Class StructureGroup

  • All Implemented Interfaces:
    java.lang.Comparable<StructureGroup>

    public class StructureGroup
    extends java.lang.Object
    implements java.lang.Comparable<StructureGroup>
    Information of a group (residue or ligand) involved in a modification.
    Since:
    3.0
    Author:
    Jianjiong Gao
    • Constructor Detail

      • StructureGroup

        public StructureGroup()
      • StructureGroup

        public StructureGroup​(ResidueNumber resNum,
                              java.lang.String pdbName,
                              boolean isAminoAcid)
    • Method Detail

      • getPDBResidueNumber

        public ResidueNumber getPDBResidueNumber()
      • setPDBResidueNumber

        public void setPDBResidueNumber​(ResidueNumber resNum)
      • getChainId

        public java.lang.String getChainId()
      • setChainId

        public void setChainId​(java.lang.String chainId)
      • getResidueNumber

        public int getResidueNumber()
      • setResidueNumber

        public void setResidueNumber​(int seqNr)
      • getInsCode

        public java.lang.Character getInsCode()
      • setInsCode

        public void setInsCode​(java.lang.Character c)
      • getPDBName

        public java.lang.String getPDBName()
      • setPDBName

        public void setPDBName​(java.lang.String pdbName)
      • setIsAminoAcid

        public void setIsAminoAcid​(boolean isAminoAcid)
      • isAminoAcid

        public boolean isAminoAcid()
      • equals

        public boolean equals​(java.lang.Object obj)
        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