Class HydrogenBondCriteria
- java.lang.Object
-
- io.github.WeronikaJargielo.protein_interaction_finder.HydrogenBondCriteria
-
public final class HydrogenBondCriteria extends java.lang.ObjectClass representing criteria for identifying hydrogen bonds. See here.
-
-
Constructor Summary
Constructors Constructor Description HydrogenBondCriteria()Instantiates new hydrogen bonds criteria using default boundary values.HydrogenBondCriteria(double minDistanceDA, double maxDistanceDA, double minDistanceHA, double maxDistanceHA, double minAngleDHA, double maxAngleDHA, double minAngleHAAa, double maxAngleHAAa, double minAngleDAAa, double maxAngleDAAa)Instantiates new hydrogen bonds criteria using custom boundary values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)doublegetMaxAngleDAAa()Returns maximum between donor, acceptor and acceptor antecedent.doublegetMaxAngleDHA()Returns maximum angle between donor, hydrogen and acceptor.doublegetMaxAngleHAAa()Returns maximum between hydrogen, acceptor and acceptor antecedent.doublegetMaxDistanceDA()Returns maximum distance between donor and acceptor.doublegetMaxDistanceHA()Returns maximum distance between hydrogen and acceptor.doublegetMinAngleDAAa()Returns minimum between donor, acceptor and acceptor antecedent.doublegetMinAngleDHA()Returns minimum angle between donor, hydrogen and acceptor.doublegetMinAngleHAAa()Returns minimum between hydrogen, acceptor and acceptor antecedent.doublegetMinDistanceDA()Returns minimum distance between donor and acceptor.doublegetMinDistanceHA()Returns minimum distance between hydrogen and acceptor.inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
HydrogenBondCriteria
public HydrogenBondCriteria()
Instantiates new hydrogen bonds criteria using default boundary values. See here.
-
HydrogenBondCriteria
public HydrogenBondCriteria(double minDistanceDA, double maxDistanceDA, double minDistanceHA, double maxDistanceHA, double minAngleDHA, double maxAngleDHA, double minAngleHAAa, double maxAngleHAAa, double minAngleDAAa, double maxAngleDAAa)Instantiates new hydrogen bonds criteria using custom boundary values. See here.- Parameters:
minDistanceDA- Minimum distance between donor and acceptor.maxDistanceDA- Maximum distance between donor and acceptor.minDistanceHA- Minimum distance between hydrogen and acceptor.maxDistanceHA- Maximum distance between hydrogen and acceptor.minAngleDHA- Minimum angle between donor, hydrogen and acceptor.maxAngleDHA- Maximum angle between donor, hydrogen and acceptor.minAngleHAAa- Minimum angle between hydrogen, acceptor and acceptor antecedent.maxAngleHAAa- Maximum angle between hydrogen, acceptor and acceptor antecedent.minAngleDAAa- Minimum angle between donor, acceptor and acceptor antecedent.maxAngleDAAa- Maximum angle between donor, acceptor and acceptor antecedent.
-
-
Method Detail
-
getMinDistanceDA
public double getMinDistanceDA()
Returns minimum distance between donor and acceptor.- Returns:
- Minimum distance between donor and acceptor.
-
getMaxDistanceDA
public double getMaxDistanceDA()
Returns maximum distance between donor and acceptor.- Returns:
- Maximum distance between donor and acceptor.
-
getMinDistanceHA
public double getMinDistanceHA()
Returns minimum distance between hydrogen and acceptor.- Returns:
- Minimum distance between hydrogen and acceptor.
-
getMaxDistanceHA
public double getMaxDistanceHA()
Returns maximum distance between hydrogen and acceptor.- Returns:
- Maximum distance between hydrogen and acceptor.
-
getMinAngleDHA
public double getMinAngleDHA()
Returns minimum angle between donor, hydrogen and acceptor.- Returns:
- Minimum angle between donor, hydrogen and acceptor.
-
getMaxAngleDHA
public double getMaxAngleDHA()
Returns maximum angle between donor, hydrogen and acceptor.- Returns:
- Maximum angle between donor, hydrogen and acceptor.
-
getMinAngleHAAa
public double getMinAngleHAAa()
Returns minimum between hydrogen, acceptor and acceptor antecedent.- Returns:
- Minimum between hydrogen, acceptor and acceptor antecedent.
-
getMaxAngleHAAa
public double getMaxAngleHAAa()
Returns maximum between hydrogen, acceptor and acceptor antecedent.- Returns:
- Maximum between hydrogen, acceptor and acceptor antecedent.
-
getMinAngleDAAa
public double getMinAngleDAAa()
Returns minimum between donor, acceptor and acceptor antecedent.- Returns:
- Minimum between donor, acceptor and acceptor antecedent.
-
getMaxAngleDAAa
public double getMaxAngleDAAa()
Returns maximum between donor, acceptor and acceptor antecedent.- Returns:
- Maximum between donor, acceptor and acceptor antecedent.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-