|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.biojava.bio.structure.Site
public class Site
Holds the data of sites presented in PDB files.
Example from the PDB flatfile:
SITE 1 AC1 3 GLY A 65 CYS A 67 HOH A 180 SITE 1 AC2 10 HIS C 37 ALA C 39 THR C 152 LEU C 153 SITE 2 AC2 10 HIS D 37 ALA D 39 THR D 152 LEU D 153 SITE 3 AC2 10 SER D 154 GOL D 172
| Constructor Summary | |
|---|---|
Site()
|
|
Site(java.lang.String siteID,
java.util.List<Group> groups)
|
|
| Method Summary | |
|---|---|
int |
compareTo(Site other)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getDescription()
gets the REMARK 800 description of the site |
java.lang.String |
getEvCode()
gets the REMARK 800 EVIDENCE CODE for the site. |
java.util.List<Group> |
getGroups()
|
java.lang.String |
getSiteID()
|
int |
hashCode()
|
java.lang.String |
remark800toPDB()
Provides REMARK 800 section pertaining to the site as a string. |
void |
remark800toPDB(java.lang.StringBuffer stringBuffer)
Appends the REMARK 800 section pertaining to the site onto the end of the StringBuffer provided. |
void |
setDescription(java.lang.String description)
sets the REMARK 800 description of the site |
void |
setEvCode(java.lang.String evCode)
sets the REMARK 800 EVIDENCE CODE for the site. |
void |
setGroups(java.util.List<Group> residues)
|
void |
setSiteID(java.lang.String siteID)
|
java.lang.String |
toPDB()
Returns a PDB file like representation of this record. |
void |
toPDB(java.lang.StringBuffer buf)
Appends a PDB file like representation of this record to the provided StringBuffer. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Site()
public Site(java.lang.String siteID,
java.util.List<Group> groups)
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toPDB()
PDBRecord
toPDB in interface PDBRecordpublic void toPDB(java.lang.StringBuffer buf)
PDBRecord
toPDB in interface PDBRecordpublic void remark800toPDB(java.lang.StringBuffer stringBuffer)
stringBuffer - public java.lang.String remark800toPDB()
public void setSiteID(java.lang.String siteID)
siteID - the siteID to set
e.g. CAT, AC1, AC2...public java.lang.String getSiteID()
public java.util.List<Group> getGroups()
public void setGroups(java.util.List<Group> residues)
residues - the groups to setpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getEvCode()
public void setEvCode(java.lang.String evCode)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(Site other)
compareTo in interface java.lang.Comparable<Site>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||