Class ParserXNodeSource

java.lang.Object
com.evolveum.midpoint.prism.ParserXNodeSource
All Implemented Interfaces:
ParserSource

public class ParserXNodeSource extends Object implements ParserSource
  • Constructor Details

    • ParserXNodeSource

      public ParserXNodeSource(@NotNull @NotNull RootXNode xnode)
  • Method Details

    • getXNode

      @NotNull public @NotNull RootXNode getXNode()
    • getInputStream

      @NotNull public @NotNull InputStream getInputStream()
      Description copied from interface: ParserSource
      Presents 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:
      getInputStream in interface ParserSource
    • closeStreamAfterParsing

      public boolean closeStreamAfterParsing()
      Description copied from interface: ParserSource
      Should the stream be closed after parsing? Useful for sources that create/open the stream themselves.
      Specified by:
      closeStreamAfterParsing in interface ParserSource
    • throwsIOException

      public boolean throwsIOException()
      Description copied from interface: ParserSource
      Is the source expected to throw IOExceptions?
      Specified by:
      throwsIOException in interface ParserSource