org.biopax.paxtools.impl.level3
Class SimplePhysicalEntityImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.XReferrableImpl
org.biopax.paxtools.impl.level3.NamedImpl
org.biopax.paxtools.impl.level3.EntityImpl
org.biopax.paxtools.impl.level3.PhysicalEntityImpl
org.biopax.paxtools.impl.level3.SimplePhysicalEntityImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, BioPAXElement, Controller, Entity, Level3Element, Named, Observable, PhysicalEntity, SimplePhysicalEntity, XReferrable
- Direct Known Subclasses:
- NucleicAcidImpl, ProteinImpl, SmallMoleculeImpl
@Entity
public abstract class SimplePhysicalEntityImpl
- extends PhysicalEntityImpl
- implements SimplePhysicalEntity
- See Also:
- Serialized Form
| Methods inherited from class org.biopax.paxtools.impl.level3.PhysicalEntityImpl |
addFeature, addMemberPhysicalEntity, addNotFeature, getCellularLocation, getComponentOf, getControllerOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getModelInterface, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, locationAndFeatureCode, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocation, setComponentOf, setControllerOf, setFeature, setMemberPhysicalEntity, setMemberPhysicalEntityOf, setNotFeature |
| Methods inherited from class org.biopax.paxtools.impl.level3.EntityImpl |
addAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, setAvailability, setDataSource, setEvidence, setParticipantOf |
| Methods inherited from class org.biopax.paxtools.impl.level3.NamedImpl |
addName, getDisplayName, getDisplayNameX, getName, getNameX, getStandardName, getStandardNameX, removeName, setDisplayName, setDisplayNameX, setName, setNameX, setStandardName, setStandardNameX |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.biopax.paxtools.model.level3.PhysicalEntity |
addFeature, addMemberPhysicalEntity, addNotFeature, getCellularLocation, getComponentOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getModelInterface, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocation |
SimplePhysicalEntityImpl
public SimplePhysicalEntityImpl()
getEntityReferenceX
protected EntityReference getEntityReferenceX()
setEntityReferenceX
protected void setEntityReferenceX(EntityReference entityReference)
getGenericEntityReferences
public java.util.Set<EntityReference> getGenericEntityReferences()
- Description copied from interface:
SimplePhysicalEntity
- This method returns:
The entity reference of this PhysicalEntity plus
If this PhysicalEntity has member PhysicalEntities their generic EntityReferences iteratively
plus
If the EntityReference of this PhysicalEntity has member EntityReferences their members iteratively
- Specified by:
getGenericEntityReferences in interface SimplePhysicalEntity
getEntityReference
public EntityReference getEntityReference()
- Description copied from interface:
SimplePhysicalEntity
- Reference entity for this physical entity.
- Specified by:
getEntityReference in interface SimplePhysicalEntity
setEntityReference
public void setEntityReference(EntityReference entityReference)
- Description copied from interface:
SimplePhysicalEntity
- Reference entity for this physical entity.
- Specified by:
setEntityReference in interface SimplePhysicalEntity
equivalenceCode
public int equivalenceCode()
- Description copied from interface:
BioPAXElement
- If two elements are equivalent, then their equivalence code should be the
same.
- Specified by:
equivalenceCode in interface BioPAXElement- Overrides:
equivalenceCode in class PhysicalEntityImpl
- Returns:
- an integer that is same across all equivalent entities.
semanticallyEquivalent
protected boolean semanticallyEquivalent(BioPAXElement element)
- Overrides:
semanticallyEquivalent in class PhysicalEntityImpl
Copyright © 2011 BioPAX. All Rights Reserved.