Package org.biopax.paxtools.impl.level3
Class ControlledVocabularyImpl
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.ControlledVocabularyImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,ControlledVocabulary,Level3Element,UtilityClass,XReferrable
- Direct Known Subclasses:
CellularLocationVocabularyImpl,CellVocabularyImpl,EntityReferenceTypeVocabularyImpl,EvidenceCodeVocabularyImpl,ExperimentalFormVocabularyImpl,InteractionVocabularyImpl,PhenotypeVocabularyImpl,RelationshipTypeVocabularyImpl,SequenceModificationVocabularyImpl,SequenceRegionVocabularyImpl,TissueVocabularyImpl
- 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 TypeMethodDescriptionvoidClass<? extends ControlledVocabulary> This method returns the actual model interface that a class implements.getTerm()voidremoveTerm(String term) protected booleansemanticallyEquivalent(BioPAXElement element) voidtoString()Methods inherited from class org.biopax.paxtools.impl.level3.XReferrableImpl
addXref, equivalenceCode, 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, isEquivalentMethods 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.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref
-
Constructor Details
-
ControlledVocabularyImpl
public ControlledVocabularyImpl()Constructor.
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getTerm
- Specified by:
getTermin interfaceControlledVocabulary- Returns:
- The external controlled vocabulary term.
-
setTerm
-
addTerm
- Specified by:
addTermin interfaceControlledVocabulary- Parameters:
term- The external controlled vocabulary term.
-
removeTerm
- Specified by:
removeTermin interfaceControlledVocabulary- Parameters:
term- The external controlled vocabulary term.
-
semanticallyEquivalent
- Overrides:
semanticallyEquivalentin classBioPAXElementImpl
-
toString
- Overrides:
toStringin classBioPAXElementImpl
-