Package psidev.psi.mi.jami.xml.io.parser
Class XmlParser
- java.lang.Object
-
- psidev.psi.mi.jami.xml.io.parser.AbstractPsiXmlParser<Interaction>
-
- psidev.psi.mi.jami.xml.io.parser.XmlParser
-
- All Implemented Interfaces:
PsiXmlParser<Interaction>
public class XmlParser extends AbstractPsiXmlParser<Interaction>
Parser generating interaction objects that can be interaction evidences or abstract interactions.- Since:
16/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
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
-
XmlParser
public XmlParser(InputStream inputStream)
Constructor for XmlParser.
- Parameters:
inputStream- aInputStreamobject.
-
-
Method Detail
-
createJAXBUnmarshaller
protected javax.xml.bind.Unmarshaller createJAXBUnmarshaller() throws javax.xml.bind.JAXBExceptioncreateJAXBUnmarshaller.
- Specified by:
createJAXBUnmarshallerin classAbstractPsiXmlParser<Interaction>- Returns:
- the unmarshaller with the class context
- Throws:
javax.xml.bind.JAXBException- if any.
-
-