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:
- java.io.Serializable, java.lang.Cloneable, BioPAXElement, Level3Element, SequenceInterval, SequenceLocation, UtilityClass
@Entity
@Indexed
public class SequenceIntervalImpl
- extends SequenceLocationImpl
- implements SequenceInterval
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SequenceIntervalImpl
public SequenceIntervalImpl()
getModelInterface
public java.lang.Class<? extends SequenceInterval> 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 SequenceLocationImpl
- Returns:
- an interface from
org.biopax.paxtools.model package
corresponding to a BioPAX class.
semanticallyEquivalent
protected boolean semanticallyEquivalent(BioPAXElement element)
- Overrides:
semanticallyEquivalent in class BioPAXElementImpl
equivalenceCode
public int equivalenceCode()
- Description copied from interface:
BioPAXElement
- If two elements are equivalent, then their equivalence code should be the
same.
- Specified by:
equivalenceCode in interface BioPAXElement- Overrides:
equivalenceCode in class BioPAXElementImpl
- Returns:
- an integer that is same across all equivalent entities.
getSequenceIntervalBegin
public SequenceSite getSequenceIntervalBegin()
- Specified by:
getSequenceIntervalBegin in interface SequenceInterval
setSequenceIntervalBegin
public void setSequenceIntervalBegin(SequenceSite sequenceIntervalBegin)
- Specified by:
setSequenceIntervalBegin in interface SequenceInterval
getSequenceIntervalEnd
public SequenceSite getSequenceIntervalEnd()
- Specified by:
getSequenceIntervalEnd in interface SequenceInterval
setSequenceIntervalEnd
public void setSequenceIntervalEnd(SequenceSite sequenceIntervalEnd)
- Specified by:
setSequenceIntervalEnd in interface SequenceInterval
Copyright © 2011 BioPAX. All Rights Reserved.