@Entity @Indexed @Boost(value=1.5f) public class InteractionImpl extends ProcessImpl implements Interaction
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 |
---|
InteractionImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addInteractionType(InteractionVocabulary newinteractionType)
Controlled vocabulary term annotating the interaction type for example, "phosphorylation reaction".
|
void |
addParticipant(Entity aParticipant)
The entities that participate in this interaction.
|
Set<InteractionVocabulary> |
getInteractionType()
Controlled vocabulary term annotating the interaction type for example, "phosphorylation reaction".
|
Class<? extends Interaction> |
getModelInterface()
This method returns the actual model interface that a class implements.
|
Set<Entity> |
getParticipant()
The entities that participate in this interaction.
|
void |
removeInteractionType(InteractionVocabulary oldinteractionType)
Controlled vocabulary term annotating the interaction type for example, "phosphorylation reaction".
|
void |
removeParticipant(Entity aParticipant)
The entities that participate in this interaction.
|
void |
setInteractionType(Set<InteractionVocabulary> interactionType) |
protected void |
setParticipant(Set<Entity> participant) |
getControlledOf, getPathwayComponentOf, getStepProcessOf, setControlledOf, setPathwayComponentOf, setStepProcessOf
addAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, semanticallyEquivalent, setAvailability, setDataSource, setEvidence, setParticipantOf
addName, getDisplayName, getDisplayNameX, getName, getStandardName, getStandardNameX, removeName, setDisplayName, setDisplayNameX, setName, setStandardName, setStandardNameX
addXref, equivalenceCode, getXref, removeXref, setXref
addComment, getComment, getDatasources, getKeywords, getOrganisms, getParentPathways, removeComment, setComment
equals, getAnnotations, getPk, getRDFId, hashCode, isEquivalent, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getControlledOf, getPathwayComponentOf, getStepProcessOf
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSource
addEvidence, getEvidence, removeEvidence
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardName
addXref, getXref, removeXref
addComment, getComment, removeComment
equivalenceCode, getAnnotations, getRDFId, isEquivalent
public InteractionImpl()
public Class<? extends Interaction> getModelInterface()
BioPAXElement
getModelInterface
in interface BioPAXElement
org.biopax.paxtools.model
package
corresponding to a BioPAX class.public Set<InteractionVocabulary> getInteractionType()
Interaction
getInteractionType
in interface Interaction
public void addInteractionType(InteractionVocabulary newinteractionType)
Interaction
addInteractionType
in interface Interaction
newinteractionType
- Controlled vocabulary term annotating the interaction type.public void removeInteractionType(InteractionVocabulary oldinteractionType)
Interaction
removeInteractionType
in interface Interaction
oldinteractionType
- Controlled vocabulary term annotating the interaction type.public void setInteractionType(Set<InteractionVocabulary> interactionType)
public Set<Entity> getParticipant()
Interaction
getParticipant
in interface Interaction
protected void setParticipant(Set<Entity> participant)
public void addParticipant(Entity aParticipant)
Interaction
addParticipant
in interface Interaction
aParticipant
- The entities that participate in this interaction.public void removeParticipant(Entity aParticipant)
Interaction
removeParticipant
in interface Interaction
aParticipant
- The entities that participate in this interaction.Copyright © 2015 BioPAX. All rights reserved.