Package com.evolveum.midpoint.prism.impl
Class ParserElementSource
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.ParserElementSource
-
- All Implemented Interfaces:
ParserSource
public class ParserElementSource extends Object implements ParserSource
- Author:
- mederly
-
-
Constructor Summary
Constructors Constructor Description ParserElementSource(Element element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancloseStreamAfterParsing()Should the stream be closed after parsing? Useful for sources that create/open the stream themselves.ElementgetElement()InputStreamgetInputStream()Presents the input data in the form of an InputStream.booleanthrowsIOException()Is the source expected to throw IOExceptions?
-
-
-
Constructor Detail
-
ParserElementSource
public ParserElementSource(@NotNull Element element)
-
-
Method Detail
-
getElement
@NotNull public Element getElement()
-
getInputStream
@NotNull public InputStream getInputStream() throws IOException
Description copied from interface:ParserSourcePresents the input data in the form of an InputStream. For some special cases might not be implemented, and the data could be accessed in another way.- Specified by:
getInputStreamin interfaceParserSource- Throws:
IOException
-
closeStreamAfterParsing
public boolean closeStreamAfterParsing()
Description copied from interface:ParserSourceShould the stream be closed after parsing? Useful for sources that create/open the stream themselves.- Specified by:
closeStreamAfterParsingin interfaceParserSource
-
throwsIOException
public boolean throwsIOException()
Description copied from interface:ParserSourceIs the source expected to throw IOExceptions?- Specified by:
throwsIOExceptionin interfaceParserSource
-
-