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.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
-
XmlParser
public XmlParser(InputStream inputStream)
Constructor for XmlParser.
- Parameters:
inputStream
- aInputStream
object.
-
-
Method Detail
-
createJAXBUnmarshaller
protected javax.xml.bind.Unmarshaller createJAXBUnmarshaller() throws javax.xml.bind.JAXBException
createJAXBUnmarshaller.
- Specified by:
createJAXBUnmarshaller
in classAbstractPsiXmlParser<Interaction>
- Returns:
- the unmarshaller with the class context
- Throws:
javax.xml.bind.JAXBException
- if any.
-
-