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.UnmarshallercreateJAXBUnmarshaller()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- aFileobject.
-
XmlEvidenceParser
public XmlEvidenceParser(InputStream inputStream)
Constructor for XmlEvidenceParser.
- Parameters:
inputStream- aInputStreamobject.
-
XmlEvidenceParser
public XmlEvidenceParser(URL url)
Constructor for XmlEvidenceParser.
- Parameters:
url- aURLobject.
-
-
Method Detail
-
createJAXBUnmarshaller
protected javax.xml.bind.Unmarshaller createJAXBUnmarshaller() throws javax.xml.bind.JAXBExceptioncreateJAXBUnmarshaller.
- Specified by:
createJAXBUnmarshallerin classAbstractPsiXmlParser<InteractionEvidence>- Returns:
- the unmarshaller with the class context
- Throws:
javax.xml.bind.JAXBException- if any.
-
-