|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.EntityFeatureImpl
@Entity @Indexed public class EntityFeatureImpl
| 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 | |
|---|---|
EntityFeatureImpl()
|
|
| Method Summary | |
|---|---|
void |
addEvidence(Evidence evidence)
|
void |
addMemberFeature(EntityFeature feature)
An entity feature that belongs to this homology grouping. |
boolean |
atEquivalentLocation(EntityFeature that)
|
int |
equivalenceCode()
If two elements are equivalent, then their equivalence code should be the same. |
EntityReference |
getEntityFeatureOf()
Inverse of EntityReference.getEntityFeature() |
protected EntityReference |
getEntityFeatureXOf()
|
java.util.Set<Evidence> |
getEvidence()
|
SequenceLocation |
getFeatureLocation()
Location of the feature on the sequence of the interactor. |
SequenceRegionVocabulary |
getFeatureLocationType()
A controlled vocabulary term describing the type of the sequence location such as C-Terminal or SH2 Domain. |
java.util.Set<PhysicalEntity> |
getFeatureOf()
Inverse of PhysicalEntity.getFeature()
Contents of this set is generated automatically and should not be modified. |
java.util.Set<EntityFeature> |
getMemberFeature()
An entity feature that belongs to this homology grouping. |
java.util.Set<EntityFeature> |
getMemberFeatureOf()
Reverse of EntityFeature.getMemberFeature() |
java.lang.Class<? extends EntityFeature> |
getModelInterface()
This method returns the actual model interface that a class implements. |
java.util.Set<PhysicalEntity> |
getNotFeatureOf()
Inverse of PhysicalEntity.getNotFeature()
Contents of this set is generated automatically and should not be modified. |
protected int |
locationCode()
|
void |
removeEvidence(Evidence evidence)
|
void |
removeMemberFeature(EntityFeature feature)
An entity feature that belongs to this homology grouping. |
protected boolean |
semanticallyEquivalent(BioPAXElement element)
|
protected void |
setEntityFeatureOf(EntityReference newEntityReference)
This method sets the EntityReference for this feature. |
protected void |
setEntityFeatureXOf(EntityReference entityReference)
|
protected void |
setEvidence(java.util.Set<Evidence> evidence)
|
void |
setFeatureLocation(SequenceLocation featureLocation)
Location of the feature on the sequence of the interactor. |
void |
setFeatureLocationType(SequenceRegionVocabulary regionVocabulary)
A controlled vocabulary term describing the type of the sequence location such as C-Terminal or SH2 Domain. |
protected void |
setFeatureOf(java.util.Set<PhysicalEntity> featureOf)
|
protected void |
setMemberFeature(java.util.Set<EntityFeature> memberFeature)
|
protected void |
setMemberFeatureOf(java.util.Set<EntityFeature> memberFeatureOf)
|
protected void |
setNotFeatureOf(java.util.Set<PhysicalEntity> notFeatureOf)
|
| 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.Level3Element |
|---|
addComment, getComment, removeComment |
| Methods inherited from interface org.biopax.paxtools.model.BioPAXElement |
|---|
getAnnotations, getRDFId, isEquivalent |
| Constructor Detail |
|---|
public EntityFeatureImpl()
| Method Detail |
|---|
public java.lang.Class<? extends EntityFeature> getModelInterface()
BioPAXElement
getModelInterface in interface BioPAXElementorg.biopax.paxtools.model package
corresponding to a BioPAX class.public EntityReference getEntityFeatureOf()
EntityFeatureEntityReference.getEntityFeature()
getEntityFeatureOf in interface EntityFeatureprotected void setEntityFeatureOf(EntityReference newEntityReference)
newEntityReference - New owner of this feature.
TODO make it Set of EntityReference (consider, e.g., cloned ERs or what could happen during model merge, etc..)?protected EntityReference getEntityFeatureXOf()
protected void setEntityFeatureXOf(EntityReference entityReference)
public java.util.Set<PhysicalEntity> getFeatureOf()
EntityFeaturePhysicalEntity.getFeature()
Contents of this set is generated automatically and should not be modified.
getFeatureOf in interface EntityFeaturepublic java.util.Set<PhysicalEntity> getNotFeatureOf()
EntityFeaturePhysicalEntity.getNotFeature()
Contents of this set is generated automatically and should not be modified.
getNotFeatureOf in interface EntityFeaturepublic java.util.Set<Evidence> getEvidence()
getEvidence in interface Observablepublic void addEvidence(Evidence evidence)
addEvidence in interface Observablepublic void removeEvidence(Evidence evidence)
removeEvidence in interface Observableprotected void setEvidence(java.util.Set<Evidence> evidence)
public SequenceLocation getFeatureLocation()
EntityFeature
getFeatureLocation in interface EntityFeaturepublic void setFeatureLocation(SequenceLocation featureLocation)
EntityFeature
setFeatureLocation in interface EntityFeaturefeatureLocation - of the featurepublic SequenceRegionVocabulary getFeatureLocationType()
EntityFeature
getFeatureLocationType in interface EntityFeaturepublic void setFeatureLocationType(SequenceRegionVocabulary regionVocabulary)
EntityFeature
setFeatureLocationType in interface EntityFeatureregionVocabulary - A CV term describing the location of the featurepublic java.util.Set<EntityFeature> getMemberFeature()
EntityFeature
getMemberFeature in interface EntityFeatureprotected void setMemberFeature(java.util.Set<EntityFeature> memberFeature)
public void addMemberFeature(EntityFeature feature)
EntityFeature
addMemberFeature in interface EntityFeaturefeature - An entity feature that belongs to this homology grouping.public void removeMemberFeature(EntityFeature feature)
EntityFeature
removeMemberFeature in interface EntityFeaturefeature - An entity feature that belongs to this homology grouping.public java.util.Set<EntityFeature> getMemberFeatureOf()
EntityFeatureEntityFeature.getMemberFeature()
getMemberFeatureOf in interface EntityFeatureprotected void setMemberFeatureOf(java.util.Set<EntityFeature> memberFeatureOf)
public boolean atEquivalentLocation(EntityFeature that)
atEquivalentLocation in interface EntityFeaturethat - EntityFeature to be compared
protected int locationCode()
protected boolean semanticallyEquivalent(BioPAXElement element)
semanticallyEquivalent in class BioPAXElementImplpublic int equivalenceCode()
BioPAXElement
equivalenceCode in interface BioPAXElementequivalenceCode in class BioPAXElementImplprotected void setFeatureOf(java.util.Set<PhysicalEntity> featureOf)
protected void setNotFeatureOf(java.util.Set<PhysicalEntity> notFeatureOf)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||