- setFieldName
Sets the pending field name to the given text. The pending field name is cleared
when the current va
- stepIn
Writes the beginning of a non-null container (list, sexp, or struct). This must
be matched by a call
- stepOut
Writes the end of the current container, returning this writer to the context of
parent container. I
- writeBlob
Writes a portion of the byte array out as an IonBlob value. This copies the
portion of the byte arra
- writeBool
writes a non-null boolean value (true or false) as an IonBool to output.
- writeDecimal
Writes a BigDecimal value as an Ion decimal. Ion uses an arbitrarily long
sign/value and an arbitrar
- writeFloat
writes a 64 bit binary floating point value, a Java double, as an IonFloat.
Currently IonFloat value
- writeInt
writes a BigInteger value as an IonInt. If the BigInteger value is null this
writes a null int.
- writeNull
Writes a null value of a specified Ion type.
- writeString
Writes a java.lang.String as an Ion string. Since Ion strings are UTF-8 and Java
Strings are Unicode
- writeTimestamp
Writes a timestamp value.
- finish
Indicates that writing is completed and all buffered data should be written and
flushed as if this w