Package org.biopax.paxtools.impl.level3
Class ExperimentalFormImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.ExperimentalFormImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,ExperimentalForm,Level3Element,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 TypeMethodDescriptionvoidaddExperimentalFeature(EntityFeature experimentalFeature) This method adds an experimental featurevoidaddExperimentalFormDescription(ExperimentalFormVocabulary experimentalFormType) Adds an experimental form description.Contents of this set should not be modified.Descriptor of this experimental form from a controlled vocabulary.Class<? extends ExperimentalForm>This method returns the actual model interface that a class implements.voidremoveExperimentalFeature(EntityFeature experimentalFeature) This method removes an experimental featurevoidremoveExperimentalFormDescription(ExperimentalFormVocabulary experimentalFormType) Removes an experimental form description.voidsetExperimentalFormEntity(Entity experimentalFormEntity) Methods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setCommentMethods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
equals, equivalenceCode, getAnnotations, getUri, hashCode, isEquivalent, semanticallyEquivalent, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeComment
-
Constructor Details
-
ExperimentalFormImpl
public ExperimentalFormImpl()Constructor.
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getExperimentalFormDescription
Description copied from interface:ExperimentalFormDescriptor of this experimental form from a controlled vocabulary. The contents of this set should not be modified. Use add/remove methods instead.- Specified by:
getExperimentalFormDescriptionin interfaceExperimentalForm- Returns:
- a CV term from PSI-MI participant identification methdod, experimental role, experimental preparation.
-
addExperimentalFormDescription
Description copied from interface:ExperimentalFormAdds an experimental form description.- Specified by:
addExperimentalFormDescriptionin interfaceExperimentalForm- Parameters:
experimentalFormType- descriptor of this experimental form from a controlled vocabulary.
-
removeExperimentalFormDescription
Description copied from interface:ExperimentalFormRemoves an experimental form description.- Specified by:
removeExperimentalFormDescriptionin interfaceExperimentalForm- Parameters:
experimentalFormType- descriptor of this experimental form from a controlled vocabulary.
-
getExperimentalFormEntity
- Specified by:
getExperimentalFormEntityin interfaceExperimentalForm- Returns:
- The gene or physical entity that this experimental form describes.
-
setExperimentalFormEntity
- Specified by:
setExperimentalFormEntityin interfaceExperimentalForm
-
getExperimentalFeature
Description copied from interface:ExperimentalFormContents of this set should not be modified. Please use add/remove methods instead.- Specified by:
getExperimentalFeaturein interfaceExperimentalForm- Returns:
- A feature of the experimental form of the participant of the interaction, such as a protein tag. It is not expected to occur in vivo or be necessary for the interaction.
-
addExperimentalFeature
Description copied from interface:ExperimentalFormThis method adds an experimental feature- Specified by:
addExperimentalFeaturein interfaceExperimentalForm- Parameters:
experimentalFeature- of the experimental form of the participant of the interaction, such as a protein tag. It is not expected to occur in vivo or be necessary for the interaction.
-
removeExperimentalFeature
Description copied from interface:ExperimentalFormThis method removes an experimental feature- Specified by:
removeExperimentalFeaturein interfaceExperimentalForm- Parameters:
experimentalFeature- of the experimental form of the participant of the interaction, such as a protein tag. It is not expected to occur in vivo or be necessary for the interaction.
-