Package psidev.psi.mi.jami.datasource
Interface InteractionStream<T extends Interaction>
-
- All Superinterfaces:
MIDataSource
- All Known Subinterfaces:
BinaryInteractionEvidenceSource,BinaryInteractionEvidenceStream,BinaryInteractionSource<T>,BinaryInteractionStream<T>,ComplexSource,ComplexStream,CsvSource<I>,CsvStreamSource<I>,InteractionEvidenceSource<T>,InteractionEvidenceStream<T>,InteractionSource<T>,MitabSource<I>,MitabStreamSource<I>,ModelledBinaryInteractionSource,ModelledBinaryInteractionStream,ModelledInteractionSource<T>,ModelledInteractionStream<T>,PsiXmlSource<I>,PsiXmlStreamSource<I>
- All Known Implementing Classes:
AbstractCsvSource,AbstractCsvStreamSource,AbstractMitabSource,AbstractMitabStreamSource,AbstractPsiXmlBinarySource,AbstractPsiXmlBinaryStream,AbstractPsiXmlSource,AbstractPsiXmlStream,CsvBinaryEvidenceSource,CsvBinaryEvidenceStreamSource,CsvEvidenceSource,CsvEvidenceStreamSource,CsvMixedEvidenceSource,CsvNaryEvidenceSource,DefaultMitabSource,DefaultMitabStreamSource,DefaultPsiXmlSource,DefaultPsiXmlStreamSource,LightMitabBinarySource,LightMitabBinaryStreamSource,LightMitabSource,LightMitabStreamSource,LightXmlBinarySource,LightXmlBinaryStreamSource,LightXmlSource,LightXmlStreamSource,MitabBinaryEvidenceSource,MitabBinaryEvidenceStreamSource,MitabEvidenceSource,MitabEvidenceStreamSource,MitabModelledBinarySource,MitabModelledBinaryStreamSource,MitabModelledSource,MitabModelledStreamSource,XmlBinaryEvidenceSource,XmlBinaryEvidenceStreamSource,XmlBinarySource,XmlBinaryStreamSource,XmlComplexSource,XmlComplexStreamSource,XmlEvidenceSource,XmlEvidenceStreamSource,XmlModelledBinarySource,XmlModelledBinaryStreamSource,XmlModelledSource,XmlModelledStreamSource,XmlSource,XmlStreamSource
public interface InteractionStream<T extends Interaction> extends MIDataSource
A Data source of interactions giving only a stream of interactions. It is not possible to get a full collection of interactions.- Since:
18/12/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterator<T>getInteractionsIterator()The iterator of Interactions for this datasource-
Methods inherited from interface psidev.psi.mi.jami.datasource.MIDataSource
close, initialiseContext, reset
-
-
-
-
Method Detail
-
getInteractionsIterator
Iterator<T> getInteractionsIterator() throws MIIOException
The iterator of Interactions for this datasource- Returns:
- iterator of Interactions for this datasource
- Throws:
MIIOException- exception thrown when it cannot iterate MI data
-
-