Package org.biopax.paxtools.impl.level3
Class XReferrableImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.XReferrableImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Level3Element,XReferrable
- Direct Known Subclasses:
ControlledVocabularyImpl,EvidenceImpl,NamedImpl,ScoreImpl
This class helps with managing the bidirectional xref links.
- Author:
- Emek Demir
- See Also:
-
Field Summary
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT -
Constructor Summary
Constructors -
Method Summary
Methods 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, semanticallyEquivalent, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
getAnnotations, getModelInterface, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeComment
-
Constructor Details
-
XReferrableImpl
public XReferrableImpl()Default constructor.
-
-
Method Details
-
getXref
- Specified by:
getXrefin interfaceXReferrable
-
removeXref
- Specified by:
removeXrefin interfaceXReferrable
-
setXref
-
addXref
- Specified by:
addXrefin interfaceXReferrable
-
equivalenceCode
public int equivalenceCode()Description copied from interface:BioPAXElementIf two elements are equivalent, then their equivalence code should be the same.- Specified by:
equivalenceCodein interfaceBioPAXElement- Overrides:
equivalenceCodein classBioPAXElementImpl- Returns:
- an integer that is same across all equivalent entities.
-