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[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
 
- 
      
      
      
        
      
    
      
        
        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[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
- @throws( ... ) @native()
 
This is the documentation for the Apache Daffodil (incubating) 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