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
- All
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( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getContentHandler(): ContentHandler
Retrieve registered content handler
Retrieve registered content handler
- returns
registered content handler or null
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
getDTDHandler(): DTDHandler
Retrieve registered DTD Handler
Retrieve registered DTD Handler
- returns
registered DTD Handler or null
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
getEntityResolver(): EntityResolver
Return the registered entity resolver
Return the registered entity resolver
- returns
registered entity resolver or null
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
getErrorHandler(): ErrorHandler
Retrieve registered error handler
Retrieve registered error handler
- returns
registered error handler or null
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
getFeature(name: String): Boolean
Get 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): AnyRef
Get 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]): Unit
Parse 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): Unit
Parse 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): Unit
Parse 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): Unit
Parse 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): Unit
Parse 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): Unit
Register a content handler
Register a content handler
- handler
content handler to be registered
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
setDTDHandler(handler: DTDHandler): Unit
Register a DTD Handler
Register a DTD Handler
- handler
DTD Handler to be registered
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
setEntityResolver(resolver: EntityResolver): Unit
Register an entity resolver
Register an entity resolver
- resolver
entity resolver to be registered
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
setErrorHandler(handler: ErrorHandler): Unit
Register an error handler
Register an error handler
- handler
error handler to be registered
- Definition Classes
- DaffodilParseXMLReader → XMLReader
-
def
setFeature(name: String, value: Boolean): Unit
Set 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): Unit
Set 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @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.