|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biojava.bio.structure.HetatomImpl
org.biojava.bio.structure.AminoAcidImpl
public class AminoAcidImpl
AminoAcid inherits most from Hetatom. Adds a few AminoAcid specific methods.
| Field Summary | |
|---|---|
static String |
type
this is an Amino acid. |
| Constructor Summary | |
|---|---|
AminoAcidImpl()
|
|
| Method Summary | |
|---|---|
Object |
clone()
returns and identical copy of this Group object . |
Character |
getAminoType()
returns the name of the AA, in single letter code. |
Atom |
getC()
get C atom. |
Atom |
getCA()
get CA atom. |
Atom |
getCB()
get CB atom. |
Atom |
getN()
get N atom. |
Atom |
getO()
get O atom. |
Map |
getSecStruc()
get secondary structure data . |
String |
getType()
Returns the type value. |
void |
setAminoType(Character aa)
set the name of the AA, in single letter code . |
void |
setPDBName(String s)
set three character name of AminoAcid. |
void |
setSecStruc(Map secstr)
set the secondary structure data for this amino acid. |
String |
toString()
string representation. |
| Methods inherited from class org.biojava.bio.structure.HetatomImpl |
|---|
addAtom, clearAtoms, getAtom, getAtom, getAtoms, getParent, getPDBCode, getPDBName, getProperties, getProperty, has3D, hasAminoAtoms, hasAtom, iterator, setParent, setPDBCode, setPDBFlag, setProperties, setProperty, size |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.biojava.bio.structure.Group |
|---|
addAtom, clearAtoms, getAtom, getAtom, getAtoms, getParent, getPDBCode, getPDBName, getProperties, getProperty, has3D, hasAminoAtoms, hasAtom, iterator, setParent, setPDBCode, setPDBFlag, setProperties, setProperty, size |
| Field Detail |
|---|
public static String type
| Constructor Detail |
|---|
public AminoAcidImpl()
| Method Detail |
|---|
public String getType()
HetatomImpl
getType in interface GroupgetType in class HetatomImplpublic void setSecStruc(Map secstr)
setSecStruc in interface AminoAcidsecstr - a Map object specifying the sec struc valuegetSecStruc()public Map getSecStruc()
getSecStruc in interface AminoAcidsetSecStruc(java.util.Map)
public Atom getN()
throws StructureException
getN in interface AminoAcidStructureException - ...
public Atom getCA()
throws StructureException
getCA in interface AminoAcidStructureException - ...
public Atom getC()
throws StructureException
getC in interface AminoAcidStructureException - ...
public Atom getO()
throws StructureException
getO in interface AminoAcidStructureException - ...
public Atom getCB()
throws StructureException
getCB in interface AminoAcidStructureException - ...public Character getAminoType()
getAminoType in interface AminoAcidsetAminoType(java.lang.Character)public void setAminoType(Character aa)
setAminoType in interface AminoAcidaa - a Character object specifying the amino type valuegetAminoType()public String toString()
toString in interface AminoAcidtoString in class HetatomImpl
public void setPDBName(String s)
throws PDBParseException
setPDBName in interface GroupsetPDBName in class HetatomImpls - a String specifying the PDBName value
PDBParseException - ...HetatomImpl.getPDBName()public Object clone()
clone in interface Groupclone in class HetatomImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||