public class ModifiedCompoundImpl extends Object implements ModifiedCompound, Serializable, Comparable<ModifiedCompound>
| Constructor and Description |
|---|
ModifiedCompoundImpl() |
ModifiedCompoundImpl(ProteinModification modification,
Collection<StructureAtomLinkage> linkages) |
ModifiedCompoundImpl(ProteinModification modification,
StructureGroup modifiedResidue)
Create a ModifiedCompoundImpl that has only one involved component.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAtomLinkage(StructureAtomLinkage linkage)
Add a linkage.
|
void |
addAtomLinkages(Collection<StructureAtomLinkage> linkages)
Add a collections of linkages.
|
int |
compareTo(ModifiedCompound compound) |
boolean |
crossChains() |
boolean |
equals(Object obj) |
Set<StructureAtomLinkage> |
getAtomLinkages() |
String |
getDescription()
return a description of this compound
|
Set<StructureGroup> |
getGroups() |
Set<StructureGroup> |
getGroups(boolean isAminoAcid) |
ProteinModification |
getModification() |
String |
getOriginalModificationId()
Deprecated.
use getModification().getId()
|
int |
hashCode() |
void |
setAtomLinkages(Set<StructureAtomLinkage> linkages)
Set atom linkages
|
void |
setDescription(String desc) |
void |
setGroups(Set<StructureGroup> groups) |
void |
setModification(ProteinModification protmod) |
String |
toString() |
public ModifiedCompoundImpl()
public ModifiedCompoundImpl(ProteinModification modification, StructureGroup modifiedResidue)
modification - ProteinModification.modifiedResidue - modified group.IllegalArgumentException - if either argument is null.public ModifiedCompoundImpl(ProteinModification modification, Collection<StructureAtomLinkage> linkages)
modification - ProteinModification.linkages - a collection of atom linkages.ProteinModification,
StructureAtomLinkagepublic void setModification(ProteinModification protmod)
setModification in interface ModifiedCompoundpublic ProteinModification getModification()
getModification in interface ModifiedCompoundProteinModificationBean occurred on the residue.@Deprecated public String getOriginalModificationId()
public Set<StructureGroup> getGroups()
getGroups in interface ModifiedCompoundpublic Set<StructureGroup> getGroups(boolean isAminoAcid)
getGroups in interface ModifiedCompoundisAminoAcid - true if amino acids.public void setGroups(Set<StructureGroup> groups)
setGroups in interface ModifiedCompoundpublic Set<StructureAtomLinkage> getAtomLinkages()
getAtomLinkages in interface ModifiedCompound#getLinkedGroupPairs,
StructureAtomLinkagepublic void setAtomLinkages(Set<StructureAtomLinkage> linkages)
ModifiedCompoundsetAtomLinkages in interface ModifiedCompoundpublic boolean addAtomLinkage(StructureAtomLinkage linkage)
ModifiedCompoundaddGroup.addAtomLinkage in interface ModifiedCompoundlinkage - an atom linkage.StructureAtomLinkagepublic void addAtomLinkages(Collection<StructureAtomLinkage> linkages)
ModifiedCompoundaddAtomLinkages in interface ModifiedCompoundlinkages - an atom linkage.public boolean crossChains()
crossChains in interface ModifiedCompoundpublic String getDescription()
ModifiedCompoundgetDescription in interface ModifiedCompoundpublic void setDescription(String desc)
setDescription in interface ModifiedCompoundpublic int compareTo(ModifiedCompound compound)
compareTo in interface Comparable<ModifiedCompound>Copyright © 2000–2017 BioJava. All rights reserved.