Package psidev.psi.mi.jami.xml.io.parser
Interface FullPsiXmlParser<T extends Interaction>
-
- All Known Implementing Classes:
AbstractFullPsiXmlParser
,FullXmlBinaryEvidenceParser
,FullXmlBinaryParser
,FullXmlComplexParser
,FullXmlEvidenceParser
,FullXmlModelledBinaryParser
,FullXmlModelledParser
,FullXmlParser
,LightFullXmlBinaryParser
,LightFullXmlParser
public interface FullPsiXmlParser<T extends Interaction>
Full parser that loads the all entry set.- Since:
11/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
close.AbstractEntrySet<AbstractBaseEntry<T>>
getEntrySet()
getEntrySet.PsiXmlParserListener
getListener()
getListener.boolean
hasFinished()
hasFinished.void
reInit()
reInit.void
setCacheOfObjects(PsiXmlIdCache indexOfObjects)
setCacheOfObjects.void
setListener(PsiXmlParserListener listener)
setListener.
-
-
-
Method Detail
-
getEntrySet
AbstractEntrySet<AbstractBaseEntry<T>> getEntrySet() throws PsiXmlParserException
getEntrySet.
- Returns:
- a
AbstractEntrySet
object. - Throws:
PsiXmlParserException
- if any.
-
close
void close() throws MIIOException
close.
- Throws:
MIIOException
- if any.
-
hasFinished
boolean hasFinished() throws PsiXmlParserException
hasFinished.
- Returns:
- a boolean.
- Throws:
PsiXmlParserException
- if any.
-
reInit
void reInit() throws MIIOException
reInit.
- Throws:
MIIOException
- if any.
-
getListener
PsiXmlParserListener getListener()
getListener.
- Returns:
- a
PsiXmlParserListener
object.
-
setListener
void setListener(PsiXmlParserListener listener)
setListener.
- Parameters:
listener
- aPsiXmlParserListener
object.
-
setCacheOfObjects
void setCacheOfObjects(PsiXmlIdCache indexOfObjects)
setCacheOfObjects.
- Parameters:
indexOfObjects
- aPsiXmlIdCache
object.
-
-