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
-
-