Package org.biopax.paxtools.impl.level3
Class SmallMoleculeImpl
java.lang.Object
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Controller,Entity,Level3Element,Named,Observable,PhysicalEntity,SimplePhysicalEntity,SmallMolecule,XReferrable
- See Also:
-
Field Summary
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFeature(EntityFeature feature) voidaddNotFeature(EntityFeature feature) Class<? extends PhysicalEntity>Overridden to provide better downcastingvoidsetEntityReference(EntityReference entityReference) Reference entity for this physical entity.Methods inherited from class org.biopax.paxtools.impl.level3.SimplePhysicalEntityImpl
equivalenceCode, getEntityReference, getGenericEntityReferences, semanticallyEquivalentMethods inherited from class org.biopax.paxtools.impl.level3.PhysicalEntityImpl
addMemberPhysicalEntity, getCellularLocation, getComponentOf, getControllerOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, locationAndFeatureCode, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocationMethods inherited from class org.biopax.paxtools.impl.level3.EntityImpl
addAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, setDataSourceMethods inherited from class org.biopax.paxtools.impl.level3.NamedImpl
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameMethods inherited from class org.biopax.paxtools.impl.level3.XReferrableImpl
addXref, getXref, removeXref, setXrefMethods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setCommentMethods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
equals, getAnnotations, getUri, hashCode, isEquivalent, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Controller
getControllerOfMethods inherited from interface org.biopax.paxtools.model.level3.Entity
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Named
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameMethods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidenceMethods inherited from interface org.biopax.paxtools.model.level3.PhysicalEntity
addMemberPhysicalEntity, getCellularLocation, getComponentOf, getFeature, getMemberPhysicalEntity, getMemberPhysicalEntityOf, getNotFeature, hasEquivalentCellularLocation, hasEquivalentFeatures, removeFeature, removeMemberPhysicalEntity, removeNotFeature, setCellularLocationMethods inherited from interface org.biopax.paxtools.model.level3.SimplePhysicalEntity
getEntityReference, getGenericEntityReferencesMethods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref
-
Constructor Details
-
SmallMoleculeImpl
public SmallMoleculeImpl()
-
-
Method Details
-
getModelInterface
Description copied from interface:PhysicalEntityOverridden to provide better downcasting- Specified by:
getModelInterfacein interfaceBioPAXElement- Specified by:
getModelInterfacein interfacePhysicalEntity- Overrides:
getModelInterfacein classPhysicalEntityImpl- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
addFeature
- Specified by:
addFeaturein interfacePhysicalEntity- Overrides:
addFeaturein classPhysicalEntityImpl
-
addNotFeature
- Specified by:
addNotFeaturein interfacePhysicalEntity- Overrides:
addNotFeaturein classPhysicalEntityImpl
-
setEntityReference
Description copied from interface:SimplePhysicalEntityReference entity for this physical entity.- Specified by:
setEntityReferencein interfaceSimplePhysicalEntity- Overrides:
setEntityReferencein classSimplePhysicalEntityImpl- Parameters:
entityReference- a BioPAX EntityReference object (usually a more specific subclass of)
-