org.biopax.paxtools.impl.level3
Class SmallMoleculeReferenceImpl
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.EntityReferenceImpl
org.biopax.paxtools.impl.level3.SmallMoleculeReferenceImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, BioPAXElement, EntityReference, Level3Element, Named, Observable, SmallMoleculeReference, UtilityClass, XReferrable
@Entity
@Indexed
public class SmallMoleculeReferenceImpl
- extends EntityReferenceImpl
- implements SmallMoleculeReference
- See Also:
- Serialized Form
| Methods inherited from class org.biopax.paxtools.impl.level3.EntityReferenceImpl |
addEntityFeature, addEntityReferenceType, addEvidence, addMemberEntityReference, getEntityFeature, getEntityReferenceOf, getEntityReferenceType, getEvidence, getMemberEntityReference, getMemberEntityReferenceOf, removeEntityFeature, removeEntityReferenceType, removeEvidence, removeMemberEntityReference, setEntityFeature, setEntityReferenceOf, setEntityReferenceType, setEvidence, setMemberEntity, setMemberEntityReference, setMemberEntityReferenceOf |
| 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.EntityReference |
addEntityFeature, addEntityReferenceType, addMemberEntityReference, getEntityFeature, getEntityReferenceOf, getEntityReferenceType, getMemberEntityReference, getMemberEntityReferenceOf, removeEntityFeature, removeEntityReferenceType, removeMemberEntityReference |
SmallMoleculeReferenceImpl
public SmallMoleculeReferenceImpl()
getModelInterface
public java.lang.Class<? extends SmallMoleculeReference> getModelInterface()
- Description copied from interface:
BioPAXElement
- This method returns the actual model interface that a class implements.
- Specified by:
getModelInterface in interface BioPAXElement- Overrides:
getModelInterface in class EntityReferenceImpl
- Returns:
- an interface from
org.biopax.paxtools.model package
corresponding to a BioPAX class.
getChemicalFormula
@Field(name="keyword",
index=TOKENIZED)
public java.lang.String getChemicalFormula()
- Specified by:
getChemicalFormula in interface SmallMoleculeReference
setChemicalFormula
public void setChemicalFormula(java.lang.String formula)
- Specified by:
setChemicalFormula in interface SmallMoleculeReference
getMolecularWeight
public float getMolecularWeight()
- Specified by:
getMolecularWeight in interface SmallMoleculeReference
setMolecularWeight
public void setMolecularWeight(float molecularWeight)
- Specified by:
setMolecularWeight in interface SmallMoleculeReference
getStructure
public ChemicalStructure getStructure()
- Specified by:
getStructure in interface SmallMoleculeReference
setStructure
public void setStructure(ChemicalStructure structure)
- Specified by:
setStructure in interface SmallMoleculeReference
semanticallyEquivalent
protected boolean semanticallyEquivalent(BioPAXElement element)
- Overrides:
semanticallyEquivalent in class EntityReferenceImpl
Copyright © 2011 BioPAX. All Rights Reserved.