Uses of Interface
psidev.psi.mi.jami.model.Interaction
-
-
Uses of Interaction in psidev.psi.mi.jami.analysis.graph
Classes in psidev.psi.mi.jami.analysis.graph with type parameters of type Interaction Modifier and Type Class Description class
BindingSiteCliqueFinder<I extends Interaction,F extends Feature>
The BindingSiteClique finder is an extension of BronKerboschCliqueFinder.class
FeatureGraphBuilder<I extends Interaction,F extends Feature>
This class will create a graph from one to several interactions. -
Uses of Interaction in psidev.psi.mi.jami.binary
Subinterfaces of Interaction in psidev.psi.mi.jami.binary Modifier and Type Interface Description interface
BinaryInteraction<T extends Participant>
A Binary interaction is an interaction only composed of two participants.interface
BinaryInteractionEvidence
A BinaryInteractionEvidence is an InteractionEvidence with only two participantsinterface
ModelledBinaryInteraction
A ModelledBinary interaction is a ModelledInteraction with only two participants -
Uses of Interaction in psidev.psi.mi.jami.binary.expansion
Classes in psidev.psi.mi.jami.binary.expansion with type parameters of type Interaction Modifier and Type Class Description class
AbstractBipartiteExpansion<T extends Interaction,B extends BinaryInteraction>
Abstract class for BipartiteExpansion.class
AbstractComplexExpansionMethod<T extends Interaction,B extends BinaryInteraction>
Abstract class for ComplexExpansionMethod.class
AbstractMatrixExpansion<T extends Interaction,B extends BinaryInteraction>
Abstract class for Matrix expansionclass
AbstractSpokeExpansion<T extends Interaction,B extends BinaryInteraction>
Abstract class for SpokeExpansioninterface
ComplexExpansionMethod<T extends Interaction,B extends BinaryInteraction>
The method by which complex n-ary data is expanded into binary data.Methods in psidev.psi.mi.jami.binary.expansion with parameters of type Interaction Modifier and Type Method Description protected Participant
SpokeExpansion. collectBestBaitForSpokeExpansion(Interaction interaction)
collectBestBaitForSpokeExpansionprotected BinaryInteraction
BipartiteExpansion. createBinaryInteraction(Interaction interaction, Participant c1, Participant c2)
createBinaryInteractionprotected <P extends Participant>
BinaryInteractionMatrixExpansion. createBinaryInteraction(Interaction interaction, P c1, P c2)
createBinaryInteractionprotected BinaryInteraction
SpokeExpansion. createBinaryInteraction(Interaction interaction, Participant c1, Participant c2)
createBinaryInteractionprotected Participant[]
MatrixExpansion. createParticipantsArray(Interaction interaction)
createParticipantsArrayCollection<BinaryInteraction>
BipartiteExpansion. expand(Interaction interaction)
expandCollection<BinaryInteraction>
MatrixExpansion. expand(Interaction interaction)
expandCollection<BinaryInteraction>
SpokeExpansion. expand(Interaction interaction)
expandprotected String
AbstractBipartiteExpansion. generateComplexName(Interaction interaction)
generateComplexName -
Uses of Interaction in psidev.psi.mi.jami.binary.impl
Classes in psidev.psi.mi.jami.binary.impl with type parameters of type Interaction Modifier and Type Class Description class
AbstractBinaryInteractionWrapper<I extends Interaction<T>,T extends Participant>
Abstract class for binary interactions that wrap an Interaction.Classes in psidev.psi.mi.jami.binary.impl that implement Interaction 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.class
BinaryInteractionEvidenceWrapper
A wrapper for InteractionEvidence which contains two participantsclass
BinaryInteractionWrapper
Binary Wrapper for an Interactionclass
DefaultBinaryInteraction
Default implementation for BinaryInteraction Note: the methods equals and hashCode have not been overridden.class
DefaultBinaryInteractionEvidence
Default implementation for BinaryInteractionEvidenceclass
DefaultModelledBinaryInteraction
Default implementation for ModelledBinaryInteractionclass
DefaultNamedBinaryInteraction
Default implementation of a named binary interactionclass
DefaultNamedBinaryInteractionEvidence
Default implementation of a Named binary interaction evidenceclass
DefaultNamedModelledBinaryInteraction
Default implementation for Named modelled binary interactionclass
ModelledBinaryInteractionWrapper
A wrapper for ModelledInteraction which contains two participantsConstructors in psidev.psi.mi.jami.binary.impl with parameters of type Interaction Constructor Description BinaryInteractionWrapper(Interaction interaction)
Constructor for BinaryInteractionWrapper.BinaryInteractionWrapper(Interaction interaction, CvTerm complexExpansion)
Constructor for BinaryInteractionWrapper. -
Uses of Interaction in psidev.psi.mi.jami.commons
Method parameters in psidev.psi.mi.jami.commons with type arguments of type Interaction Modifier and Type Method Description Map<String,Object>
MIWriterOptionFactory. getExpandedXmlOptions(Object output, InteractionCategory objectCategory, ComplexType complexType, PsiXmlObjectCache elementCache, Set<Interaction> interactionSet, boolean writeComplexAsInteractors, boolean extended, PsiXmlVersion version)
Create the options for the expanded PSI-XML InteractionWriter.Map<String,Object>
MIWriterOptionFactory. getExpandedXmlOptions(Object output, InteractionCategory objectCategory, ComplexType complexType, PsiXmlObjectCache elementCache, Set<Interaction> interactionSet, Source defaultSource, XMLGregorianCalendar defaultReleaseDate, Collection<Annotation> defaultEntryAnnotations, boolean writeComplexAsInteractors, boolean extended, PsiXmlVersion version)
Create the options for the compact PSI-XML InteractionWriter. -
Uses of Interaction in psidev.psi.mi.jami.crosslink.extension
Subinterfaces of Interaction in psidev.psi.mi.jami.crosslink.extension Modifier and Type Interface Description interface
CrosslinkCsvInteraction
Interaction evidence extension from crosslinking CSV filesClasses in psidev.psi.mi.jami.crosslink.extension that implement Interaction Modifier and Type Class Description class
CsvBinaryInteractionEvidence
Crosslink CSV implementation of BinaryInteractionEvidenceclass
CsvInteractionEvidence
CSV extension for InteractionEvidence -
Uses of Interaction in psidev.psi.mi.jami.crosslink.extension.datasource
Methods in psidev.psi.mi.jami.crosslink.extension.datasource with parameters of type Interaction Modifier and Type Method Description void
AbstractCsvSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
AbstractCsvStreamSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
CsvMixedEvidenceSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
CsvNaryEvidenceSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants. -
Uses of Interaction in psidev.psi.mi.jami.datasource
Classes in psidev.psi.mi.jami.datasource with type parameters of type Interaction Modifier and Type Interface Description interface
InteractionSource<T extends Interaction>
A Data source of interactions.interface
InteractionStream<T extends Interaction>
A Data source of interactions giving only a stream of interactions.interface
InteractionWriter<T extends Interaction>
The InteractionWriter can write interactions in a datasource (files, database) -
Uses of Interaction in psidev.psi.mi.jami.enricher
Classes in psidev.psi.mi.jami.enricher with type parameters of type Interaction Modifier and Type Interface Description interface
InteractionEnricher<I extends Interaction>
The enricher for Interactions which can enrich a single interaction or a collection. -
Uses of Interaction in psidev.psi.mi.jami.enricher.impl.full
Classes in psidev.psi.mi.jami.enricher.impl.full with type parameters of type Interaction Modifier and Type Class Description class
FullInteractionEnricher<I extends Interaction>
Full enricher for interactionsclass
FullInteractionUpdater<I extends Interaction>
Full updater of interaction -
Uses of Interaction in psidev.psi.mi.jami.enricher.impl.minimal
Classes in psidev.psi.mi.jami.enricher.impl.minimal with type parameters of type Interaction Modifier and Type Class Description class
MinimalInteractionEnricher<I extends Interaction>
The enricher for Interactions which can enrich a single interaction or a collection.class
MinimalInteractionUpdater<I extends Interaction>
The enricher for Interactions which can enrich a single interaction or a collection. -
Uses of Interaction in psidev.psi.mi.jami.enricher.listener
Classes in psidev.psi.mi.jami.enricher.listener with type parameters of type Interaction Modifier and Type Interface Description interface
InteractionEnricherListener<I extends Interaction>
Listener for interaction enrichment -
Uses of Interaction in psidev.psi.mi.jami.enricher.listener.impl
Classes in psidev.psi.mi.jami.enricher.listener.impl with type parameters of type Interaction Modifier and Type Class Description class
InteractionEnricherListenerManager<I extends Interaction>
A manager for listeners which holds a list of listeners. -
Uses of Interaction in psidev.psi.mi.jami.enricher.listener.impl.log
Classes in psidev.psi.mi.jami.enricher.listener.impl.log with type parameters of type Interaction Modifier and Type Class Description class
InteractionEnricherLogger<I extends Interaction>
A logging listener. -
Uses of Interaction in psidev.psi.mi.jami.enricher.listener.impl.writer
Classes in psidev.psi.mi.jami.enricher.listener.impl.writer with type parameters of type Interaction Modifier and Type Class Description class
InteractionEnricherStatisticsWriter<I extends Interaction>
A statistics logger which records changes made by the enricher. -
Uses of Interaction in psidev.psi.mi.jami.enricher.util
Methods in psidev.psi.mi.jami.enricher.util with parameters of type Interaction 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 Interaction in psidev.psi.mi.jami.examples.core
Methods in psidev.psi.mi.jami.examples.core that return Interaction Modifier and Type Method Description protected static Interaction
CreateRogidAndRigid. createInteraction()
createInteraction.protected static Interaction
ComplexExpansionWithJami. createInteractionWithBait()
createInteractionWithBait.protected static Interaction
BuildBindingSitesCliqueGraph. createInteractionWithLinkedFeatures()
createInteractionWithLinkedFeatures. -
Uses of Interaction in psidev.psi.mi.jami.factory
Methods in psidev.psi.mi.jami.factory with type parameters of type Interaction Modifier and Type Method Description <I extends Interaction>
InteractionStream<I>MIDataSourceFactory. getInteractionSourceWith(Map<String,Object> requiredOptions)
getInteractionSourceWithMethods in psidev.psi.mi.jami.factory that return types with arguments of type Interaction Modifier and Type Method Description ComplexExpansionMethod<Interaction,BinaryInteraction>
ComplexExpansionFactory. createDefaultComplexExpansion(ComplexExpansionType type)
Create an instance of complex expansion that suits the ComplexExpansionType and can deal with any kind of interactions (modelled, evidence)ComplexExpansionMethod<Interaction,BinaryInteraction>
DefaultComplexExpansionFactory. createDefaultComplexExpansion(ComplexExpansionType type)
Create an instance of complex expansion that suits the ComplexExpansionType and can deal with any kind of interactions (modelled, evidence)Methods in psidev.psi.mi.jami.factory with parameters of type Interaction 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 participantsBinaryInteraction
BinaryInteractionFactory. createBinaryInteractionWrapperFrom(Interaction interaction)
Creates a BinaryInteraction that wraps the given interactionBinaryInteraction
DefaultBinaryInteractionFactory. createBinaryInteractionWrapperFrom(Interaction interaction)
Creates a BinaryInteraction that wraps the given interactionBinaryInteraction
BinaryInteractionFactory. createSelfBinaryInteractionFrom(Interaction interaction)
Create a binary interaction representing a self interactionBinaryInteraction
DefaultBinaryInteractionFactory. createSelfBinaryInteractionFrom(Interaction interaction)
Create a binary interaction representing a self interaction -
Uses of Interaction in psidev.psi.mi.jami.html
Classes in psidev.psi.mi.jami.html with type parameters of type Interaction 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 Interaction Modifier and Type Method Description void
MIHtmlWriter. write(Interaction interaction)
writeprotected void
LightMIHtmlWriter. writeConfidences(Interaction interaction)
writeConfidencesprotected void
MIHtmlWriter. writeConfidences(Interaction interaction)
writeConfidencesprotected void
LightMIHtmlWriter. writeCooperativeEffects(Interaction interaction)
writeCooperativeEffectsprotected void
MIHtmlWriter. writeCooperativeEffects(Interaction interaction)
writeCooperativeEffectsprotected void
LightMIHtmlWriter. writeExperiment(Interaction interaction)
writeExperimentprotected void
MIHtmlWriter. writeExperiment(Interaction interaction)
writeExperimentprotected void
LightMIHtmlWriter. writeGeneralProperties(Interaction interaction)
writeGeneralPropertiesprotected void
MIHtmlWriter. writeGeneralProperties(Interaction interaction)
writeGeneralPropertiesprotected void
AbstractMIHtmlWriter. writeInteractionAnchor(Interaction interaction)
writeInteractionAnchorprotected void
LightMIHtmlWriter. writeParameters(Interaction interaction)
writeParametersprotected void
MIHtmlWriter. writeParameters(Interaction interaction)
writeParametersMethod parameters in psidev.psi.mi.jami.html with type arguments of type Interaction Modifier and Type Method Description void
MIHtmlWriter. write(Collection<? extends Interaction> interactions)
writevoid
MIHtmlWriter. write(Iterator<? extends Interaction> interactions)
Writes Interaction objects using iterator -
Uses of Interaction in psidev.psi.mi.jami.imex
Methods in psidev.psi.mi.jami.imex with parameters of type Interaction Modifier and Type Method Description protected void
ImexInteractionUpdater. processAnnotations(Interaction objectToEnrich, Interaction objectSource)
processAnnotations.protected void
ImexInteractionUpdater. processChecksums(Interaction objectToEnrich, Interaction objectSource)
processChecksums.protected void
ImexInteractionUpdater. processCreatedDate(Interaction objectToEnrich, Interaction objectSource)
processCreatedDate.protected void
ImexInteractionUpdater. processIdentifiers(Interaction objectToEnrich, Interaction objectSource)
processIdentifiers.protected void
ImexInteractionUpdater. processInteractionType(Interaction interactionToEnrich)
processInteractionType.protected void
ImexInteractionUpdater. processInteractionType(Interaction objectToEnrich, Interaction objectSource)
processInteractionType.protected void
ImexInteractionUpdater. processOtherProperties(Interaction interactionToEnrich)
The strategy used for enriching the interaction.protected void
ImexInteractionUpdater. processParticipants(Interaction interactionToEnrich)
processParticipants.protected void
ImexInteractionUpdater. processParticipants(Interaction objectToEnrich, Interaction objectSource)
processParticipants.protected void
ImexInteractionUpdater. processRigid(Interaction interactionToEnrich)
processRigid.protected void
ImexInteractionUpdater. processShortName(Interaction objectToEnrich, Interaction objectSource)
processShortName.protected void
ImexInteractionUpdater. processUpdateDate(Interaction objectToEnrich, Interaction objectSource)
processUpdateDate.protected void
ImexInteractionUpdater. processXrefs(Interaction objectToEnrich, Interaction objectSource)
processXrefs. -
Uses of Interaction in psidev.psi.mi.jami.json
Methods in psidev.psi.mi.jami.json with parameters of type Interaction Modifier and Type Method Description static String[]
MIJsonUtils. extractInteractionId(Xref ref, Interaction interaction)
extractInteractionId. -
Uses of Interaction in psidev.psi.mi.jami.json.binary
Classes in psidev.psi.mi.jami.json.binary with type parameters of type Interaction Modifier and Type Class Description class
AbstractMIJsonWriter<I extends Interaction,B extends BinaryInteraction>
The jsonWriter which writes the interactions -
Uses of Interaction in psidev.psi.mi.jami.json.elements
Classes in psidev.psi.mi.jami.json.elements with type parameters of type Interaction Modifier and Type Class Description class
SimpleJsonInteractionWriter<I extends Interaction>
Json writer for interactions -
Uses of Interaction in psidev.psi.mi.jami.json.nary
Classes in psidev.psi.mi.jami.json.nary with type parameters of type Interaction Modifier and Type Class Description class
AbstractMIJsonWriter<I extends Interaction>
Abstract JSON writer for interactions (n-ary json format)Methods in psidev.psi.mi.jami.json.nary with parameters of type Interaction Modifier and Type Method Description void
MIJsonWriter. write(Interaction interaction)
write. -
Uses of Interaction in psidev.psi.mi.jami.listener
Classes in psidev.psi.mi.jami.listener with type parameters of type Interaction Modifier and Type Interface Description interface
InteractionChangeListener<I extends Interaction>
Listener for changes in interactionMethods in psidev.psi.mi.jami.listener with parameters of type Interaction Modifier and Type Method Description void
MIFileParserListener. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants. -
Uses of Interaction in psidev.psi.mi.jami.listener.impl
Classes in psidev.psi.mi.jami.listener.impl with type parameters of type Interaction Modifier and Type Class Description class
InteractionChangeLogger<T extends Interaction>
This listener will just interaction change eventsMethods in psidev.psi.mi.jami.listener.impl with parameters of type Interaction Modifier and Type Method Description void
MIFileParserCompositeListener. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
MIFileParserLogger. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants. -
Uses of Interaction in psidev.psi.mi.jami.model
Classes in psidev.psi.mi.jami.model with type parameters of type Interaction Modifier and Type Interface Description interface
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
Participant<I extends Interaction,F extends Feature>
Participant identified in an interactioninterface
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 interchangeableSubinterfaces of Interaction in psidev.psi.mi.jami.model Modifier and Type Interface Description interface
Complex
An interactor composed of interacting molecules that can be copurified.interface
InteractionEvidence
Interaction involving one to several molecules supported by experiments.interface
ModelledInteraction
An interaction that is not directly supported by experimental evidence but is based on homology statements, modelling, etc...interface
NamedInteraction<T extends Participant>
A named interaction is an interaction having a fullname and aliases in addition to a shortname. -
Uses of Interaction in psidev.psi.mi.jami.model.impl
Classes in psidev.psi.mi.jami.model.impl with type parameters of type Interaction 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 poolClasses in psidev.psi.mi.jami.model.impl that implement Interaction Modifier and Type Class Description class
AbstractInteraction<T extends Participant>
Abstract class for interactionsclass
DefaultComplex
Default implementation for complexes Notes: The equals and hashcode methods have NOT been overridden because the Complex object is a complex object.class
DefaultInteraction
Default implementation for interaction Notes: The equals and hashcode methods have NOT been overridden because the interaction object is a complex object.class
DefaultInteractionEvidence
Default implementation for InteractionEvidence Notes: The equals and hashcode methods have NOT been overridden because the InteractionEvidence object is a complex object.class
DefaultModelledInteraction
Default implemntation for ModelledInteraction Notes: The equals and hashcode methods have NOT been overridden because the ModelledInteraction object is a complex object.class
DefaultNamedInteraction
Default implementation for Named interactionclass
DefaultNamedInteractionEvidence
Default implementation for Named InteractionEvidenceclass
DefaultNamedModelledInteraction
Default implementation of Named modelled interaction -
Uses of Interaction in psidev.psi.mi.jami.tab.extension
Classes in psidev.psi.mi.jami.tab.extension that implement Interaction Modifier and Type Class Description class
MitabBinaryInteraction
A MitabBinaryInteraction is a binaryInteraction with a MitabSourceLocatorclass
MitabBinaryInteractionEvidence
TODO comment thisclass
MitabComplex
Mitab extension for Complex.class
MitabInteraction
Mitab extension for Interaction It contains a SourceLocatorclass
MitabInteractionEvidence
Mitab extension for InteractionEvidenceclass
MitabModelledBinaryInteraction
A MitabBinaryInteraction is a modelled binaryInteraction with a MitabSourceLocatorclass
MitabModelledInteraction
Mitab extension for ModelledInteraction. -
Uses of Interaction in psidev.psi.mi.jami.tab.extension.datasource
Classes in psidev.psi.mi.jami.tab.extension.datasource with type parameters of type Interaction 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.interface
MitabSource<I extends Interaction>
Interface for MITAB sources that can parse full MITAB filesinterface
MitabStreamSource<I extends Interaction>
Interface for MITAB datasources that can stream MITAB filesMethods in psidev.psi.mi.jami.tab.extension.datasource that return types with arguments of type Interaction Modifier and Type Method Description protected Iterator<Interaction>
LightMitabStreamSource. createMitabIterator()
createMitabIterator.Collection<Interaction>
DefaultMitabSource. getInteractions()
getInteractions.Iterator<Interaction>
DefaultMitabStreamSource. getInteractionsIterator()
getInteractionsIterator.Methods in psidev.psi.mi.jami.tab.extension.datasource with parameters of type Interaction Modifier and Type Method Description void
AbstractMitabSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
AbstractMitabStreamSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
DefaultMitabStreamSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants. -
Uses of Interaction in psidev.psi.mi.jami.tab.io.iterator
Classes in psidev.psi.mi.jami.tab.io.iterator with type parameters of type Interaction 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 Interaction Constructor Description MitabInteractionIterator(MitabLineParser<Interaction,Participant,Feature> lineParser)
Constructor for MitabInteractionIterator. -
Uses of Interaction in psidev.psi.mi.jami.tab.io.parser
Classes in psidev.psi.mi.jami.tab.io.parser with type parameters of type Interaction Modifier and Type Class Description class
AbstractInteractionLineParser<T extends Interaction,P extends Participant,F extends Feature>
Abstract mitab line parserclass
AbstractLightInteractionLineParser<T extends Interaction>
Abstract class for InteractionLine parsersclass
MitabLineParser<T extends Interaction,P extends Participant,F extends Feature>
Methods in psidev.psi.mi.jami.tab.io.parser that return Interaction Modifier and Type Method Description protected Interaction
InteractionLineParser. createInteraction()
createInteraction.Methods in psidev.psi.mi.jami.tab.io.parser with parameters of type Interaction Modifier and Type Method Description protected void
InteractionLineParser. addParticipant(Participant participant, Interaction interaction)
addParticipant.protected void
AbstractInteractionLineParser. createChecksumFromId(Interaction interaction, MitabXref ref)
createChecksumFromId. -
Uses of Interaction in psidev.psi.mi.jami.tab.io.writer
Classes in psidev.psi.mi.jami.tab.io.writer with type parameters of type Interaction Modifier and Type Class Description class
AbstractMitabWriter<T extends Interaction,B extends BinaryInteraction,P extends Participant>
Abstract writer for Mitab 2.5.Methods in psidev.psi.mi.jami.tab.io.writer with parameters of type Interaction Modifier and Type Method Description void
DefaultMitabWriter. write(Interaction interaction)
write.void
Mitab25Writer. write(Interaction interaction)
write.Method parameters in psidev.psi.mi.jami.tab.io.writer with type arguments of type Interaction Modifier and Type Method Description protected void
LightMitab25Writer. initialiseExpansionMethod(ComplexExpansionMethod<Interaction,BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
Mitab25Writer. initialiseExpansionMethod(ComplexExpansionMethod<Interaction,BinaryInteraction> expansionMethod)
initialiseExpansionMethod. -
Uses of Interaction in psidev.psi.mi.jami.tab.io.writer.extended
Methods in psidev.psi.mi.jami.tab.io.writer.extended with parameters of type Interaction Modifier and Type Method Description void
Mitab25Writer. write(Interaction interaction)
write.Method parameters in psidev.psi.mi.jami.tab.io.writer.extended with type arguments of type Interaction Modifier and Type Method Description protected void
Mitab25Writer. initialiseExpansionMethod(ComplexExpansionMethod<Interaction,BinaryInteraction> expansionMethod)
initialiseExpansionMethod. -
Uses of Interaction in psidev.psi.mi.jami.utils
Methods in psidev.psi.mi.jami.utils with parameters of type Interaction Modifier and Type Method Description static BinaryInteraction
InteractionUtils. createBinaryInteractionFrom(Interaction interaction)
Create a BinaryInteractionWrapper from the given interaction which should contain not more than two participants.static BinaryInteraction
InteractionUtils. createNewSelfBinaryInteractionFrom(Interaction interaction)
Creates a new BinaryInteraction from the given interaction which should only contain one participant with a stoichiometry >= 2 or participant stoichiometry null and participant is not self/putative self.static Collection<Participant>
InteractionUtils. extractParticipantWithCausalRelationships(Interaction interaction)
This method can return all participants having causal relationships in an interactionstatic ComplexType
InteractionUtils. findInteractionCategoryOf(Interaction interaction, boolean checkExperimentalRoleIfInteractionEvidence)
The method will find the interactionCategory (binary, self, etc.) -
Uses of Interaction in psidev.psi.mi.jami.utils.clone
Methods in psidev.psi.mi.jami.utils.clone with parameters of type Interaction Modifier and Type Method Description static void
InteractorCloner. copyAndOverrideBasicComplexPropertiesWithInteractionProperties(Interaction source, Complex target)
This method will copy basic properties from the Interaction source in the complex target.static void
InteractionCloner. copyAndOverrideBasicInteractionProperties(Interaction source, Interaction target, boolean createNewParticipant, boolean ignoreParticipants)
This method will copy basic properties of interaction source in interaction target and will override all the other properties of Target interaction.static void
InteractionCloner. copyAndOverrideBasicParticipantsToBinary(Interaction source, BinaryInteraction target, boolean createNewParticipant, boolean self)
This method will copy participants of interaction source in binary target. -
Uses of Interaction in psidev.psi.mi.jami.utils.comparator.interaction
Methods in psidev.psi.mi.jami.utils.comparator.interaction that return types with arguments of type Interaction Modifier and Type Method Description Comparator<Interaction>
CuratedInteractionBaseComparator. getInteractionBaseComparator()
Getter for the fieldinteractionBaseComparator
.Comparator<Interaction>
InteractionComparator. getInteractionBaseComparator()
Getter for the fieldinteractionBaseComparator
.Comparator<Interaction>
InteractionEvidenceComparator. getInteractionBaseComparator()
getInteractionBaseComparatorComparator<Interaction>
ModelledInteractionComparator. getInteractionBaseComparator()
Getter for the fieldinteractionBaseComparator
.Methods in psidev.psi.mi.jami.utils.comparator.interaction with parameters of type Interaction Modifier and Type Method Description static boolean
DefaultCuratedInteractionBaseComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultCuratedInteractionBaseComparator to know if two interactions are equals.static boolean
DefaultCuratedInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultCuratedInteractionComparator to know if two interactions are equals.static boolean
DefaultExactCuratedInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultExactCuratedInteractionComparator to know if two interactions are equals.static boolean
DefaultExactInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultExactInteractionComparator to know if two interactions are equals.static boolean
DefaultExactInteractionInteractorComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultExactInteractionInteractorComparator to know if two interactions are equals.static boolean
DefaultInteractionBaseComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultInteractionBaseComparator to know if two interactions are equals.static boolean
DefaultInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultInteractionComparator to know if two interactions are equals.static boolean
DefaultInteractionInteractorComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use DefaultInteractionInteractorComparator to know if two interactions are equals.static boolean
UnambiguousCuratedInteractionBaseComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousCuratedInteractionBaseComparator to know if two interactions are equals.static boolean
UnambiguousCuratedInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousCuratedInteractionComparator to know if two interactions are equals.static boolean
UnambiguousExactCuratedInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousExactCuratedInteractionComparator to know if two interactions are equals.static boolean
UnambiguousExactInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousExactInteractionComparator to know if two interactions are equals.static boolean
UnambiguousExactInteractionInteractorComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousExactInteractionInteractorComparator to know if two interactions are equals.static boolean
UnambiguousInteractionBaseComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousInteractionBaseComparator to know if two interactions are equals.static boolean
UnambiguousInteractionComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousInteractionComparator to know if two interactions are equals.static boolean
UnambiguousInteractionInteractorComparator. areEquals(Interaction interaction1, Interaction interaction2)
Use UnambiguousInteractionInteractorComparator to know if two interactions are equals.int
CuratedInteractionBaseComparator. compare(Interaction interaction1, Interaction interaction2)
It will first compare the basic properties of an interaction using AbstractInteractionBaseComparator.int
InteractionBaseComparator. compare(Interaction interaction1, Interaction interaction2)
It will first compare the interaction types using UnambiguousCvTermComparator.int
InteractionComparator. compare(Interaction interaction1, Interaction interaction2)
Modelled interactions come first, then experimental interactions.int
InteractionInteractorComparator. compare(Interaction interaction1, Interaction interaction2)
It will use a ParticipantInteractorComparator comparator for comparing the participants involved in the interaction.int
UnambiguousCuratedInteractionBaseComparator. compare(Interaction interaction1, Interaction interaction2)
It will first compare the basic properties of an interaction using AbstractInteractionBaseComparator.int
UnambiguousCuratedInteractionComparator. compare(Interaction interaction1, Interaction interaction2)
Experimental interactions come first, then allosteric interactions, then cooperative interactions, then modelled interactions.int
UnambiguousExactCuratedInteractionComparator. compare(Interaction interaction1, Interaction interaction2)
Modelled interactions come first and then experimental interactions - It uses UnambiguousExactCuratedInteractionEvidenceComparator to compare experimental interactions - It uses UnambiguousExactCuratedModelledInteractionComparator to compare modelled interactions - It uses UnambiguousCuratedInteractionBaseComparator to compare basic interaction propertiesint
UnambiguousExactInteractionComparator. compare(Interaction interaction1, Interaction interaction2)
Modelled interactions come first and then experimental interactions - It uses UnambiguousExactInteractionEvidenceComparator to compare experimental interactions - It uses UnambiguousExactModelledInteractionComparator to compare modelled interactions - It uses UnambiguousInteractionBaseComparator to compare basic interaction propertiesint
UnambiguousExactInteractionInteractorComparator. compare(Interaction interaction1, Interaction interaction2)
int
UnambiguousInteractionComparator. compare(Interaction interaction1, Interaction interaction2)
Modelled interactions come first, then experimental interactions.int
UnambiguousInteractionInteractorComparator. compare(Interaction interaction1, Interaction interaction2)
static int
UnambiguousCuratedInteractionBaseComparator. hashCode(Interaction interaction)
hashCodestatic int
UnambiguousInteractionBaseComparator. hashCode(Interaction interaction)
hashCodeConstructor parameters in psidev.psi.mi.jami.utils.comparator.interaction with type arguments of type Interaction Constructor Description CuratedInteractionBaseComparator(Comparator<Interaction> interactionBaseComparator)
Constructor for CuratedInteractionBaseComparator.CuratedModelledInteractionComparator(CustomizableModelledParticipantComparator participantComparator, Comparator<Interaction> interactionComparator, Comparator<CvTerm> sourceComparator)
Constructor for CuratedModelledInteractionComparator.InteractionComparator(Comparator<Interaction> interactionBaseComparator, ModelledInteractionComparator modelledInteractionComparator, InteractionEvidenceComparator experimentalInteractionComparator)
Constructor for InteractionComparator.InteractionEvidenceComparator(CollectionComparator<ParticipantEvidence> participantComparator, Comparator<Interaction> interactionComparator, ExperimentComparator experimentComparator, CollectionComparator<Parameter> parameterComparator, CollectionComparator<VariableParameterValueSet> variableParameterValuesSetComparator)
Constructor for InteractionEvidenceComparator.ModelledInteractionComparator(CollectionComparator<ModelledParticipant> participantComparator, Comparator<Interaction> interactionComparator)
Constructor for ModelledInteractionComparator.ModelledInteractionComparator(CustomizableModelledParticipantComparator participantComparator, Comparator<Interaction> interactionComparator)
Constructor for ModelledInteractionComparator. -
Uses of Interaction in psidev.psi.mi.jami.xml
Methods in psidev.psi.mi.jami.xml with parameters of type Interaction Modifier and Type Method Description void
XmlEntryContext. registerInteraction(int id, Interaction o)
registerInteraction. -
Uses of Interaction in psidev.psi.mi.jami.xml.cache
Methods in psidev.psi.mi.jami.xml.cache that return Interaction Modifier and Type Method Description Interaction
InMemoryPsiXmlCache. getInteraction(int id)
getInteraction.Interaction
PsiXmlFileIndexCache. getInteraction(int id)
getInteraction.Interaction
PsiXmlIdCache. getInteraction(int id)
getInteraction.Methods in psidev.psi.mi.jami.xml.cache with parameters of type Interaction Modifier and Type Method Description int
InMemoryIdentityObjectCache. extractIdForInteraction(Interaction o)
This method will extract the id for this object if it is already registered, assign an id and register the object if not already registeredint
InMemoryLightIdentityObjectCache. extractIdForInteraction(Interaction o)
This method will extract the id for this object if it is already registered, assign an id and register the object if not already registeredint
PsiXmlObjectCache. extractIdForInteraction(Interaction o)
This method will extract the id for this object if it is already registered, assign an id and register the object if not already registeredComplex
InMemoryPsiXmlCache. registerComplexLoadedFrom(Interaction f)
registerComplexLoadedFrom.Complex
PsiXmlFileIndexCache. registerComplexLoadedFrom(Interaction f)
registerComplexLoadedFrom.Complex
PsiXmlIdCache. registerComplexLoadedFrom(Interaction f)
registerComplexLoadedFrom.void
InMemoryPsiXmlCache. registerInteraction(int id, Interaction object)
Register an interaction with an idvoid
PsiXmlFileIndexCache. registerInteraction(int id, Interaction object)
Register an interaction with an idvoid
PsiXmlIdCache. registerInteraction(int id, Interaction object)
Register an interaction with an id -
Uses of Interaction in psidev.psi.mi.jami.xml.io.iterator
Classes in psidev.psi.mi.jami.xml.io.iterator with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlIterator<T extends Interaction>
Abstract iterator for parsing xml interactionsConstructor parameters in psidev.psi.mi.jami.xml.io.iterator with type arguments of type Interaction Constructor Description XmlInteractionIterator(PsiXmlParser<Interaction> lineParser)
Constructor for XmlInteractionIterator. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.parser
Classes in psidev.psi.mi.jami.xml.io.parser with type parameters of type Interaction Modifier and Type Class Description class
AbstractFullPsiXmlParser<T extends Interaction>
This class if for parser that will load the all file in memoryclass
AbstractPsixmlBinaryParser<T extends Interaction,B extends BinaryInteraction>
Abstract class for a binary interaction parserclass
AbstractPsiXmlParser<T extends Interaction>
Parser for PSI-XML Returns an Iterator of interactions.interface
FullPsiXmlParser<T extends Interaction>
Full parser that loads the all entry set.interface
PsiXmlParser<T extends Interaction>
Interface for PsiXmlParserMethods in psidev.psi.mi.jami.xml.io.parser that return types with arguments of type Interaction Modifier and Type Method Description AbstractEntrySet<AbstractBaseEntry<Interaction>>
FullXmlBinaryParser. getEntrySet()
getEntrySet.AbstractEntrySet<AbstractBaseEntry<Interaction<? extends Participant>>>
LightFullXmlBinaryParser. getEntrySet()
getEntrySet.protected ComplexExpansionMethod<Interaction,BinaryInteraction>
FullXmlBinaryParser. initialiseDefaultExpansionMethod()
initialiseDefaultExpansionMethod.protected ComplexExpansionMethod<Interaction,BinaryInteraction>
LightFullXmlBinaryParser. initialiseDefaultExpansionMethod()
initialiseDefaultExpansionMethod.protected ComplexExpansionMethod<Interaction,BinaryInteraction>
LightXmlBinaryParser. initialiseDefaultExpansionMethod()
initialiseDefaultExpansionMethod.protected ComplexExpansionMethod<Interaction,BinaryInteraction>
XmlBinaryParser. initialiseDefaultExpansionMethod()
initialiseDefaultExpansionMethod. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer
Classes in psidev.psi.mi.jami.xml.io.writer with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlWriter<T extends Interaction>
Abstract class for XML writer of interactionsMethods in psidev.psi.mi.jami.xml.io.writer that return types with arguments of type Interaction Modifier and Type Method Description protected Set<Interaction>
AbstractXmlWriter. getProcessedInteractions()
Getter for the fieldprocessedInteractions
.Methods in psidev.psi.mi.jami.xml.io.writer with parameters of type Interaction Modifier and Type Method Description void
DefaultXmlWriter. write(Interaction interaction)
write.Method parameters in psidev.psi.mi.jami.xml.io.writer with type arguments of type Interaction Modifier and Type Method Description void
AbstractXmlWriter. setInteractionSet(Set<Interaction> processedInteractions)
setInteractionSet. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.compact
Classes in psidev.psi.mi.jami.xml.io.writer.compact with type parameters of type Interaction Modifier and Type Class Description class
AbstractCompactXmlMixWriter<I extends Interaction,M extends ModelledInteraction,E extends InteractionEvidence>
Abstract class for a compact PSI-XML writer of mixed interactionsclass
AbstractCompactXmlWriter<T extends Interaction>
Abstract class for Compact XML writers.Methods in psidev.psi.mi.jami.xml.io.writer.compact with parameters of type Interaction Modifier and Type Method Description protected void
LightCompactXmlNamedWriter. registerAvailabilities(Interaction interaction)
registerAvailabilities.protected void
LightCompactXmlWriter. registerAvailabilities(Interaction interaction)
registerAvailabilities.protected void
LightCompactXmlNamedWriter. registerExperiment(Interaction interaction)
registerExperiment.protected void
LightCompactXmlWriter. registerExperiment(Interaction interaction)
registerExperiment.Method parameters in psidev.psi.mi.jami.xml.io.writer.compact with type arguments of type Interaction Modifier and Type Method Description void
AbstractCompactXmlMixWriter. setInteractionSet(Set<Interaction> processedInteractions)
setInteractionSet. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.compact.extended
Methods in psidev.psi.mi.jami.xml.io.writer.compact.extended with parameters of type Interaction Modifier and Type Method Description protected void
LightCompactXmlWriter. registerAvailabilities(Interaction interaction)
registerAvailabilities.protected void
LightCompactXmlWriter. registerExperiment(Interaction interaction)
registerExperiment. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements
Classes in psidev.psi.mi.jami.xml.io.writer.elements with type parameters of type Interaction Modifier and Type Interface Description interface
PsiXmlExtendedInteractionWriter<T extends Interaction>
Interface for interaction writers writing extensionsinterface
PsiXmlInteractionWriter<T extends Interaction>
Interface for PSI-XML interaction writers that have to write an experiment in XML even if the interaction does not have any experimental details -
Uses of Interaction 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 Interaction Modifier and Type Class Description class
AbstractXmlInteractionWriter<T extends Interaction,P extends Participant>
Abstract writer of interaction -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.xml25
Classes in psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.xml25 with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlInteractionWriter<T extends Interaction>
Abstract writer of interaction in PSI-XML 2.5 -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.compact.xml25
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.compact.xml25 with parameters of type Interaction Modifier and Type Method Description protected CvTerm
XmlBasicInteractionWriter. writeExperiments(Interaction object)
writeExperiments.protected void
XmlNamedInteractionWriter. writeNames(Interaction object)
writeNames. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.expanded.xml25
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.expanded.xml25 with parameters of type Interaction Modifier and Type Method Description protected CvTerm
XmlBasicInteractionWriter. writeExperiments(Interaction object)
writeExperiments.protected void
XmlNamedInteractionWriter. writeNames(Interaction object)
writeNames. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.compact.xml25
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.compact.xml25 with parameters of type Interaction Modifier and Type Method Description protected CvTerm
XmlBasicInteractionWriter. writeExperiments(Interaction object)
writeExperiments. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.expanded.xml25
Methods in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.expanded.xml25 with parameters of type Interaction Modifier and Type Method Description protected CvTerm
XmlBasicInteractionWriter. writeExperiments(Interaction object)
writeExperiments. -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.xml25
Classes in psidev.psi.mi.jami.xml.io.writer.elements.impl.extended.xml25 with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlInteractionWriter<I extends Interaction>
Abstract class for extended XML 2.5 interaction writer -
Uses of Interaction in psidev.psi.mi.jami.xml.io.writer.expanded
Classes in psidev.psi.mi.jami.xml.io.writer.expanded with type parameters of type Interaction Modifier and Type Class Description class
AbstractExpandedXmlMixWriter<I extends Interaction,M extends ModelledInteraction,E extends InteractionEvidence>
Abstract class for an expanded PSI-XML writer of mixed interactionsclass
AbstractExpandedXmlWriter<T extends Interaction>
Abstract class for expanded PSI-xml writersMethod parameters in psidev.psi.mi.jami.xml.io.writer.expanded with type arguments of type Interaction Modifier and Type Method Description void
AbstractExpandedXmlMixWriter. setInteractionSet(Set<Interaction> processedInteractions)
setInteractionSet. -
Uses of Interaction in psidev.psi.mi.jami.xml.model
Classes in psidev.psi.mi.jami.xml.model with type parameters of type Interaction Modifier and Type Class Description class
AbstractBaseEntry<T extends Interaction>
Abstract class for Entry -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension
Classes in psidev.psi.mi.jami.xml.model.extension with type parameters of type Interaction Modifier and Type Interface Description interface
ExtendedPsiXmlParticipant<I extends Interaction,F extends Feature>
Extended participant for PSI-XML 2,5 standardsSubinterfaces of Interaction in psidev.psi.mi.jami.xml.model.extension Modifier and Type Interface Description interface
ExtendedPsiXmlInteraction<T extends Participant>
Extended interaction for PSI-XML 2,5 standardsinterface
ExtendedPsiXmlInteractionEvidence
Extended interaction evidence for PSI-XML 2,5 standardsinterface
ExtendedPsiXmlModelledInteraction
Extended modelled interaction for PSI-XML 2,5 standardsinterface
PsiXmlInteraction<T extends Participant>
Interaction for PSI-XML which contains the entry -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.binary
Classes in psidev.psi.mi.jami.xml.model.extension.binary that implement Interaction 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 interactionsclass
AbstractXmlBinaryInteractionEvidence
Abstract class for Xml BinaryInteractionEvidenceclass
XmlBinaryInteraction
Xml implementation of binary interactionclass
XmlBinaryInteractionEvidenceWrapper
Xml implementation of BinaryInteractionWrapper with a source locatorclass
XmlBinaryInteractionWrapper
Wrapper for ModelledBinaryInteractionclass
XmlModelledBinaryInteraction
Xml implementation of ModelledInteractionclass
XmlModelledBinaryInteractionWrapper
Wrapper for Xml binary interactions -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.binary.xml253
Classes in psidev.psi.mi.jami.xml.model.extension.binary.xml253 that implement Interaction Modifier and Type Class Description class
XmlBinaryInteractionEvidence
Xml implementation of BinaryInteractionEvidence -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.binary.xml254
Classes in psidev.psi.mi.jami.xml.model.extension.binary.xml254 that implement Interaction Modifier and Type Class Description class
XmlBinaryInteractionEvidence
Xml implementation of BinaryInteractionEvidence -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.binary.xml30
Classes in psidev.psi.mi.jami.xml.model.extension.binary.xml30 that implement Interaction Modifier and Type Class Description class
XmlBinaryInteractionEvidence
Xml implementation of BinaryInteractionEvidenceclass
XmlBinaryInteractionEvidenceWrapper
Xml implementation of BinaryInteractionWrapper with a source locatorclass
XmlModelledBinaryInteraction
Xml implementation of ModelledInteractionclass
XmlModelledBinaryInteractionWrapper
Wrapper for Xml binary interactions -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.datasource
Classes in psidev.psi.mi.jami.xml.model.extension.datasource with type parameters of type Interaction Modifier and Type Class Description class
AbstractPsiXmlBinarySource<T extends Interaction,B extends BinaryInteraction>
Abstract class for Psi-XML binary interaction data source which loads the full interaction datasetclass
AbstractPsiXmlBinaryStream<T extends Interaction,B extends BinaryInteraction>
Abstract class for binary interaction datasourcesclass
AbstractPsiXmlSource<T extends Interaction>
Abstract class for a PSI-XML datasource that loads the full interaction datasetclass
AbstractPsiXmlStream<T extends Interaction>
Abstract class for psiXml data sourceinterface
PsiXmlSource<I extends Interaction>
Interface for PSI-MI XML sources that can parse full PSI-MI XML filesinterface
PsiXmlStreamSource<I extends Interaction>
Interface for PSI-MI XML datasources that can stream PSI-MI XML filesMethods in psidev.psi.mi.jami.xml.model.extension.datasource that return types with arguments of type Interaction Modifier and Type Method Description protected Iterator<Interaction>
LightXmlStreamSource. createXmlIterator()
createXmlIterator.protected Iterator<Interaction>
XmlStreamSource. createXmlIterator()
createXmlIterator.Collection<Interaction>
DefaultPsiXmlSource. getInteractions()
getInteractions.Iterator<Interaction>
DefaultPsiXmlStreamSource. getInteractionsIterator()
getInteractionsIterator.Methods in psidev.psi.mi.jami.xml.model.extension.datasource with parameters of type Interaction Modifier and Type Method Description void
AbstractPsiXmlStream. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.void
DefaultPsiXmlStreamSource. onInteractionWithoutParticipants(Interaction interaction, FileSourceContext context)
Listen to an event fired when an interaction is read and does not have any participants.Method parameters in psidev.psi.mi.jami.xml.model.extension.datasource with type arguments of type Interaction Modifier and Type Method Description protected void
AbstractPsiXmlBinarySource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
AbstractPsiXmlBinaryStream. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected abstract void
AbstractPsiXmlStream. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
LightXmlSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
LightXmlStreamSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlComplexSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlComplexStreamSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlEvidenceSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlEvidenceStreamSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlModelledSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlModelledStreamSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod.protected void
XmlStreamSource. initialiseExpansionMethod(ComplexExpansionMethod<? extends Interaction,? extends BinaryInteraction> expansionMethod)
initialiseExpansionMethod. -
Uses of Interaction 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 Interaction 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 participantsBinaryInteraction
XmlBinaryInteractionFactory. createBinaryInteractionWrapperFrom(Interaction interaction)
Creates a BinaryInteraction that wraps the given interactionBinaryInteraction
XmlBinaryInteractionFactory. createSelfBinaryInteractionFrom(Interaction interaction)
Create a binary interaction representing a self interaction -
Uses of Interaction 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 Interaction 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 participantsBinaryInteraction
XmlBinaryInteractionFactory. createBinaryInteractionWrapperFrom(Interaction interaction)
Creates a BinaryInteraction that wraps the given interactionBinaryInteraction
XmlBinaryInteractionFactory. createSelfBinaryInteractionFrom(Interaction interaction)
Create a binary interaction representing a self interaction -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.xml253
Classes in psidev.psi.mi.jami.xml.model.extension.xml253 with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantstatic class
AbstractXmlParticipant.JAXBInteractorCandidateWrapper<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
class
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolClasses in psidev.psi.mi.jami.xml.model.extension.xml253 that implement Interaction Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlBasicInteraction
Xml implementation of interactionclass
AbstractXmlComplex
Xml implementation for complexclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsclass
AbstractXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
AbstractXmlModelledInteraction
Xml implementation of ModelledInteractionclass
DefaultXmlBasicInteraction
Xml implementation of interactionclass
DefaultXmlComplex
Xml implementation for complexclass
DefaultXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
DefaultXmlModelledInteraction
Xml implementation of ModelledInteractionclass
XmlBasicInteraction
Xml implementation of interactionclass
XmlBasicInteractionComplexWrapper
Wrapper of basic interactions If we add new modelled participants/remove participants, they will be added/removed from the list of participants of the wrapped interaction.class
XmlComplex
Xml implementation of ModelledInteractionclass
XmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
XmlInteractionEvidenceComplexWrapper
Xml wrapper for interaction evidences used as complexclass
XmlModelledInteraction
Xml implementation of ModelledInteractionclass
XmlModelledInteractionComplexWrapper
Wrapper for complexes that were loaded as abstract interactionsMethods in psidev.psi.mi.jami.xml.model.extension.xml253 that return types with arguments of type Interaction Modifier and Type Method Description ExtendedPsiXmlParticipant<Interaction,Feature>
XmlParticipantWrapper. getWrappedParticipant()
getWrappedParticipant. -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.xml254
Classes in psidev.psi.mi.jami.xml.model.extension.xml254 with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantstatic class
AbstractXmlParticipant.JAXBInteractorCandidateWrapper<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
class
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolClasses in psidev.psi.mi.jami.xml.model.extension.xml254 that implement Interaction Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlBasicInteraction
Xml implementation of interactionclass
AbstractXmlComplex
Xml implementation for complexclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsclass
AbstractXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
AbstractXmlModelledInteraction
Xml implementation of ModelledInteractionclass
DefaultXmlBasicInteraction
Xml implementation of interactionclass
DefaultXmlComplex
Xml implementation for complexclass
DefaultXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
DefaultXmlModelledInteraction
Xml implementation of ModelledInteractionclass
XmlBasicInteraction
Xml implementation of interactionclass
XmlBasicInteractionComplexWrapper
Wrapper of basic interactions If we add new modelled participants/remove participants, they will be added/removed from the list of participants of the wrapped interaction.class
XmlComplex
Xml implementation of ModelledInteractionclass
XmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
XmlInteractionEvidenceComplexWrapper
Xml wrapper for interaction evidences used as complexclass
XmlModelledInteraction
Xml implementation of ModelledInteractionclass
XmlModelledInteractionComplexWrapper
Wrapper for complexes that were loaded as abstract interactionsMethods in psidev.psi.mi.jami.xml.model.extension.xml254 that return types with arguments of type Interaction Modifier and Type Method Description ExtendedPsiXmlParticipant<Interaction,Feature>
XmlParticipantWrapper. getWrappedParticipant()
getWrappedParticipant. -
Uses of Interaction in psidev.psi.mi.jami.xml.model.extension.xml300
Classes in psidev.psi.mi.jami.xml.model.extension.xml300 with type parameters of type Interaction Modifier and Type Class Description class
AbstractXmlParticipant<I extends Interaction,F extends Feature>
Abstract class for XmlParticipantstatic class
AbstractXmlParticipant.JAXBInteractorCandidateWrapper<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
class
AbstractXmlParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
Abstract class for XML Participant poolSubinterfaces of Interaction in psidev.psi.mi.jami.xml.model.extension.xml300 Modifier and Type Interface Description interface
ExtendedPsiXmlInteractionEvidence
Extended interaction evidence for PSI-XML 2,5 standardsinterface
ExtendedPsiXmlModelledInteraction
Extended interaction for PSI-XML 2,5 standardsClasses in psidev.psi.mi.jami.xml.model.extension.xml300 that implement Interaction Modifier and Type Class Description class
AbstractPsiXmlInteraction<T extends Participant>
Abstract class for xml interactions implementing ExtendedPsiXmlInteraction interfaceclass
AbstractXmlBasicInteraction
Xml implementation of interactionclass
AbstractXmlComplex
Xml implementation for complexclass
AbstractXmlInteraction<T extends Participant>
Abstract class for xml interactionsclass
AbstractXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
AbstractXmlModelledInteraction
Xml implementation of ModelledInteractionclass
DefaultXmlBasicInteraction
Xml implementation of interactionclass
DefaultXmlComplex
Xml implementation for complexclass
DefaultXmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
DefaultXmlModelledInteraction
Xml implementation of ModelledInteractionclass
XmlBasicInteraction
Xml implementation of interactionclass
XmlBasicInteractionComplexWrapper
Wrapper of basic interactions If we add new modelled participants/remove participants, they will be added/removed from the list of participants of the wrapped interaction.class
XmlComplex
Xml implementation of ModelledInteractionclass
XmlInteractionEvidence
Xml implementation of InteractionEvidenceclass
XmlInteractionEvidenceComplexWrapper
Xml wrapper for interaction evidences used as complexclass
XmlModelledInteraction
Xml 3.0.0 implementation of ModelledInteractionclass
XmlModelledInteractionComplexWrapper
Wrapper for complexes that were loaded as abstract interactionsMethods in psidev.psi.mi.jami.xml.model.extension.xml300 that return types with arguments of type Interaction Modifier and Type Method Description ExtendedPsiXmlParticipant<Interaction,Feature>
XmlParticipantWrapper. getWrappedParticipant()
getWrappedParticipant. -
Uses of Interaction in psidev.psi.mi.jami.xml.model.reference.xml253
Classes in psidev.psi.mi.jami.xml.model.reference.xml253 with type parameters of type Interaction Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant referenceClasses in psidev.psi.mi.jami.xml.model.reference.xml253 that implement Interaction Modifier and Type Class Description class
AbstractComplexRef
Abstract class for references to a complex -
Uses of Interaction in psidev.psi.mi.jami.xml.model.reference.xml254
Classes in psidev.psi.mi.jami.xml.model.reference.xml254 with type parameters of type Interaction Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant referenceClasses in psidev.psi.mi.jami.xml.model.reference.xml254 that implement Interaction Modifier and Type Class Description class
AbstractComplexRef
Abstract class for references to a complex -
Uses of Interaction in psidev.psi.mi.jami.xml.model.reference.xml300
Classes in psidev.psi.mi.jami.xml.model.reference.xml300 with type parameters of type Interaction Modifier and Type Class Description class
AbstractParticipantRef<I extends Interaction,T extends Feature>
Abstract participant referenceClasses in psidev.psi.mi.jami.xml.model.reference.xml300 that implement Interaction Modifier and Type Class Description class
AbstractComplexRef
Abstract class for references to a complex -
Uses of Interaction in psidev.psi.mi.jami.xml.model.xml253
Classes in psidev.psi.mi.jami.xml.model.xml253 with type parameters of type Interaction Modifier and Type Class Description class
AbstractEntry<T extends Interaction>
Abstract class for EntryMethods in psidev.psi.mi.jami.xml.model.xml253 that return types with arguments of type Interaction Modifier and Type Method Description List<Interaction>
BasicEntry.JAXBInteractionsWrapper. getJAXBInteractions()
-
Uses of Interaction in psidev.psi.mi.jami.xml.model.xml254
Classes in psidev.psi.mi.jami.xml.model.xml254 with type parameters of type Interaction Modifier and Type Class Description class
AbstractEntry<T extends Interaction>
Abstract class for EntryMethods in psidev.psi.mi.jami.xml.model.xml254 that return types with arguments of type Interaction Modifier and Type Method Description List<Interaction>
BasicEntry.JAXBInteractionsWrapper. getJAXBInteractions()
-
Uses of Interaction in psidev.psi.mi.jami.xml.model.xml30
Classes in psidev.psi.mi.jami.xml.model.xml30 with type parameters of type Interaction Modifier and Type Class Description class
AbstractEntry<T extends Interaction>
Abstract class for EntryMethods in psidev.psi.mi.jami.xml.model.xml30 that return types with arguments of type Interaction Modifier and Type Method Description List<Interaction>
BasicEntry.JAXBInteractionsWrapper. getJAXBInteractions()
List<Interaction>
Entry.JAXBInteractionsWrapper. getJAXBInteractions()
-