class DaffodilParseXMLReader extends XMLReader
SAX Method of parsing schema and getting the DFDL Infoset via designated org.xml.sax.ContentHandler, based on the org.xml.sax.XMLReader interface
- Alphabetic
- By Inheritance
- DaffodilParseXMLReader
- XMLReader
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
-   final  def !=(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def ##: Int- Definition Classes
- AnyRef → Any
 
-   final  def ==(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def asInstanceOf[T0]: T0- Definition Classes
- Any
 
-    def clone(): AnyRef- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
-   final  def eq(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def equals(arg0: AnyRef): Boolean- Definition Classes
- AnyRef → Any
 
-    def finalize(): Unit- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
 
-   final  def getClass(): Class[_ <: AnyRef]- Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
-    def getContentHandler(): ContentHandlerRetrieve registered content handler Retrieve registered content handler - returns
- registered content handler or null 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def getDTDHandler(): DTDHandlerRetrieve registered DTD Handler Retrieve registered DTD Handler - returns
- registered DTD Handler or null 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def getEntityResolver(): EntityResolverReturn the registered entity resolver Return the registered entity resolver - returns
- registered entity resolver or null 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def getErrorHandler(): ErrorHandlerRetrieve registered error handler Retrieve registered error handler - returns
- registered error handler or null 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def getFeature(name: String): BooleanGet the value of the feature flag Get the value of the feature flag - name
- feature flag whose value is to be retrieved 
- returns
- value of the feature flag 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def getProperty(name: String): AnyRefGet the value of the property Get the value of the property - name
- property whose value is to be retrieved 
- returns
- value of the property 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def hashCode(): Int- Definition Classes
- AnyRef → Any
- Annotations
- @native()
 
-   final  def isInstanceOf[T0]: Boolean- Definition Classes
- Any
 
-   final  def ne(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-   final  def notify(): Unit- Definition Classes
- AnyRef
- Annotations
- @native()
 
-   final  def notifyAll(): Unit- Definition Classes
- AnyRef
- Annotations
- @native()
 
-    def parse(arr: Array[Byte]): UnitParse input data from an array of bytes. Parse input data from an array of bytes. Infoset can retrieved via the registered contentHandler and diagnostics via the registered errorHandler - arr
- data to be parsed 
 
-    def parse(stream: InputStream): UnitParse input data from an InputStream. Parse input data from an InputStream. Infoset can retrieved via the registered contentHandler and diagnostics via the registered errorHandler - stream
- data to be parsed 
 
-    def parse(isdis: InputSourceDataInputStream): UnitParse input data from an InputSourceDataInputStream. Parse input data from an InputSourceDataInputStream. Infoset can retrieved via the registered contentHandler and diagnostics via the registered errorHandler - isdis
- data to be parsed 
 
-    def parse(systemId: String): UnitParse data from a system identifier/URI. Parse data from a system identifier/URI. This method is not supported by the API. - systemId
- URI for data to be parsed 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def parse(input: InputSource): UnitParse input data from an InputSource. Parse input data from an InputSource. Infoset can be retrieved via the registered contentHandler and diagnostics via the registered errorHandler - input
- data to be parsed 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setContentHandler(handler: ContentHandler): UnitRegister a content handler Register a content handler - handler
- content handler to be registered 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setDTDHandler(handler: DTDHandler): UnitRegister a DTD Handler Register a DTD Handler - handler
- DTD Handler to be registered 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setEntityResolver(resolver: EntityResolver): UnitRegister an entity resolver Register an entity resolver - resolver
- entity resolver to be registered 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setErrorHandler(handler: ErrorHandler): UnitRegister an error handler Register an error handler - handler
- error handler to be registered 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setFeature(name: String, value: Boolean): UnitSet the value of the feature flag Set the value of the feature flag - name
- feature flag to be set 
- value
- value to be assigned to feature flag 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-    def setProperty(name: String, value: AnyRef): UnitSet the value of the property Set the value of the property - name
- property whose value is to be set 
- value
- value to be assigned to the property 
 - Definition Classes
- DaffodilParseXMLReader → XMLReader
 
-   final  def synchronized[T0](arg0: => T0): T0- Definition Classes
- AnyRef
 
-    def toString(): String- Definition Classes
- AnyRef → Any
 
-   final  def wait(): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long, arg1: Int): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
 
This is the documentation for the Apache Daffodil Scala API.
Package structure
org.apache.daffodil.sapi - Provides the classes necessary to compile DFDL schemas, parse and unparse files using the compiled objects, and retrieve results and parsing diagnostics
org.apache.daffodil.udf - Provides the classes necessary to create User Defined Functions to extend the DFDL expression language
org.apache.daffodil.runtime1.layers.api - Provides the classes necessary to create custom Layer extensions to DFDL.