org.biojava3.protmod.structure
Class StructureGroup

java.lang.Object
  extended by 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

Constructor Summary
StructureGroup()
           
StructureGroup(ResidueNumber resNum, String pdbName, boolean isAminoAcid)
           
 
Method Summary
 int compareTo(StructureGroup aGroup)
           
 boolean equals(Object obj)
           
 String getChainId()
           
 Character getInsCode()
           
 String getPDBName()
           
 ResidueNumber getPDBResidueNumber()
           
 int getResidueNumber()
           
 int hashCode()
           
 boolean isAminoAcid()
           
 void setChainId(String chainId)
           
 void setInsCode(Character c)
           
 void setIsAminoAcid(boolean isAminoAcid)
           
 void setPDBName(String pdbName)
           
 void setPDBResidueNumber(ResidueNumber resNum)
           
 void setResidueNumber(int seqNr)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StructureGroup

public StructureGroup()

StructureGroup

public StructureGroup(ResidueNumber resNum,
                      String pdbName,
                      boolean isAminoAcid)
Method Detail

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>