public class ComplexImpl extends PhysicalEntityImpl implements Complex
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT| Constructor and Description |
|---|
ComplexImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addComponent(PhysicalEntity component)
Defines the PhysicalEntity subunits of this complex.
|
void |
addComponentStoichiometry(Stoichiometry stoichiometry)
The stoichiometry of components in a complex.
|
protected void |
collectSimpleMembersRecursive(PhysicalEntity pe,
Set<SimplePhysicalEntity> set) |
Set<PhysicalEntity> |
getComponent()
Defines the PhysicalEntity subunits of this complex.
|
Set<Stoichiometry> |
getComponentStoichiometry()
The stoichiometry of components in a complex.
|
Set<EntityReference> |
getMemberReferences()
Gets the
EntityReferences of the member simple physical entities. |
Class<? extends Complex> |
getModelInterface()
Overridden to provide better downcasting
|
Set<SimplePhysicalEntity> |
getSimpleMembers()
Gets the member physical entities which are not complex.
|
protected Set<SimplePhysicalEntity> |
getSimpleMembers(Set<SimplePhysicalEntity> set) |
void |
removeComponent(PhysicalEntity component)
Defines the PhysicalEntity subunits of this complex.
|
void |
removeComponentStoichiometry(Stoichiometry stoichiometry)
The stoichiometry of components in a complex.
|
protected boolean |
semanticallyEquivalent(BioPAXElement element) |
protected void |
setComponent(Set<PhysicalEntity> component) |
protected void |
setComponentStoichiometry(Set<Stoichiometry> stoichiometry) |
addFeature, addMemberPhysicalEntity, addNotFeature, equivalenceCode, getCellularLocation, getComponentOf, getControllerOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, locationAndFeatureCode, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocationaddAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, setDataSourceaddName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, getXref, removeXref, setXrefaddComment, getComment, removeComment, setCommentequals, getAnnotations, getUri, hashCode, isEquivalent, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddFeature, addMemberPhysicalEntity, addNotFeature, getCellularLocation, getComponentOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocationgetControllerOfaddAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceaddEvidence, getEvidence, removeEvidenceaddName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, getXref, removeXrefaddComment, getComment, removeCommentequivalenceCode, getAnnotations, getUri, isEquivalentpublic Class<? extends Complex> getModelInterface()
PhysicalEntitygetModelInterface in interface BioPAXElementgetModelInterface in interface PhysicalEntitygetModelInterface in class PhysicalEntityImplorg.biopax.paxtools.model package
corresponding to a BioPAX class.public Set<PhysicalEntity> getComponent()
ComplexgetComponent in interface Complexpublic void addComponent(PhysicalEntity component)
ComplexaddComponent in interface Complexcomponent - to be added as a new memberpublic void removeComponent(PhysicalEntity component)
ComplexremoveComponent in interface Complexcomponent - to be removed from members.protected void setComponent(Set<PhysicalEntity> component)
public Set<Stoichiometry> getComponentStoichiometry()
ComplexgetComponentStoichiometry in interface Complexpublic void addComponentStoichiometry(Stoichiometry stoichiometry)
ComplexaddComponentStoichiometry in interface Complexstoichiometry - add a stoichiometry for the member.public void removeComponentStoichiometry(Stoichiometry stoichiometry)
ComplexremoveComponentStoichiometry in interface Complexstoichiometry - remove a stoichiometry for the member.protected void setComponentStoichiometry(Set<Stoichiometry> stoichiometry)
public Set<SimplePhysicalEntity> getSimpleMembers()
ComplexgetSimpleMembers in interface Complexprotected Set<SimplePhysicalEntity> getSimpleMembers(Set<SimplePhysicalEntity> set)
protected void collectSimpleMembersRecursive(PhysicalEntity pe, Set<SimplePhysicalEntity> set)
public Set<EntityReference> getMemberReferences()
ComplexEntityReferences of the member simple physical entities. When the complex is nested,
contents of the member complexes are retrieved recursively.getMemberReferences in interface Complexprotected boolean semanticallyEquivalent(BioPAXElement element)
semanticallyEquivalent in class PhysicalEntityImplCopyright © 2017 BioPAX. All rights reserved.