org.biojava3.protmod.structure
Class StructureGroup
java.lang.Object
org.biojava3.protmod.structure.StructureGroup
- All Implemented Interfaces:
- Comparable<StructureGroup>
public class StructureGroup
- extends Object
- implements Comparable<StructureGroup>
Information of a group (residue or ligand) involved in a modification.
- Since:
- 3.0
- Author:
- Jianjiong Gao
StructureGroup
public StructureGroup()
StructureGroup
public StructureGroup(ResidueNumber resNum,
String pdbName,
boolean isAminoAcid)
getPDBResidueNumber
public ResidueNumber getPDBResidueNumber()
setPDBResidueNumber
public void setPDBResidueNumber(ResidueNumber resNum)
getChainId
public String getChainId()
setChainId
public void setChainId(String chainId)
getResidueNumber
public int getResidueNumber()
setResidueNumber
public void setResidueNumber(int seqNr)
getInsCode
public Character getInsCode()
setInsCode
public void setInsCode(Character c)
getPDBName
public String getPDBName()
setPDBName
public void setPDBName(String pdbName)
setIsAminoAcid
public void setIsAminoAcid(boolean isAminoAcid)
isAminoAcid
public boolean isAminoAcid()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
compareTo
public int compareTo(StructureGroup aGroup)
- Specified by:
compareTo
in interface Comparable<StructureGroup>