Package jgromacs.db
Class ResidueType
- java.lang.Object
-
- jgromacs.db.ResidueType
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ResidueType extends java.lang.Object implements java.lang.CloneableObjects of this class represent a residue type
-
-
Constructor Summary
Constructors Constructor Description ResidueType()Constructs a new ResidueType objectResidueType(int type)Constructs a new ResidueType object of a given typeResidueType(java.lang.String code)Constructs a new ResidueType object of given code
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()Returns an identical ResidueType objectbooleanequals(java.lang.Object other)Returns true if the two residue types are identicaljava.lang.Stringget1LetterCode()Returns 1 letter code of residue typejava.lang.Stringget3LetterCode()Returns 3 letter code of residue typejava.lang.StringgetFullName()Returns full name of residue typeinthashCode()Returns hash codebooleanisAminoAcid()Returns true if it is an amino acid (not water or else)booleanisOther()Returns true if it is not an amino acid nor waterbooleanisWater()Returns true if it is water (not amino acid or else)java.lang.StringtoString()Returns the String representation of residue type
-
-
-
Constructor Detail
-
ResidueType
public ResidueType()
Constructs a new ResidueType object
-
ResidueType
public ResidueType(int type)
Constructs a new ResidueType object of a given type- Parameters:
type- residue type
-
ResidueType
public ResidueType(java.lang.String code)
Constructs a new ResidueType object of given code- Parameters:
code- residue code
-
-
Method Detail
-
get1LetterCode
public java.lang.String get1LetterCode()
Returns 1 letter code of residue type- Returns:
- residue code
-
get3LetterCode
public java.lang.String get3LetterCode()
Returns 3 letter code of residue type- Returns:
- residue code
-
getFullName
public java.lang.String getFullName()
Returns full name of residue type- Returns:
- residue name
-
isAminoAcid
public boolean isAminoAcid()
Returns true if it is an amino acid (not water or else)
-
isWater
public boolean isWater()
Returns true if it is water (not amino acid or else)
-
isOther
public boolean isOther()
Returns true if it is not an amino acid nor water
-
toString
public java.lang.String toString()
Returns the String representation of residue type- Overrides:
toStringin classjava.lang.Object- Returns:
- String representation
-
clone
public java.lang.Object clone()
Returns an identical ResidueType object- Overrides:
clonein classjava.lang.Object- Returns:
- clone of the residue type
-
equals
public boolean equals(java.lang.Object other)
Returns true if the two residue types are identical- Overrides:
equalsin classjava.lang.Object- Parameters:
other- the other residue type
-
hashCode
public int hashCode()
Returns hash code- Overrides:
hashCodein classjava.lang.Object
-
-