org.biopax.paxtools.impl.level3
Class NucleicAcidRegionReferenceImpl

java.lang.Object
  extended by org.biopax.paxtools.impl.BioPAXElementImpl
      extended by org.biopax.paxtools.impl.level3.L3ElementImpl
          extended by org.biopax.paxtools.impl.level3.XReferrableImpl
              extended by org.biopax.paxtools.impl.level3.NamedImpl
                  extended by org.biopax.paxtools.impl.level3.EntityReferenceImpl
                      extended by org.biopax.paxtools.impl.level3.SequenceEntityReferenceImpl
                          extended by org.biopax.paxtools.impl.level3.NucleicAcidReferenceImpl
                              extended by org.biopax.paxtools.impl.level3.NucleicAcidRegionReferenceImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, BioPAXElement, EntityReference, Level3Element, Named, NucleicAcidReference, NucleicAcidRegionReference, Observable, SequenceEntityReference, UtilityClass, XReferrable
Direct Known Subclasses:
DnaRegionReferenceImpl, RnaRegionReferenceImpl

@Entity
public abstract class NucleicAcidRegionReferenceImpl
extends NucleicAcidReferenceImpl
implements NucleicAcidRegionReference

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biopax.paxtools.model.BioPAXElement
BioPAXElement.Key
 
Field Summary
 
Fields inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
SEARCH_FIELD_AVAILABILITY, SEARCH_FIELD_COMMENT, SEARCH_FIELD_EC_NUMBER, SEARCH_FIELD_KEYWORD, SEARCH_FIELD_NAME, SEARCH_FIELD_SEQUENCE, SEARCH_FIELD_TERM, SEARCH_FIELD_XREF_DB, SEARCH_FIELD_XREF_ID, SEARCH_INDEX_NAME
 
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Constructor Summary
NucleicAcidRegionReferenceImpl()
           
 
Method Summary
 void addRegionType(SequenceRegionVocabulary regionType)
           
 SequenceLocation getAbsoluteRegion()
           
 NucleicAcidReference getContainerEntityReference()
           
 java.util.Set<SequenceRegionVocabulary> getRegionType()
           
 java.util.Set<NucleicAcidReference> getSubRegionOf()
           
 void removeRegionType(SequenceRegionVocabulary regionType)
           
 void setAbsoluteRegion(SequenceLocation absoluteRegion)
           
 void setContainerEntityReference(NucleicAcidReference containerEntityReference)
           
protected  void setRegionType(java.util.Set<SequenceRegionVocabulary> regionType)
           
protected  void setSubRegionOf(java.util.Set<NucleicAcidReference> subRegionOf)
           
 
Methods inherited from class org.biopax.paxtools.impl.level3.NucleicAcidReferenceImpl
addSubRegion, getSubRegion, removeSubRegion, setSubRegion
 
Methods inherited from class org.biopax.paxtools.impl.level3.SequenceEntityReferenceImpl
getOrganism, getSequence, semanticallyEquivalent, setOrganism, setSequence
 
Methods inherited from class org.biopax.paxtools.impl.level3.EntityReferenceImpl
addEntityFeature, addEntityReferenceType, addEvidence, addMemberEntityReference, getEntityFeature, getEntityReferenceOf, getEntityReferenceType, getEvidence, getMemberEntityReference, getMemberEntityReferenceOf, getModelInterface, 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 org.biopax.paxtools.impl.level3.XReferrableImpl
addXref, equivalenceCode, getXref, hasCommonUnificationXref, removeXref, setXref
 
Methods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setComment
 
Methods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
getAnnotations, getProxyId, getRDFId, getVersion, isEquivalent, setProxyId, setRDFId, setVersion, toString
 
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.NucleicAcidReference
addSubRegion, getSubRegion, removeSubRegion
 
Methods inherited from interface org.biopax.paxtools.model.level3.SequenceEntityReference
getOrganism, getSequence, setOrganism, setSequence
 
Methods inherited from interface org.biopax.paxtools.model.level3.EntityReference
addEntityFeature, addEntityReferenceType, addMemberEntityReference, getEntityFeature, getEntityReferenceOf, getEntityReferenceType, getMemberEntityReference, getMemberEntityReferenceOf, removeEntityFeature, removeEntityReferenceType, removeMemberEntityReference
 
Methods inherited from interface org.biopax.paxtools.model.level3.Named
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setStandardName
 
Methods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref
 
Methods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeComment
 
Methods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getModelInterface, getRDFId, isEquivalent
 
Methods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidence
 

Constructor Detail

NucleicAcidRegionReferenceImpl

public NucleicAcidRegionReferenceImpl()
Method Detail

getSubRegionOf

public java.util.Set<NucleicAcidReference> getSubRegionOf()
Specified by:
getSubRegionOf in interface NucleicAcidRegionReference

setSubRegionOf

protected void setSubRegionOf(java.util.Set<NucleicAcidReference> subRegionOf)

getAbsoluteRegion

public SequenceLocation getAbsoluteRegion()
Specified by:
getAbsoluteRegion in interface NucleicAcidRegionReference

setAbsoluteRegion

public void setAbsoluteRegion(SequenceLocation absoluteRegion)
Specified by:
setAbsoluteRegion in interface NucleicAcidRegionReference

getRegionType

public java.util.Set<SequenceRegionVocabulary> getRegionType()
Specified by:
getRegionType in interface NucleicAcidRegionReference

addRegionType

public void addRegionType(SequenceRegionVocabulary regionType)
Specified by:
addRegionType in interface NucleicAcidRegionReference

removeRegionType

public void removeRegionType(SequenceRegionVocabulary regionType)
Specified by:
removeRegionType in interface NucleicAcidRegionReference

setRegionType

protected void setRegionType(java.util.Set<SequenceRegionVocabulary> regionType)

getContainerEntityReference

public NucleicAcidReference getContainerEntityReference()
Specified by:
getContainerEntityReference in interface NucleicAcidRegionReference

setContainerEntityReference

public void setContainerEntityReference(NucleicAcidReference containerEntityReference)
Specified by:
setContainerEntityReference in interface NucleicAcidRegionReference


Copyright © 2011 BioPAX. All Rights Reserved.