Package psidev.psi.mi.jami.xml.io.parser
Class XmlEvidenceParser
- java.lang.Object
-
- psidev.psi.mi.jami.xml.io.parser.AbstractPsiXmlParser<InteractionEvidence>
-
- psidev.psi.mi.jami.xml.io.parser.XmlEvidenceParser
-
- All Implemented Interfaces:
PsiXmlParser<InteractionEvidence>
public class XmlEvidenceParser extends AbstractPsiXmlParser<InteractionEvidence>
Parser generating interaction evidence objects with all experimental details- Since:
16/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description XmlEvidenceParser(File file)
Constructor for XmlEvidenceParser.XmlEvidenceParser(InputStream inputStream)
Constructor for XmlEvidenceParser.XmlEvidenceParser(Reader reader)
Constructor for XmlEvidenceParser.XmlEvidenceParser(URL url)
Constructor for XmlEvidenceParser.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.xml.bind.Unmarshaller
createJAXBUnmarshaller()
createJAXBUnmarshaller.-
Methods inherited from class psidev.psi.mi.jami.xml.io.parser.AbstractPsiXmlParser
close, containsUnresolvedReferences, createPsiXmlExceptionFrom, getCurrentElement, getInteractorFactory, getListener, getNextPsiXmlStartElement, getStreamReader, getVersion, hasFinished, loadEntry, parseAttributeList, parseAvailabilityList, parseExperimentList, parseInteractionList, parseInteractionTag, parseInteractorList, parseNextInteraction, parseNextPreLoadedInteraction, parseSource, processAvailabilityList, processEntry, processEntryAndLoadNextInteraction, processUnexpectedNode, reInit, setCacheOfObjects, setCurrentElement, setInteractorFactory, setListener, skipNextElement, unmarshallInteraction
-
-
-
-
Constructor Detail
-
XmlEvidenceParser
public XmlEvidenceParser(File file)
Constructor for XmlEvidenceParser.
- Parameters:
file
- aFile
object.
-
XmlEvidenceParser
public XmlEvidenceParser(InputStream inputStream)
Constructor for XmlEvidenceParser.
- Parameters:
inputStream
- aInputStream
object.
-
XmlEvidenceParser
public XmlEvidenceParser(URL url)
Constructor for XmlEvidenceParser.
- Parameters:
url
- aURL
object.
-
-
Method Detail
-
createJAXBUnmarshaller
protected javax.xml.bind.Unmarshaller createJAXBUnmarshaller() throws javax.xml.bind.JAXBException
createJAXBUnmarshaller.
- Specified by:
createJAXBUnmarshaller
in classAbstractPsiXmlParser<InteractionEvidence>
- Returns:
- the unmarshaller with the class context
- Throws:
javax.xml.bind.JAXBException
- if any.
-
-