Package org.biopax.paxtools.impl.level3
Class SequenceIntervalImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.SequenceLocationImpl
org.biopax.paxtools.impl.level3.SequenceIntervalImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Level3Element,SequenceInterval,SequenceLocation,UtilityClass
- 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 TypeMethodDescriptionintIf two elements are equivalent, then their equivalence code should be the same.Class<? extends SequenceInterval>This method returns the actual model interface that a class implements.protected booleansemanticallyEquivalent(BioPAXElement element) voidsetSequenceIntervalBegin(SequenceSite sequenceIntervalBegin) voidsetSequenceIntervalEnd(SequenceSite sequenceIntervalEnd) toString()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, isEquivalentMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
getAnnotations, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeComment
-
Constructor Details
-
SequenceIntervalImpl
public SequenceIntervalImpl()
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Overrides:
getModelInterfacein classSequenceLocationImpl- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
semanticallyEquivalent
- Overrides:
semanticallyEquivalentin classBioPAXElementImpl
-
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.
-
getSequenceIntervalBegin
- Specified by:
getSequenceIntervalBeginin interfaceSequenceInterval
-
setSequenceIntervalBegin
- Specified by:
setSequenceIntervalBeginin interfaceSequenceInterval
-
getSequenceIntervalEnd
- Specified by:
getSequenceIntervalEndin interfaceSequenceInterval
-
setSequenceIntervalEnd
- Specified by:
setSequenceIntervalEndin interfaceSequenceInterval
-
toString
- Overrides:
toStringin classBioPAXElementImpl
-