Class LightMitabBinarySource
- java.lang.Object
-
- psidev.psi.mi.jami.tab.extension.datasource.AbstractMitabSource<BinaryInteraction,Participant,Feature>
-
- psidev.psi.mi.jami.tab.extension.datasource.LightMitabBinarySource
-
- All Implemented Interfaces:
BinaryInteractionSource<BinaryInteraction>
,BinaryInteractionStream<BinaryInteraction>
,InteractionSource<BinaryInteraction>
,InteractionStream<BinaryInteraction>
,MIDataSource
,MIFileDataSource
,MIFileParserListener
,MitabSource<BinaryInteraction>
,MitabStreamSource<BinaryInteraction>
,MitabParserListener
public class LightMitabBinarySource extends AbstractMitabSource<BinaryInteraction,Participant,Feature> implements BinaryInteractionSource<BinaryInteraction>
A mitab datasource that loads very basic binary interactions and ignore experimental details, source, confidence and experimental details. It loads the full interaction dataset.- Since:
08/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.datasource.MIFileDataSource
FILE_URI_PREFIX, URL_PREFIX_REGEXP
-
-
Constructor Summary
Constructors Constructor Description LightMitabBinarySource()
Constructor for LightMitabBinarySource.LightMitabBinarySource(File file)
Constructor for LightMitabBinarySource.LightMitabBinarySource(InputStream input)
Constructor for LightMitabBinarySource.LightMitabBinarySource(Reader reader)
Constructor for LightMitabBinarySource.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.tab.extension.datasource.AbstractMitabSource
close, getFileParserListener, getInteractions, getInteractionsIterator, getNumberOfInteractions, initialiseContext, onAliasWithoutDbSource, onAliasWithoutName, onAnnotationWithoutTopic, onEmptyUniqueIdentifiers, onInteractionWithoutParticipants, onInvalidOrganismTaxid, onInvalidPosition, onInvalidRange, onInvalidStoichiometry, onInvalidSyntax, onMissingChecksumMethod, onMissingChecksumValue, onMissingConfidenceType, onMissingConfidenceValue, onMissingCvTermName, onMissingExpansionId, onMissingInteractorIdentifierColumns, onMissingInteractorName, onMissingParameterType, onMissingParameterValue, onParticipantWithoutInteractor, onSeveralCreatedDateFound, onSeveralCvTermsFound, onSeveralFirstAuthorFound, onSeveralHostOrganismFound, onSeveralOrganismFound, onSeveralSourceFound, onSeveralStoichiometryFound, onSeveralUniqueIdentifiers, onSeveralUpdatedDateFound, onSyntaxWarning, onTextFoundInConfidence, onTextFoundInIdentifier, onXrefWithoutDatabase, onXrefWithoutId, reset, setFileParserListener, validateSyntax, validateSyntax
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.datasource.InteractionSource
getInteractions, getNumberOfInteractions
-
Methods inherited from interface psidev.psi.mi.jami.datasource.InteractionStream
getInteractionsIterator
-
Methods inherited from interface psidev.psi.mi.jami.datasource.MIDataSource
close, initialiseContext, reset
-
-
-
-
Constructor Detail
-
LightMitabBinarySource
public LightMitabBinarySource()
Constructor for LightMitabBinarySource.
-
LightMitabBinarySource
public LightMitabBinarySource(File file) throws IOException
Constructor for LightMitabBinarySource.
- Parameters:
file
- aFile
object.- Throws:
IOException
- if any.
-
LightMitabBinarySource
public LightMitabBinarySource(InputStream input)
Constructor for LightMitabBinarySource.
- Parameters:
input
- aInputStream
object.
-
-