Package org.biopax.paxtools.impl.level3
Class ModificationFeatureImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.EntityFeatureImpl
org.biopax.paxtools.impl.level3.ModificationFeatureImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,EntityFeature,Level3Element,ModificationFeature,Observable,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 ModificationFeature> This method returns the actual model interface that a class implements.protected booleansemanticallyEquivalent(BioPAXElement element) voidsetModificationType(SequenceModificationVocabulary featureType) toString()Methods inherited from class org.biopax.paxtools.impl.level3.EntityFeatureImpl
addEvidence, addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getEvidence, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, locationCode, removeEvidence, removeMemberFeature, setEntityFeatureOf, setFeatureLocation, setFeatureLocationTypeMethods 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.EntityFeature
addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, removeMemberFeature, setFeatureLocation, setFeatureLocationTypeMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidence
-
Constructor Details
-
ModificationFeatureImpl
public ModificationFeatureImpl()
-
-
Method Details
-
toString
- Overrides:
toStringin classBioPAXElementImpl
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Overrides:
getModelInterfacein classEntityFeatureImpl- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getModificationType
- Specified by:
getModificationTypein interfaceModificationFeature- Returns:
- Description and classification of the feature.
-
setModificationType
- Specified by:
setModificationTypein interfaceModificationFeature- Parameters:
featureType- Description and classification of the feature.
-
semanticallyEquivalent
- Overrides:
semanticallyEquivalentin classEntityFeatureImpl
-
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 classEntityFeatureImpl- Returns:
- an integer that is same across all equivalent entities.
-