@Entity @Indexed public class BindingFeatureImpl extends EntityFeatureImpl implements BindingFeature
FIELD_AVAILABILITY, FIELD_COMMENT, FIELD_DATASOURCE, FIELD_ECNUMBER, FIELD_KEYWORD, FIELD_NAME, FIELD_ORGANISM, FIELD_PATHWAY, FIELD_SEQUENCE, FIELD_TERM, FIELD_XREFDB, FIELD_XREFID, FILTER_BY_DATASOURCE, FILTER_BY_ORGANISM
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
Constructor and Description |
---|
BindingFeatureImpl() |
Modifier and Type | Method and Description |
---|---|
int |
equivalenceCode()
If two elements are equivalent, then their equivalence code should be the
same.
|
BindingFeature |
getBindsTo()
A binding feature represents a "half" of the bond between two entities.
|
Boolean |
getIntraMolecular()
IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule.
|
Class<? extends BindingFeature> |
getModelInterface()
This method returns the actual model interface that a class implements.
|
protected boolean |
semanticallyEquivalent(BioPAXElement element) |
void |
setBindsTo(BindingFeature bindsTo)
This method will set the paired binding feature that binds to this feature.
|
void |
setIntraMolecular(Boolean intramolecular)
IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule.
|
addEvidence, addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getEvidence, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, locationCode, removeEvidence, removeMemberFeature, setEntityFeatureOf, setEvidence, setFeatureLocation, setFeatureLocationType, setFeatureOf, setMemberFeature, setMemberFeatureOf, setNotFeatureOf
addComment, getComment, getDatasources, getKeywords, getOrganisms, getParentPathways, removeComment, setComment
equals, getAnnotations, getPk, getRDFId, hashCode, isEquivalent, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, removeMemberFeature, setFeatureLocation, setFeatureLocationType
addEvidence, getEvidence, removeEvidence
addComment, getComment, removeComment
getAnnotations, getRDFId, isEquivalent
public BindingFeatureImpl()
public Class<? extends BindingFeature> getModelInterface()
BioPAXElement
getModelInterface
in interface BioPAXElement
getModelInterface
in class EntityFeatureImpl
org.biopax.paxtools.model
package
corresponding to a BioPAX class.public BindingFeature getBindsTo()
BindingFeature
getBindsTo
in interface BindingFeature
public void setBindsTo(BindingFeature bindsTo)
setBindsTo
in interface BindingFeature
bindsTo
- paired binding feature.public Boolean getIntraMolecular()
BindingFeature
getIntraMolecular
in interface BindingFeature
public void setIntraMolecular(Boolean intramolecular)
BindingFeature
setIntraMolecular
in interface BindingFeature
intramolecular
- whether if this binding feature represents a bond within the same molecule.protected boolean semanticallyEquivalent(BioPAXElement element)
semanticallyEquivalent
in class EntityFeatureImpl
public int equivalenceCode()
BioPAXElement
equivalenceCode
in interface BioPAXElement
equivalenceCode
in class EntityFeatureImpl
Copyright © 2015 BioPAX. All rights reserved.