Class IonicInteraction
- java.lang.Object
-
- io.github.WeronikaJargielo.protein_interaction_finder.IonicInteraction
-
public class IonicInteraction extends java.lang.ObjectClass representing ionic interaction.
-
-
Constructor Summary
Constructors Constructor Description IonicInteraction(AminoAcid anionicAminoAcid, AminoAcid cationicAminoAcid, double distanceBtwCentroids)Instantiates new ionic interaction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)AminoAcidgetAnionicAminoAcid()Returns negatively charged amino acid.AminoAcidgetCationicAminoAcid()Returns positively charged amino acid.doublegetDistanceBtwCentroids()Returns distance between charged groups' centroids of interaction participants.inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
IonicInteraction
public IonicInteraction(AminoAcid anionicAminoAcid, AminoAcid cationicAminoAcid, double distanceBtwCentroids)
Instantiates new ionic interaction.- Parameters:
anionicAminoAcid- Negatively charged amino acid of interaction participant.cationicAminoAcid- Positively charged amino acid of interaction participant.distanceBtwCentroids- Distance between charged groups' centroids of interaction participants. See here.
-
-
Method Detail
-
getAnionicAminoAcid
public AminoAcid getAnionicAminoAcid()
Returns negatively charged amino acid.- Returns:
- Negatively charged amino acid.
-
getCationicAminoAcid
public AminoAcid getCationicAminoAcid()
Returns positively charged amino acid.- Returns:
- Positively charged amino acid.
-
getDistanceBtwCentroids
public double getDistanceBtwCentroids()
Returns distance between charged groups' centroids of interaction participants.- Returns:
- Distance between charged groups' centroids of interaction participants.
-
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
-
-