Class XmlBinaryEvidenceStreamSource
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.extension.datasource.AbstractPsiXmlStream<B>
-
- psidev.psi.mi.jami.xml.model.extension.datasource.AbstractPsiXmlBinaryStream<InteractionEvidence,BinaryInteractionEvidence>
-
- psidev.psi.mi.jami.xml.model.extension.datasource.XmlBinaryEvidenceStreamSource
-
- All Implemented Interfaces:
ErrorHandler
,BinaryInteractionEvidenceStream
,BinaryInteractionStream<BinaryInteractionEvidence>
,InteractionEvidenceStream<BinaryInteractionEvidence>
,InteractionStream<BinaryInteractionEvidence>
,MIDataSource
,MIFileDataSource
,MIFileParserListener
,PsiXmlParserListener
,PsiXmlStreamSource<BinaryInteractionEvidence>
public class XmlBinaryEvidenceStreamSource extends AbstractPsiXmlBinaryStream<InteractionEvidence,BinaryInteractionEvidence> implements BinaryInteractionEvidenceStream
PsiXml datasource for binaryInteractionEvidence- Since:
17/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from class psidev.psi.mi.jami.xml.model.extension.datasource.AbstractPsiXmlStream
SCHEMA_FEATURE, VALIDATION_FEATURE
-
Fields inherited from interface psidev.psi.mi.jami.datasource.MIFileDataSource
FILE_URI_PREFIX, URL_PREFIX_REGEXP
-
-
Constructor Summary
Constructors Constructor Description XmlBinaryEvidenceStreamSource()
Constructor for XmlBinaryEvidenceStreamSource.XmlBinaryEvidenceStreamSource(File file)
Constructor for XmlBinaryEvidenceStreamSource.XmlBinaryEvidenceStreamSource(InputStream input)
Constructor for XmlBinaryEvidenceStreamSource.XmlBinaryEvidenceStreamSource(Reader reader)
Constructor for XmlBinaryEvidenceStreamSource.XmlBinaryEvidenceStreamSource(URL url)
Constructor for XmlBinaryEvidenceStreamSource.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterator<BinaryInteractionEvidence>
createXmlIterator()
createXmlIterator.protected void
initialiseXmlParser(File file)
initialiseXmlParser.protected void
initialiseXmlParser(InputStream input)
initialiseXmlParser.protected void
initialiseXmlParser(Reader reader)
initialiseXmlParser.protected void
initialiseXmlParser(URL url)
initialiseXmlParser.-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.datasource.AbstractPsiXmlBinaryStream
getComplexExpansion, initialiseExpansionMethod
-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.datasource.AbstractPsiXmlStream
close, error, fatalError, getElementCache, getFileParserListener, getInteractionsIterator, getInteractorFactory, getParser, initialiseContext, isInitialised, onAliasWithoutName, onAnnotationWithoutTopic, onInteractionWithoutParticipants, onInvalidOrganismTaxid, onInvalidPosition, onInvalidRange, onInvalidStoichiometry, onInvalidSyntax, onMissingChecksumMethod, onMissingChecksumValue, onMissingConfidenceType, onMissingConfidenceValue, onMissingCvTermName, onMissingInteractorName, onMissingParameterType, onMissingParameterValue, onParticipantWithoutInteractor, onSeveralExperimentalRolesFound, onSeveralExperimentsFound, onSeveralExpressedInOrganismFound, onSeveralHostOrganismFound, onSyntaxWarning, onUnresolvedReference, onXrefWithoutDatabase, onXrefWithoutId, reInit, reset, setFileParserListener, setInteractorFactory, setMIFileParserListener, setParser, setXmlFileParserListener, validateSyntax, validateSyntax, warning
-
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.InteractionStream
getInteractionsIterator
-
Methods inherited from interface psidev.psi.mi.jami.datasource.MIDataSource
close, initialiseContext, reset
-
-
-
-
Constructor Detail
-
XmlBinaryEvidenceStreamSource
public XmlBinaryEvidenceStreamSource()
Constructor for XmlBinaryEvidenceStreamSource.
-
XmlBinaryEvidenceStreamSource
public XmlBinaryEvidenceStreamSource(File file)
Constructor for XmlBinaryEvidenceStreamSource.
- Parameters:
file
- aFile
object.
-
XmlBinaryEvidenceStreamSource
public XmlBinaryEvidenceStreamSource(InputStream input)
Constructor for XmlBinaryEvidenceStreamSource.
- Parameters:
input
- aInputStream
object.
-
XmlBinaryEvidenceStreamSource
public XmlBinaryEvidenceStreamSource(Reader reader)
Constructor for XmlBinaryEvidenceStreamSource.
- Parameters:
reader
- aReader
object.
-
-
Method Detail
-
initialiseXmlParser
protected void initialiseXmlParser(Reader reader)
initialiseXmlParser.
- Specified by:
initialiseXmlParser
in classAbstractPsiXmlStream<BinaryInteractionEvidence>
- Parameters:
reader
- aReader
object.
-
initialiseXmlParser
protected void initialiseXmlParser(File file)
initialiseXmlParser.
- Specified by:
initialiseXmlParser
in classAbstractPsiXmlStream<BinaryInteractionEvidence>
- Parameters:
file
- aFile
object.
-
initialiseXmlParser
protected void initialiseXmlParser(InputStream input)
initialiseXmlParser.
- Specified by:
initialiseXmlParser
in classAbstractPsiXmlStream<BinaryInteractionEvidence>
- Parameters:
input
- aInputStream
object.
-
initialiseXmlParser
protected void initialiseXmlParser(URL url)
initialiseXmlParser.
- Specified by:
initialiseXmlParser
in classAbstractPsiXmlStream<BinaryInteractionEvidence>
- Parameters:
url
- aURL
object.
-
createXmlIterator
protected Iterator<BinaryInteractionEvidence> createXmlIterator()
createXmlIterator.
- Specified by:
createXmlIterator
in classAbstractPsiXmlStream<BinaryInteractionEvidence>
- Returns:
- a
Iterator
object.
-
-