Uses of Interface
psidev.psi.mi.jami.model.Participant
-
-
Uses of Participant in psidev.psi.mi.jami.binary
Classes in psidev.psi.mi.jami.binary with type parameters of type Participant Modifier and Type Interface Description interface
BinaryInteraction<T extends Participant>
A Binary interaction is an interaction only composed of two participants. -
Uses of Participant in psidev.psi.mi.jami.binary.expansion
Methods in psidev.psi.mi.jami.binary.expansion with type parameters of type Participant Modifier and Type Method Description protected abstract <P extends Participant>
PAbstractSpokeExpansion. collectBestBaitForSpokeExpansion(T interaction)
collectBestBaitForSpokeExpansionprotected abstract <P extends Participant>
BAbstractBipartiteExpansion. createBinaryInteraction(T interaction, P c1, P c2)
createBinaryInteractionprotected abstract <P extends Participant>
BAbstractMatrixExpansion. createBinaryInteraction(T interaction, P c1, P c2)
createBinaryInteractionprotected abstract <P extends Participant>
BAbstractSpokeExpansion. createBinaryInteraction(T interaction, P c1, P c2)
createBinaryInteractionprotected <P extends Participant>
BinaryInteractionEvidenceInteractionEvidenceBipartiteExpansion. createBinaryInteraction(InteractionEvidence interaction, P c1, P c2)
createBinaryInteractionprotected <P extends Participant>
BinaryInteractionEvidenceInteractionEvidenceMatrixExpansion. createBinaryInteraction(InteractionEvidence interaction, P c1, P c2)
createBinaryInteractionprotected <P extends Participant>
BinaryInteractionEvidenceInteractionEvidenceSpokeExpansion. createBinaryInteraction(InteractionEvidence interaction, P c1, P c2)
createBinaryInteractionprotected <P extends Participant>
BinaryInteractionMatrixExpansion. createBinaryInteraction(Interaction interaction, P c1, P c2)
createBinaryInteractionprotected <P extends Participant>
ModelledBinaryInteractionModelledInteractionBipartiteExpansion. createBinaryInteraction(ModelledInteraction interaction, P p1, P p2)
createBinaryInteractionprotected <P extends Participant>
ModelledBinaryInteractionModelledInteractionMatrixExpansion. createBinaryInteraction(ModelledInteraction interaction, P p1, P p2)
createBinaryInteractionprotected <P extends Participant>
ModelledBinaryInteractionModelledInteractionSpokeExpansion. createBinaryInteraction(ModelledInteraction interaction, P p1, P p2)
createBinaryInteractionprotected abstract <P extends Participant>
PAbstractBipartiteExpansion. createParticipantForComplexEntity(Complex complexEntity)
createParticipantForComplexEntityprotected abstract <P extends Participant>
P[]AbstractMatrixExpansion. createParticipantsArray(T interaction)
createParticipantsArrayMethods in psidev.psi.mi.jami.binary.expansion that return Participant Modifier and Type Method Description protected Participant
SpokeExpansion. collectBestBaitForSpokeExpansion(Interaction interaction)
collectBestBaitForSpokeExpansionprotected Participant
BipartiteExpansion. createParticipantForComplexEntity(Complex complexEntity)
createParticipantForComplexEntityprotected abstract <P extends Participant>
P[]AbstractMatrixExpansion. createParticipantsArray(T interaction)
createParticipantsArrayprotected Participant[]
MatrixExpansion. createParticipantsArray(Interaction interaction)
createParticipantsArrayMethods in psidev.psi.mi.jami.binary.expansion with parameters of type Participant Modifier and Type Method Description protected BinaryInteraction
BipartiteExpansion. createBinaryInteraction(Interaction interaction, Participant c1, Participant c2)
createBinaryInteractionprotected BinaryInteraction
SpokeExpansion. createBinaryInteraction(Interaction interaction, Participant c1, Participant c2)
createBinaryInteraction -
Uses of Participant in psidev.psi.mi.jami.binary.impl
Classes in psidev.psi.mi.jami.binary.impl with type parameters of type Participant Modifier and Type Class Description class
AbstractBinaryInteraction<T extends Participant>
Abstract class for BinaryInteraction.class
AbstractBinaryInteractionWrapper<I extends Interaction<T>,T extends Participant>
Abstract class for binary interactions that wrap an Interaction.Constructors in psidev.psi.mi.jami.binary.impl with parameters of type Participant Constructor Description DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(Participant participantA, Participant participantB)
Constructor for DefaultBinaryInteraction.DefaultBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultBinaryInteraction.DefaultNamedBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for DefaultNamedBinaryInteraction.DefaultNamedBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultNamedBinaryInteraction.DefaultNamedBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for DefaultNamedBinaryInteraction.DefaultNamedBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultNamedBinaryInteraction.DefaultNamedBinaryInteraction(Participant participantA, Participant participantB)
Constructor for DefaultNamedBinaryInteraction.DefaultNamedBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for DefaultNamedBinaryInteraction. -
Uses of Participant in psidev.psi.mi.jami.crosslink.extension
Classes in psidev.psi.mi.jami.crosslink.extension that implement Participant Modifier and Type Class Description class
CsvExperimentalParticipantPool
Crosslink CSV extension of ParticipantEvidencePool.class
CsvParticipantEvidence
Crosslink CSV extension of ParticipantEvidence.Constructors in psidev.psi.mi.jami.crosslink.extension with parameters of type Participant Constructor Description CsvRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for CsvRange.CsvRange(Position start, Position end, Participant participant)
Constructor for CsvRange. -
Uses of Participant in psidev.psi.mi.jami.crosslink.extension.datasource
Methods in psidev.psi.mi.jami.crosslink.extension.datasource with parameters of type Participant Modifier and Type Method Description void
AbstractCsvSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
AbstractCsvStreamSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
CsvMixedEvidenceSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
CsvNaryEvidenceSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided. -
Uses of Participant in psidev.psi.mi.jami.enricher
Classes in psidev.psi.mi.jami.enricher with type parameters of type Participant Modifier and Type Interface Description interface
ParticipantEnricher<P extends Participant,F extends Feature>
Sub enrichers: Protein, CvTerm, Feature, Bioactive3Entity -
Uses of Participant in psidev.psi.mi.jami.enricher.impl
Methods in psidev.psi.mi.jami.enricher.impl that return types with arguments of type Participant Modifier and Type Method Description ParticipantEnricher<Participant,Feature>
CompositeParticipantEnricher. getEntityBaseEnricher()
Getter for the fieldentityBaseEnricher
.Methods in psidev.psi.mi.jami.enricher.impl with parameters of type Participant Modifier and Type Method Description void
CompositeParticipantEnricher. enrich(Participant object)
enrich.void
CompositeParticipantEnricher. enrich(Participant object, Participant objectSource)
enrich.Method parameters in psidev.psi.mi.jami.enricher.impl with type arguments of type Participant Modifier and Type Method Description void
CompositeParticipantEnricher. enrich(Collection<Participant> objects)
enrich.Constructor parameters in psidev.psi.mi.jami.enricher.impl with type arguments of type Participant Constructor Description CompositeParticipantEnricher(ParticipantEnricher<Participant,Feature> entityBaseEnricher)
Constructor for CompositeParticipantEnricher. -
Uses of Participant in psidev.psi.mi.jami.enricher.impl.full
Classes in psidev.psi.mi.jami.enricher.impl.full with type parameters of type Participant Modifier and Type Class Description class
FullParticipantEnricher<P extends Participant,F extends Feature>
The participant enricher is an enricher which can enrich either single participant or a collection.class
FullParticipantUpdater<P extends Participant,F extends Feature>
The participant enricher is an enricher which can enrich either single participant or a collection. -
Uses of Participant in psidev.psi.mi.jami.enricher.impl.minimal
Classes in psidev.psi.mi.jami.enricher.impl.minimal with type parameters of type Participant Modifier and Type Class Description class
MinimalParticipantEnricher<P extends Participant,F extends Feature>
The participant enricher is an enricher which can enrich either single participant or a collection.class
MinimalParticipantUpdater<P extends Participant,F extends Feature>
The participant enricher is an enricher which can enrich either single participant or a collection. -
Uses of Participant in psidev.psi.mi.jami.enricher.listener
Classes in psidev.psi.mi.jami.enricher.listener with type parameters of type Participant Modifier and Type Interface Description interface
ParticipantEnricherListener<P extends Participant>
Created with IntelliJ IDEA. -
Uses of Participant in psidev.psi.mi.jami.enricher.listener.impl
Classes in psidev.psi.mi.jami.enricher.listener.impl with type parameters of type Participant Modifier and Type Class Description class
ParticipantEnricherListenerManager<P extends Participant>
A manager for listeners which holds a list of listeners.Methods in psidev.psi.mi.jami.enricher.listener.impl with parameters of type Participant Modifier and Type Method Description void
InteractionEnricherListenerManager. onAddedParticipant(I interaction, Participant addedParticipant)
onAddedParticipantvoid
InteractionEnricherListenerManager. onRemovedParticipant(I interaction, Participant removedParticipant)
onRemovedParticipant -
Uses of Participant in psidev.psi.mi.jami.enricher.listener.impl.log
Classes in psidev.psi.mi.jami.enricher.listener.impl.log with type parameters of type Participant Modifier and Type Class Description class
ParticipantEnricherLogger<P extends Participant>
A logging listener. -
Uses of Participant in psidev.psi.mi.jami.enricher.listener.impl.writer
Classes in psidev.psi.mi.jami.enricher.listener.impl.writer with type parameters of type Participant Modifier and Type Class Description class
ParticipantEnricherStatisticsWriter<P extends Participant>
A statistics logger which records changes made by the enricher.Methods in psidev.psi.mi.jami.enricher.listener.impl.writer with parameters of type Participant Modifier and Type Method Description void
InteractionEnricherStatisticsWriter. onAddedParticipant(I interaction, Participant addedParticipant)
onAddedParticipantvoid
InteractionEnricherStatisticsWriter. onRemovedParticipant(I interaction, Participant removedParticipant)
onRemovedParticipant -
Uses of Participant in psidev.psi.mi.jami.enricher.util
Methods in psidev.psi.mi.jami.enricher.util with type parameters of type Participant Modifier and Type Method Description static <P extends Participant>
voidEnricherUtils. mergeParticipants(Interaction termToEnrich, Collection<P> toEnrichParticipants, Collection<P> fetchedParticipants, boolean remove, InteractionChangeListener interactionListener, ParticipantEnricher participantEnricher)
mergeParticipants. -
Uses of Participant in psidev.psi.mi.jami.factory
Methods in psidev.psi.mi.jami.factory with parameters of type Participant Modifier and Type Method Description BinaryInteraction
BinaryInteractionFactory. createBasicBinaryInteractionFrom(Interaction interaction, Participant p1, Participant p2, CvTerm expansionMethod)
Create a new BinaryInteraction object from an Interaction parent and two participantsBinaryInteraction
DefaultBinaryInteractionFactory. createBasicBinaryInteractionFrom(Interaction interaction, Participant p1, Participant p2, CvTerm expansionMethod)
Create a new BinaryInteraction object from an Interaction parent and two participants -
Uses of Participant in psidev.psi.mi.jami.html
Classes in psidev.psi.mi.jami.html with type parameters of type Participant Modifier and Type Class Description class
AbstractMIHtmlWriter<T extends Interaction,P extends Participant,F extends Feature>
Abstract class for MI HTML writerMethods in psidev.psi.mi.jami.html with parameters of type Participant Modifier and Type Method Description protected void
LightMIHtmlWriter. writeConfidences(Participant participant)
writeConfidencesprotected void
MIHtmlWriter. writeConfidences(Participant participant)
writeConfidencesprotected void
LightMIHtmlWriter. writeExperimentalPreparations(Participant participant)
writeExperimentalPreparationsprotected void
MIHtmlWriter. writeExperimentalPreparations(Participant participant)
writeExperimentalPreparationsprotected void
LightMIHtmlWriter. writeExperimentalRole(Participant participant)
writeExperimentalRoleprotected void
MIHtmlWriter. writeExperimentalRole(Participant participant)
writeExperimentalRoleprotected void
LightMIHtmlWriter. writeExpressedInOrganism(Participant participant)
writeExpressedInOrganismprotected void
MIHtmlWriter. writeExpressedInOrganism(Participant participant)
writeExpressedInOrganismprotected void
LightMIHtmlWriter. writeParameters(Participant participant)
writeParametersprotected void
MIHtmlWriter. writeParameters(Participant participant)
writeParametersprotected void
LightMIHtmlWriter. writeParticipantIdentificationMethods(Participant participant)
writeParticipantIdentificationMethodsprotected void
MIHtmlWriter. writeParticipantIdentificationMethods(Participant participant)
writeParticipantIdentificationMethods -
Uses of Participant in psidev.psi.mi.jami.json.elements
Classes in psidev.psi.mi.jami.json.elements with type parameters of type Participant Modifier and Type Class Description class
SimpleJsonParticipantWriter<P extends Participant>
Json writer for participants -
Uses of Participant in psidev.psi.mi.jami.json.nary
Methods in psidev.psi.mi.jami.json.nary with parameters of type Participant Modifier and Type Method Description protected void
AbstractMIJsonWriter. registerAndWriteInteractor(Participant participant)
registerAndWriteInteractor. -
Uses of Participant in psidev.psi.mi.jami.listener
Classes in psidev.psi.mi.jami.listener with type parameters of type Participant Modifier and Type Interface Description interface
ParticipantChangeListener<F extends Participant>
Listener for changes in a participantMethods in psidev.psi.mi.jami.listener with parameters of type Participant Modifier and Type Method Description void
InteractionChangeListener. onAddedParticipant(I interaction, Participant addedParticipant)
onAddedParticipantvoid
MIFileParserListener. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
InteractionChangeListener. onRemovedParticipant(I interaction, Participant removedParticipant)
onRemovedParticipant -
Uses of Participant in psidev.psi.mi.jami.listener.impl
Classes in psidev.psi.mi.jami.listener.impl with type parameters of type Participant Modifier and Type Class Description class
ParticipantChangeLogger<T extends Participant>
This listener will just interactor change eventsMethods in psidev.psi.mi.jami.listener.impl with parameters of type Participant Modifier and Type Method Description void
ComplexChangeLogger. onAddedParticipant(Complex interaction, Participant addedParticipant)
onAddedParticipantvoid
InteractionChangeLogger. onAddedParticipant(T interaction, Participant addedParticipant)
onAddedParticipantvoid
MIFileParserCompositeListener. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
MIFileParserLogger. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
ComplexChangeLogger. onRemovedParticipant(Complex interaction, Participant removedParticipant)
onRemovedParticipantvoid
InteractionChangeLogger. onRemovedParticipant(T interaction, Participant removedParticipant)
onRemovedParticipant -
Uses of Participant in psidev.psi.mi.jami.model
Classes in psidev.psi.mi.jami.model with type parameters of type Participant Modifier and Type Interface Description interface
Interaction<T extends Participant>
Interaction involving one to several molecules.interface
NamedInteraction<T extends Participant>
A named interaction is an interaction having a fullname and aliases in addition to a shortname.Subinterfaces of Participant in psidev.psi.mi.jami.model Modifier and Type Interface Description interface
ExperimentalParticipantPool
A pool of experimental participantsinterface
ModelledParticipant
Participant of a modelled interaction.interface
ModelledParticipantPool
A pool of modelled participant candidatesinterface
NamedParticipant<I extends Interaction,F extends Feature>
A named entity is an entity having a short name and a fullname in addition to aliases.interface
ParticipantEvidence
Participant of an interaction which is supported by experimental evidencesinterface
ParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
A pool of participants that can be grouped together as a single participant as they are interchangeable -
Uses of Participant in psidev.psi.mi.jami.model.impl
Classes in psidev.psi.mi.jami.model.impl with type parameters of type Participant Modifier and Type Class Description class
AbstractInteraction<T extends Participant>
Abstract class for interactionsClasses in psidev.psi.mi.jami.model.impl that implement Participant Modifier and Type Class Description class
AbstractParticipant<I extends Interaction,F extends Feature>
Abstract class for Participantclass
AbstractParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for Participant poolclass
DefaultExperimentalParticipantPool
Default implementation of ExperimentalParticipantPoolclass
DefaultModelledParticipant
Default implementation for ModelledParticipant Notes: The equals and hashcode methods have NOT been overridden because the ModelledParticipant object is a complex object.class
DefaultModelledParticipantPool
Default implementation of ParticipantPoolclass
DefaultNamedModelledParticipant
Default implementation of Named modelled participantclass
DefaultNamedParticipant
Default implementation of named participant.class
DefaultNamedParticipantEvidence
Default implementation of named participant evidenceclass
DefaultParticipant
Default implementation for participant Notes: The equals and hashcode methods have NOT been overridden because the participant object is a complex object.class
DefaultParticipantEvidence
Default implementation for ParticipantEvidence Notes: The equals and hashcode methods have NOT been overridden because the ParticipantEvidence object is a complex object.class
DefaultParticipantPool
Default implementation of ParticipantPoolConstructors in psidev.psi.mi.jami.model.impl with parameters of type Participant Constructor Description DefaultCausalRelationship(CvTerm relationType, Participant target)
Constructor for DefaultCausalRelationship.DefaultRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for DefaultRange.DefaultRange(Position start, Position end, Participant participant)
Constructor for DefaultRange. -
Uses of Participant in psidev.psi.mi.jami.tab.extension
Classes in psidev.psi.mi.jami.tab.extension that implement Participant Modifier and Type Class Description class
MitabModelledParticipant
Mitab extension for ModelledParticipant It contains a FileSourceLocatorclass
MitabParticipant
Mitab extension for Participant.class
MitabParticipantEvidence
Mitab extension of ParticipantEvidence.Constructors in psidev.psi.mi.jami.tab.extension with parameters of type Participant Constructor Description MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabCausalRelationship(CvTerm relationType, Participant target)
Constructor for MitabCausalRelationship.MitabRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for MitabRange.MitabRange(Position start, Position end, Participant participant)
Constructor for MitabRange. -
Uses of Participant in psidev.psi.mi.jami.tab.extension.datasource
Classes in psidev.psi.mi.jami.tab.extension.datasource with type parameters of type Participant Modifier and Type Class Description class
AbstractMitabSource<T extends Interaction,P extends Participant,F extends Feature>
Abstract class for an InteractionSource coming from a MITAB file.class
AbstractMitabStreamSource<T extends Interaction,P extends Participant,F extends Feature>
abstract class for Mitab datasource.Methods in psidev.psi.mi.jami.tab.extension.datasource with parameters of type Participant Modifier and Type Method Description void
AbstractMitabSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
AbstractMitabStreamSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
DefaultMitabStreamSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided. -
Uses of Participant in psidev.psi.mi.jami.tab.io.iterator
Classes in psidev.psi.mi.jami.tab.io.iterator with type parameters of type Participant Modifier and Type Class Description class
AbstractMitabIterator<T extends Interaction,P extends Participant,F extends Feature>
Abstract class for mitab iteratorConstructor parameters in psidev.psi.mi.jami.tab.io.iterator with type arguments of type Participant Constructor Description MitabBinaryIterator(MitabLineParser<BinaryInteraction,Participant,Feature> lineParser)
Constructor for MitabBinaryIterator.MitabInteractionIterator(MitabLineParser<Interaction,Participant,Feature> lineParser)
Constructor for MitabInteractionIterator. -
Uses of Participant in psidev.psi.mi.jami.tab.io.parser
Classes in psidev.psi.mi.jami.tab.io.parser with type parameters of type Participant Modifier and Type Class Description class
AbstractInteractionLineParser<T extends Interaction,P extends Participant,F extends Feature>
Abstract mitab line parserclass
MitabLineParser<T extends Interaction,P extends Participant,F extends Feature>
Methods in psidev.psi.mi.jami.tab.io.parser with parameters of type Participant Modifier and Type Method Description protected abstract void
AbstractLightInteractionLineParser. addParticipant(Participant participant, T interaction)
addParticipant.protected void
BinaryLineParser. addParticipant(Participant participant, BinaryInteraction interaction)
addParticipant.protected void
InteractionLineParser. addParticipant(Participant participant, Interaction interaction)
addParticipant. -
Uses of Participant in psidev.psi.mi.jami.tab.io.writer
Classes in psidev.psi.mi.jami.tab.io.writer with type parameters of type Participant Modifier and Type Class Description class
AbstractMitab25BinaryWriter<T extends BinaryInteraction,P extends Participant>
Abstract class for BinaryInteraction writer.class
AbstractMitab26BinaryWriter<T extends BinaryInteraction,P extends Participant>
Abstract class for MITAB 2.6 writer of binary interactionsclass
AbstractMitab27BinaryWriter<T extends BinaryInteraction,P extends Participant>
Abstract mitab 2.7 writer for binary interactionsclass
AbstractMitab28BinaryWriter<T extends BinaryInteraction,P extends Participant>
Abstract mitab 2.8 writer for binary interactionsclass
AbstractMitabWriter<T extends Interaction,B extends BinaryInteraction,P extends Participant>
Abstract writer for Mitab 2.5. -
Uses of Participant in psidev.psi.mi.jami.tab.io.writer.feeder
Classes in psidev.psi.mi.jami.tab.io.writer.feeder with type parameters of type Participant Modifier and Type Class Description class
AbstractMitabColumnFeeder<T extends BinaryInteraction,P extends Participant>
Abstract Mitab 2.5 column feederinterface
MitabColumnFeeder<T extends BinaryInteraction,P extends Participant>
A MITAB 2.5 column feeder will write the content of MITAB 2.5 columnsMethods in psidev.psi.mi.jami.tab.io.writer.feeder with parameters of type Participant Modifier and Type Method Description void
DefaultMitabColumnFeeder. writeAlias(Participant participant, Alias alias)
This methods write the dbsource, alias name and alias type of an alias.void
DefaultMitabColumnFeeder. writeExperimentalRole(Participant participant)
Writes the experimentsl role of a participant evidencevoid
DefaultMitabColumnFeeder. writeParticipantIdentificationMethod(Participant participant)
Writes participant identification method(s) -
Uses of Participant in psidev.psi.mi.jami.tab.io.writer.feeder.extended
Methods in psidev.psi.mi.jami.tab.io.writer.feeder.extended with parameters of type Participant Modifier and Type Method Description void
DefaultExtendedMitabColumnFeeder. writeAlias(Participant participant, Alias alias)
This methods write the dbsource, alias name and alias type of an alias. -
Uses of Participant in psidev.psi.mi.jami.utils
Methods in psidev.psi.mi.jami.utils that return Participant Modifier and Type Method Description static Participant
ParticipantUtils. collectBestBaitParticipantForSpokeExpansion(Collection<? extends Participant> participants)
Collect the 'best bait' candidate to be used among this participants.static Participant
ParticipantUtils. createUnknownBasicParticipant()
createUnknownBasicParticipantMethods in psidev.psi.mi.jami.utils that return types with arguments of type Participant Modifier and Type Method Description static Collection<Participant>
InteractionUtils. extractParticipantWithCausalRelationships(Interaction interaction)
This method can return all participants having causal relationships in an interactionMethods in psidev.psi.mi.jami.utils with parameters of type Participant Modifier and Type Method Description static boolean
ParticipantUtils. doesParticipantHaveBiologicalRole(Participant participant, String roleId, String roleName)
To know if the participant does have a specific biological rolestatic boolean
ParticipantUtils. isParticipantAnAlternativeBaitForSpokeExpansion(Participant participant)
Check if the biological role of this participant is an alternative bait for spoke expansion in case there are no baits: donor or enzyme.static boolean
ParticipantUtils. isPutativeSelfParticipant(Participant p, boolean checkParticipantEvidence)
Method to know if a participant has a putative self biological role.static boolean
ParticipantUtils. isSelfParticipant(Participant p, boolean checkParticipantEvidence)
Method to know if a participant has a self biological role If checkParticipantEvidence is set to true, it will check if the given p is a ParticipantEvidence and look at the experimental roleMethod parameters in psidev.psi.mi.jami.utils with type arguments of type Participant Modifier and Type Method Description static Participant
ParticipantUtils. collectBestBaitParticipantForSpokeExpansion(Collection<? extends Participant> participants)
Collect the 'best bait' candidate to be used among this participants. -
Uses of Participant in psidev.psi.mi.jami.utils.clone
Methods in psidev.psi.mi.jami.utils.clone with parameters of type Participant Modifier and Type Method Description static void
ParticipantCloner. copyAndOverrideBasicParticipantProperties(Participant source, Participant target, boolean createNewFeature)
This method will copy properties of participant source in participant target and will override all the other properties of Target participant. -
Uses of Participant in psidev.psi.mi.jami.utils.comparator.interaction
Methods in psidev.psi.mi.jami.utils.comparator.interaction that return types with arguments of type Participant Modifier and Type Method Description CollectionComparator<Participant>
InteractionInteractorComparator. getParticipantCollectionComparator()
Getter for the fieldparticipantCollectionComparator
.Constructor parameters in psidev.psi.mi.jami.utils.comparator.interaction with type arguments of type Participant Constructor Description InteractionInteractorComparator(CollectionComparator<Participant> interactorComparator)
Constructor for InteractionInteractorComparator. -
Uses of Participant in psidev.psi.mi.jami.utils.comparator.participant
Methods in psidev.psi.mi.jami.utils.comparator.participant with parameters of type Participant Modifier and Type Method Description static boolean
DefaultExactParticipantBaseComparator. areEquals(Participant participant1, Participant participant2, boolean ignoreInteractors)
Use DefaultExactParticipantBaseComparator to know if two participants are equals.static boolean
DefaultExactParticipantComparator. areEquals(Participant participant1, Participant participant2)
Use DefaultExactParticipantComparator to know if two participants are equals.static boolean
DefaultParticipantBaseComparator. areEquals(Participant participant1, Participant participant2, boolean ignoreInteractors)
Use DefaultParticipantBaseComparator to know if two participants are equals.static boolean
DefaultParticipantComparator. areEquals(Participant participant1, Participant participant2)
Use DefaultParticipantComparator to know if two participants are equals.static boolean
UnambiguousExactParticipantBaseComparator. areEquals(Participant participant1, Participant participant2)
Use UnambiguousExactParticipantBaseComparator to know if two participants are equals.static boolean
UnambiguousExactParticipantComparator. areEquals(Participant participant1, Participant participant2)
Use UnambiguousExactParticipantComparator to know if two participants are equals.static boolean
UnambiguousParticipantBaseComparator. areEquals(Participant participant1, Participant participant2)
Use UnambiguousParticipantBaseComparator to know if two participants are equals.static boolean
UnambiguousParticipantComparator. areEquals(Participant participant1, Participant participant2)
Use UnambiguousParticipantComparator to know if two participants are equals.int
ParticipantBaseComparator. compare(Participant participant1, Participant participant2)
It will first compare the interactors using InteractorComparator.int
ParticipantComparator. compare(Participant participant1, Participant participant2)
Modelled participants come first and then experimental participants.int
UnambiguousExactParticipantBaseComparator. compare(Participant participant1, Participant participant2)
It will first compare the interactors using UnambiguousExactEntityBaseComparator.int
UnambiguousExactParticipantComparator. compare(Participant participant1, Participant participant2)
Modelled participants come first and then experimental participants.int
UnambiguousParticipantBaseComparator. compare(Participant participant1, Participant participant2)
It will first compare the interactors and stoichiometry using UnambiguousEntityComparator.int
UnambiguousParticipantComparator. compare(Participant participant1, Participant participant2)
Modelled participants come first and then experimental participants.static int
UnambiguousExactParticipantBaseComparator. hashCode(Participant participant)
hashCodestatic int
UnambiguousParticipantBaseComparator. hashCode(Participant participant)
hashCode -
Uses of Participant in psidev.psi.mi.jami.xml.io.parser
Methods in psidev.psi.mi.jami.xml.io.parser that return types with arguments of type Participant Modifier and Type Method Description AbstractEntrySet<AbstractBaseEntry<Interaction<? extends Participant>>>
LightFullXmlBinaryParser. getEntrySet()
getEntrySet. -
Uses of Participant in psidev.psi.mi.jami.xml.io.writer.elements
Classes in psidev.psi.mi.jami.xml.io.writer.elements with type parameters of type Participant Modifier and Type Interface Description interface
PsiXmlParticipantWriter<T extends Participant>
Interface for PSI-XML participant writers.Methods in psidev.psi.mi.jami.xml.io.writer.elements with type parameters of type Participant Modifier and Type Method Description static <P extends Participant>
PsiXmlParticipantWriter<P>[]PsiXmlElementWriterFactory. createParticipantWriter(XMLStreamWriter streamWriter, boolean extended, PsiXmlObjectCache objectIndex, PsiXmlVersion version, PsiXmlType xmlType, InteractionCategory category, PsiXmlElementWriter<Alias> aliasWriter, PsiXmlElementWriter<Annotation> attributeWriter, PsiXmlXrefWriter primaryRefWriter, PsiXmlElementWriter<Confidence> confidenceWriter, PsiXmlElementWriter<Interactor> interactorWriter, PsiXmlVariableNameWriter<CvTerm> cvWriter, PsiXmlVariableNameWriter<CvTerm> openCvWriter, PsiXmlParameterWriter parameterWriter)
createParticipantWriter.Methods in psidev.psi.mi.jami.xml.io.writer.elements with parameters of type Participant Modifier and Type Method Description void
PsiXmlCausalRelationshipWriter. write(CausalRelationship object, Participant source)
write. -
Uses of Participant in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts
Classes in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts with type parameters of type Participant Modifier and Type Class Description class
AbstractXmlInteractionWriter<T extends Interaction,P extends Participant>
Abstract writer of interactionclass
AbstractXmlParticipantWriter<P extends Participant,F extends Feature>
Abstract Xml writer for participant -
Uses of Participant in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.xml25
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.xml25 with parameters of type Participant Modifier and Type Method Description protected void
AbstractXmlParticipantWriter. writeConfidences(Participant object)
writeConfidences.protected void
AbstractXmlParticipantWriter. writeExperimentalInteractor(Participant object)
writeExperimentalInteractor.protected void
AbstractXmlParticipantWriter. writeExperimentalPreparations(Participant object)
writeExperimentalPreparations.protected void
AbstractXmlParticipantWriter. writeExperimentalRoles(Participant object)
writeExperimentalRoles.protected void
AbstractXmlParticipantWriter. writeHostOrganisms(Participant object)
writeHostOrganisms.protected void
AbstractXmlNamedParticipantWriter. writeNames(Participant object)
writeNames.protected void
AbstractXmlParticipantWriter. writeOtherAttributes(Participant object, boolean writeAttributeList)
writeOtherAttributes.protected void
AbstractXmlParticipantWriter. writeParameters(Participant object)
writeParameters.protected void
AbstractXmlParticipantWriter. writeParticipantIdentificationMethods(Participant object, CvTerm method)
writeParticipantIdentificationMethods.protected void
AbstractXmlParticipantWriter. writeStoichiometry(Participant object)
writeStoichiometry. -
Uses of Participant in psidev.psi.mi.jami.xml.io.writer.elements.impl.xml30
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.xml30 with parameters of type Participant Modifier and Type Method Description void
XmlCausalRelationshipWriter. write(CausalRelationship object, Participant source)
write.protected void
XmlCausalRelationshipWriter. writeSource(CausalRelationship object, Participant source)
writeSource. -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension
Classes in psidev.psi.mi.jami.xml.model.extension with type parameters of type Participant Modifier and Type Interface Description interface
ExtendedPsiXmlInteraction<T extends Participant>
Extended interaction for PSI-XML 2,5 standardsinterface
PsiXmlInteraction<T extends Participant>
Interaction for PSI-XML which contains the entrySubinterfaces of Participant in psidev.psi.mi.jami.xml.model.extension Modifier and Type Interface Description interface
ExtendedPsiXmlParticipant<I extends Interaction,F extends Feature>
Extended participant for PSI-XML 2,5 standardsinterface
ExtendedPsiXmlParticipantEvidence
Extended participant evidence for PSI-XML 2,5 standards -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.binary
Classes in psidev.psi.mi.jami.xml.model.extension.binary with type parameters of type Participant Modifier and Type Class Description class
AbstractExtendedXmlBinaryInteraction<P extends Participant>
Abstract class for xml binary interactionsclass
AbstractXmlBinaryInteraction<P extends Participant>
Abstract class for xml binary interactionsMethods in psidev.psi.mi.jami.xml.model.extension.binary that return Participant Modifier and Type Method Description Participant
XmlBinaryInteractionWrapper. getParticipantA()
getParticipantA.Participant
XmlBinaryInteractionWrapper. getParticipantB()
getParticipantB.Methods in psidev.psi.mi.jami.xml.model.extension.binary that return types with arguments of type Participant Modifier and Type Method Description Collection<Participant>
XmlBinaryInteractionWrapper. getParticipants()
The collection of participants involved in this interaction.Methods in psidev.psi.mi.jami.xml.model.extension.binary with parameters of type Participant Modifier and Type Method Description boolean
XmlBinaryInteractionWrapper. addParticipant(Participant part)
This method will add the participant and set the interaction of the new participant to this current interactionboolean
XmlBinaryInteractionWrapper. removeParticipant(Participant part)
This method will remove the participant and set the interaction of the new participant to nullvoid
XmlBinaryInteractionWrapper. setParticipantA(Participant participantA)
Sets the first participant of this interactionvoid
XmlBinaryInteractionWrapper. setParticipantB(Participant participantB)
Sets the second participant of this interactionMethod parameters in psidev.psi.mi.jami.xml.model.extension.binary with type arguments of type Participant Modifier and Type Method Description boolean
XmlBinaryInteractionWrapper. addAllParticipants(Collection<? extends Participant> participants)
This method will add all the participant and set the interaction of the new participant to this current interactionboolean
XmlBinaryInteractionWrapper. removeAllParticipants(Collection<? extends Participant> participants)
This method will remove the participant and set the interaction of the removed participant to null.Constructors in psidev.psi.mi.jami.xml.model.extension.binary with parameters of type Participant Constructor Description XmlBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for XmlBinaryInteraction.XmlBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for XmlBinaryInteraction.XmlBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for XmlBinaryInteraction.XmlBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for XmlBinaryInteraction.XmlBinaryInteraction(Participant participantA, Participant participantB)
Constructor for XmlBinaryInteraction.XmlBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for XmlBinaryInteraction. -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.datasource
Methods in psidev.psi.mi.jami.xml.model.extension.datasource with parameters of type Participant Modifier and Type Method Description void
AbstractPsiXmlStream. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided.void
DefaultPsiXmlStreamSource. onParticipantWithoutInteractor(Participant participant, FileSourceContext context)
Listen to en event fired when a Participant is read and no interactor details has been provided. -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.factory.xml25
Methods in psidev.psi.mi.jami.xml.model.extension.factory.xml25 with parameters of type Participant Modifier and Type Method Description BinaryInteraction
XmlBinaryInteractionFactory. createBasicBinaryInteractionFrom(Interaction interaction, Participant p1, Participant p2, CvTerm expansionMethod)
Create a new BinaryInteraction object from an Interaction parent and two participants -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.factory.xml30
Methods in psidev.psi.mi.jami.xml.model.extension.factory.xml30 with parameters of type Participant Modifier and Type Method Description BinaryInteraction
XmlBinaryInteractionFactory. createBasicBinaryInteractionFrom(Interaction interaction, Participant p1, Participant p2, CvTerm expansionMethod)
Create a new BinaryInteraction object from an Interaction parent and two participants -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.xml253
Classes in psidev.psi.mi.jami.xml.model.extension.xml253 with type parameters of type Participant Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsstatic class
AbstractXmlInteraction.JAXBParticipantWrapper<T extends Participant>
Classes in psidev.psi.mi.jami.xml.model.extension.xml253 that implement Participant Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantclass
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolclass
XmlExperimentalParticipantPool
Xml implementation of participant poolclass
XmlExperimentalParticipantPoolWrapper
Wrapper for Xml participants pools Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlModelledParticipant
XML implementation of ModelledParticipantclass
XmlModelledParticipantPool
Xml implementation of participant poolclass
XmlParticipant
Xml implementation of a simple participantclass
XmlParticipantEvidence
Xml implementation of ParticipantEvidenceclass
XmlParticipantEvidenceWrapper
Wrapper for Xml participants Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlParticipantPoolWrapper
Wrapper for XmlParticipantclass
XmlParticipantWrapper
Wrapper for XmlParticipantMethods in psidev.psi.mi.jami.xml.model.extension.xml253 that return types with arguments of type Participant Modifier and Type Method Description List<Participant>
AbstractXmlBasicInteraction.JAXBParticipantWrapper. getJAXBParticipants()
ExtendedPsiXmlFeature<Participant,Feature>
XmlFeatureWrapper. getWrappedFeature()
getWrappedFeature.Constructors in psidev.psi.mi.jami.xml.model.extension.xml253 with parameters of type Participant Constructor Description XmlRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for XmlRange.XmlRange(Position start, Position end, Participant participant)
Constructor for XmlRange.Constructor parameters in psidev.psi.mi.jami.xml.model.extension.xml253 with type arguments of type Participant Constructor Description XmlBasicInteractionComplexWrapper(ExtendedPsiXmlInteraction<? extends Participant> interaction)
Constructor for XmlBasicInteractionComplexWrapper. -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.xml254
Classes in psidev.psi.mi.jami.xml.model.extension.xml254 with type parameters of type Participant Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsstatic class
AbstractXmlInteraction.JAXBParticipantWrapper<T extends Participant>
Classes in psidev.psi.mi.jami.xml.model.extension.xml254 that implement Participant Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantclass
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolclass
XmlExperimentalParticipantPool
Xml implementation of participant poolclass
XmlExperimentalParticipantPoolWrapper
Wrapper for Xml participants pools Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlModelledParticipant
XML implementation of ModelledParticipantclass
XmlModelledParticipantPool
Xml implementation of participant poolclass
XmlParticipant
Xml implementation of a simple participantclass
XmlParticipantEvidence
Xml implementation of ParticipantEvidenceclass
XmlParticipantEvidenceWrapper
Wrapper for Xml participants Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlParticipantPoolWrapper
Wrapper for XmlParticipantclass
XmlParticipantWrapper
Wrapper for XmlParticipantMethods in psidev.psi.mi.jami.xml.model.extension.xml254 that return types with arguments of type Participant Modifier and Type Method Description List<Participant>
AbstractXmlBasicInteraction.JAXBParticipantWrapper. getJAXBParticipants()
ExtendedPsiXmlFeature<Participant,Feature>
XmlFeatureWrapper. getWrappedFeature()
getWrappedFeature.Constructors in psidev.psi.mi.jami.xml.model.extension.xml254 with parameters of type Participant Constructor Description XmlRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for XmlRange.XmlRange(Position start, Position end, Participant participant)
Constructor for XmlRange.Constructor parameters in psidev.psi.mi.jami.xml.model.extension.xml254 with type arguments of type Participant Constructor Description XmlBasicInteractionComplexWrapper(ExtendedPsiXmlInteraction<? extends Participant> interaction)
Constructor for XmlBasicInteractionComplexWrapper. -
Uses of Participant in psidev.psi.mi.jami.xml.model.extension.xml300
Classes in psidev.psi.mi.jami.xml.model.extension.xml300 with type parameters of type Participant Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsstatic class
AbstractXmlInteraction.JAXBParticipantWrapper<T extends Participant>
Classes in psidev.psi.mi.jami.xml.model.extension.xml300 that implement Participant Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantclass
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolclass
XmlExperimentalParticipantPool
Xml implementation of participant poolclass
XmlExperimentalParticipantPoolWrapper
Wrapper for Xml participants pools Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlModelledParticipant
XML implementation of ModelledParticipantclass
XmlModelledParticipantPool
Xml implementation of participant poolclass
XmlParticipant
Xml implementation of a simple participantclass
XmlParticipantEvidence
Xml implementation of ParticipantEvidenceclass
XmlParticipantEvidenceWrapper
Wrapper for Xml participants Addeding new modelled feature to this participant will not add new feature evidences to the wrapped participant evidence as they are incompatibles.class
XmlParticipantPoolWrapper
Wrapper for XmlParticipantclass
XmlParticipantWrapper
Wrapper for XmlParticipantMethods in psidev.psi.mi.jami.xml.model.extension.xml300 that return types with arguments of type Participant Modifier and Type Method Description List<Participant>
AbstractXmlBasicInteraction.JAXBParticipantWrapper. getJAXBParticipants()
ExtendedPsiXmlFeature<Participant,Feature>
XmlFeatureWrapper. getWrappedFeature()
getWrappedFeature.Constructors in psidev.psi.mi.jami.xml.model.extension.xml300 with parameters of type Participant Constructor Description XmlCausalRelationship(CvTerm relationType, Participant target)
Constructor for XmlCausalRelationship.XmlRange(Position start, Position end, boolean isLink, Participant participant)
Constructor for XmlRange.XmlRange(Position start, Position end, Participant participant)
Constructor for XmlRange.Constructor parameters in psidev.psi.mi.jami.xml.model.extension.xml300 with type arguments of type Participant Constructor Description XmlBasicInteractionComplexWrapper(ExtendedPsiXmlInteraction<? extends Participant> interaction)
Constructor for XmlBasicInteractionComplexWrapper. -
Uses of Participant in psidev.psi.mi.jami.xml.model.reference.xml253
Classes in psidev.psi.mi.jami.xml.model.reference.xml253 that implement Participant Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant reference -
Uses of Participant in psidev.psi.mi.jami.xml.model.reference.xml254
Classes in psidev.psi.mi.jami.xml.model.reference.xml254 that implement Participant Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant reference -
Uses of Participant in psidev.psi.mi.jami.xml.model.reference.xml300
Classes in psidev.psi.mi.jami.xml.model.reference.xml300 that implement Participant Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant reference
-