class XMLTextInfosetOutputter extends InfosetOutputterProxy
- Alphabetic
- By Inheritance
- XMLTextInfosetOutputter
- InfosetOutputterProxy
- InfosetOutputter
- InfosetOutputter
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
XMLTextInfosetOutputter(os: OutputStream, pretty: Boolean)
Output the infoset as XML Text, written to a java.io.OutputStream
Output the infoset as XML Text, written to a java.io.OutputStream
- os
the java.io.OutputStream to write the XML text to
- pretty
enable or disable pretty printing. Pretty printing will only insert indentation and newlines where it will not affect the content of the XML.
-
new
XMLTextInfosetOutputter(writer: Writer)
Output the infoset as XML Text, written to a java.io.Writer
Output the infoset as XML Text, written to a java.io.Writer
- writer
the java.io.Writer to write the XML text to
- Annotations
- @deprecated
- Deprecated
(Since version 2.4.0) This constructor is deprecated. Use XMLTextInfosetOutputter(java.io.OutputStream, Boolean) instead.
-
new
XMLTextInfosetOutputter(writer: Writer, pretty: Boolean)
Output the infoset as XML Text, written to a java.io.Writer
Output the infoset as XML Text, written to a java.io.Writer
- writer
the java.io.Writer to write the XML text to
- pretty
enable or disable pretty printing. Pretty printing will only insert indentation and newlines where it will not affect the content of the XML.
- Annotations
- @deprecated
- Deprecated
(Since version 2.4.0) This constructor is deprecated. Use XMLTextInfosetOutputter(java.io.OutputStream, Boolean) instead.
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[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
endArray(diArray: DIArray): Boolean
Called by Daffodil internals to signify the end of an array of elements.
Called by Daffodil internals to signify the end of an array of elements.
- diArray
the array that is ended. Various fields of DIArray can be accessed to determine things like the name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
endComplex(diComplex: DIComplex): Boolean
Called by Daffodil internals to signify the end of a complex element.
Called by Daffodil internals to signify the end of a complex element.
- diComplex
the complex element that is ended. Various fields of DIComplex can be accessed to determine things like the nil, name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
endDocument(): Boolean
Called by Daffodil internals to signify the end of the infoset.
Called by Daffodil internals to signify the end of the infoset.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
endSimple(diSimple: DISimple): Boolean
Called by Daffodil internals to signify the end of a simple element.
Called by Daffodil internals to signify the end of a simple element.
- diSimple
the simple element that is ended. Various fields of DISimple can be accessed to determine things like the value, nil, name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getBlobDirectory(): Path
- Definition Classes
- InfosetOutputter
-
final
def
getBlobPaths(): Seq[Path]
- Definition Classes
- InfosetOutputter
-
final
def
getBlobPrefix(): String
- Definition Classes
- InfosetOutputter
-
final
def
getBlobSuffix(): String
- Definition Classes
- InfosetOutputter
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getStatus(): Status
- Definition Classes
- InfosetOutputter
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
infosetOutputter: infoset.XMLTextInfosetOutputter
- Definition Classes
- XMLTextInfosetOutputter → InfosetOutputterProxy
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
isNilled(diElement: DIElement): Boolean
- Definition Classes
- InfosetOutputter
-
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
reset(): Unit
Reset the internal state of this InfosetOutputter.
Reset the internal state of this InfosetOutputter. This should be called inbetween calls to the parse method.
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
final
def
setBlobAttributes(dir: Path, prefix: String, suffix: String): Unit
- Definition Classes
- InfosetOutputter
-
final
def
setBlobPaths(paths: Seq[Path]): Unit
- Definition Classes
- InfosetOutputter
-
def
startArray(diArray: DIArray): Boolean
Called by Daffodil internals to signify the beginning of an array of elements.
Called by Daffodil internals to signify the beginning of an array of elements.
- diArray
the array that is started. Various fields of DIArray can be accessed to determine things like the name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
startComplex(diComplex: DIComplex): Boolean
Called by Daffodil internals to signify the beginning of a complex element.
Called by Daffodil internals to signify the beginning of a complex element.
- diComplex
the complex element that is started. Various fields of DIComplex can be accessed to determine things like the nil, name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
startDocument(): Boolean
Called by Daffodil internals to signify the beginning of the infoset.
Called by Daffodil internals to signify the beginning of the infoset.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
startSimple(diSimple: DISimple): Boolean
Called by Daffodil internals to signify the beginning of a simple element.
Called by Daffodil internals to signify the beginning of a simple element.
- diSimple
the simple element that is started. Various fields of DISimple can be accessed to determine things like the value, nil, name, namespace, etc.
- returns
true on sucess, false if there was an error and Daffodil should stop all future calls to the InfosetOutputter
- Definition Classes
- InfosetOutputterProxy → InfosetOutputter → InfosetOutputter
-
def
status: Status
- Definition Classes
- InfosetOutputter
-
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
- @native() @throws( ... )
Apache Daffodil (incubating) Scala API
Packages
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.sapi.logger - Provides the classes necessary to receive logging messages from Daffodil.
org.apache.daffodil.sapi.debugger - Provides the classes necessary to perform parse tracing or create a custom debugger