Class IonicInteractionCriteria


  • public final class IonicInteractionCriteria
    extends java.lang.Object
    Class representing criteria for identifying ionic interactions. See here.
    • Constructor Summary

      Constructors 
      Constructor Description
      IonicInteractionCriteria()
      Instantiates new ionic interaction criteria using default boundary values.
      IonicInteractionCriteria​(double minDistanceBtwCentroids, double maxDistanceBtwCentroids)
      Instantiates new ionic interaction criteria using custom boundary values.
    • Constructor Detail

      • IonicInteractionCriteria

        public IonicInteractionCriteria()
        Instantiates new ionic interaction criteria using default boundary values. See here.
      • IonicInteractionCriteria

        public IonicInteractionCriteria​(double minDistanceBtwCentroids,
                                        double maxDistanceBtwCentroids)
        Instantiates new ionic interaction criteria using custom boundary values. See here.
        Parameters:
        minDistanceBtwCentroids - Minimum distance between charged groups' centroids of interaction participants.
        maxDistanceBtwCentroids - Maximum distance between charged groups' centroids of interaction participants.
    • Method Detail

      • getMinDistanceBtwCentroids

        public double getMinDistanceBtwCentroids()
        Returns minimum distance between charged groups' centroids of interaction participants.
        Returns:
        Minimum distance between charged groups' centroids of interaction participants.
      • getMaxDistanceBtwCentroids

        public double getMaxDistanceBtwCentroids()
        Returns maximum distance between charged groups' centroids of interaction participants.
        Returns:
        Maximum distance between charged groups' centroids of interaction participants.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object