| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| public boolean | |
| public boolean | |
| private _Private_CallbackBuilder | |
| public boolean | |
| public boolean | |
| public boolean | |
| private boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| private static final CharSequence | |
| public static _Private_IonTextWriterBuilder |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| private IonWriter | |
| public final IonWriter | build(Appendable
the stream that will receive Ion text data.
Must not be null. out)Implements abstract com. Creates a new writer that will write text to the given output stream. |
| public final IonWriter | build(OutputStream
the stream that will receive Ion data.
Must not be null. out)Implements abstract com. Builds a new writer based on this builder's configuration properties. |
| public final _Private_IonTextWriterBuilder | copy()
Implements abstract com. Creates a mutable copy of this builder. |
| private _Private_IonTextWriterBuilder | |
| public final _Private_CallbackBuilder | Returns: The builder that will be used to build a new MarkupCallback.Gets the |
| public _Private_IonTextWriterBuilder | immutable()
Implements abstract com. Returns an immutable builder configured exactly like this one. |
| pack-priv final boolean | |
| pack-priv final CharSequence | |
| public _Private_IonTextWriterBuilder | mutable()
Implements abstract com. Returns a mutable builder configured exactly like this one. |
| public void | setCallbackBuilder(_Private_CallbackBuilder
The builder that will be used to build a new MarkupCallback. builder)Sets the |
| public static _Private_IonTextWriterBuilder | standard()
Hides com. The standard builder of text |
| pack-priv final CharSequence | |
| public final _Private_IonTextWriterBuilder | Returns: this instance, if mutable; otherwise a mutable copy of this instance.The builder that will be used to build a new MarkupCallback. builder)Declares the |
| public final _Private_IonTextWriterBuilder | Returns: the builder.whether to allow invalid SIDs. allowInvalidSids)Determines whether this builder should allow invalid SIDs (i.e. SIDs out of range of the current symbol table or SIDs with unknown text). |
| public final IonTextWriterBuilder | withJsonDowngrade()
Implements abstract com. Declares that this builder should downgrade the writers' output to JSON compatibility. |
| public final IonTextWriterBuilder | withPrettyPrinting()
Implements abstract com. Declares that this builder should use basic pretty-printing. |
| _allow_invalid_sids | back to summary |
|---|---|
| public boolean _allow_invalid_sids | |
| _blob_as_string | back to summary |
|---|---|
| public boolean _blob_as_string | |
| _callback_builder | back to summary |
|---|---|
| private _Private_CallbackBuilder _callback_builder | |
| _clob_as_string | back to summary |
|---|---|
| public boolean _clob_as_string | |
| _decimal_as_float | back to summary |
|---|---|
| public boolean _decimal_as_float | |
| _float_nan_and_inf_as_null | back to summary |
|---|---|
| public boolean _float_nan_and_inf_as_null | |
| _pretty_print | back to summary |
|---|---|
| private boolean _pretty_print | |
| _sexp_as_list | back to summary |
|---|---|
| public boolean _sexp_as_list | |
| _skip_annotations | back to summary |
|---|---|
| public boolean _skip_annotations | |
| _string_as_json | back to summary |
|---|---|
| public boolean _string_as_json | |
| _symbol_as_string | back to summary |
|---|---|
| public boolean _symbol_as_string | |
| _timestamp_as_millis | back to summary |
|---|---|
| public boolean _timestamp_as_millis | |
| _timestamp_as_string | back to summary |
|---|---|
| public boolean _timestamp_as_string | |
| _untyped_nulls | back to summary |
|---|---|
| public boolean _untyped_nulls | |
| SPACE_CHARACTER | back to summary |
|---|---|
| private static final CharSequence SPACE_CHARACTER | |
| STANDARD | back to summary |
|---|---|
| public static _Private_IonTextWriterBuilder STANDARD | |
| _Private_IonTextWriterBuilder | back to summary |
|---|---|
| private _Private_IonTextWriterBuilder() | |
| _Private_IonTextWriterBuilder | back to summary |
|---|---|
| private _Private_IonTextWriterBuilder(_Private_IonTextWriterBuilder that) | |
| build | back to summary |
|---|---|
| private IonWriter build(_Private_FastAppendable appender) Assumes that | |
| build | back to summary |
|---|---|
| public final IonWriter build(Appendable out) Implements abstract com. Doc from com. Creates a new writer that will write text to the given output stream.
If you have an
| |
| build | back to summary |
|---|---|
| public final IonWriter build(OutputStream out) Implements abstract com. Doc from com. Builds a new writer based on this builder's configuration properties.
| |
| copy | back to summary |
|---|---|
| public final _Private_IonTextWriterBuilder copy() Implements abstract com. Doc from com. Creates a mutable copy of this builder.
| |
| fillDefaults | back to summary |
|---|---|
| private _Private_IonTextWriterBuilder fillDefaults() | |
| getCallbackBuilder | back to summary |
|---|---|
| public final _Private_CallbackBuilder getCallbackBuilder() Gets the
| |
| immutable | back to summary |
|---|---|
| public _Private_IonTextWriterBuilder immutable() Implements abstract com. Doc from com. Returns an immutable builder configured exactly like this one.
| |
| isPrettyPrintOn | back to summary |
|---|---|
| pack-priv final boolean isPrettyPrintOn() | |
| lineSeparator | back to summary |
|---|---|
| pack-priv final CharSequence lineSeparator() | |
| mutable | back to summary |
|---|---|
| public _Private_IonTextWriterBuilder mutable() Implements abstract com. Doc from com. Returns a mutable builder configured exactly like this one.
| |
| setCallbackBuilder | back to summary |
|---|---|
| public void setCallbackBuilder(_Private_CallbackBuilder builder) Sets the
| |
| standard | back to summary |
|---|---|
| public static _Private_IonTextWriterBuilder standard() Hides com. Doc from com. The standard builder of text
| |
| topLevelSeparator | back to summary |
|---|---|
| pack-priv final CharSequence topLevelSeparator() | |
| withCallbackBuilder | back to summary |
|---|---|
| public final _Private_IonTextWriterBuilder withCallbackBuilder(_Private_CallbackBuilder builder) Declares the
| |
| withInvalidSidsAllowed | back to summary |
|---|---|
| public final _Private_IonTextWriterBuilder withInvalidSidsAllowed(boolean allowInvalidSids) Determines whether this builder should allow invalid SIDs (i.e. SIDs out of range of the current symbol table or SIDs with unknown text). This is disabled by default, because enabling this option can result in writing invalid Ion data. This option should only be enabled when writing text Ion data primarily for debugging by humans.
| |
| withJsonDowngrade | back to summary |
|---|---|
| public final IonTextWriterBuilder withJsonDowngrade() Implements abstract com. Doc from com. Declares that this builder should downgrade the writers' output to JSON compatibility. This format cannot round-trip back to Ion with full fidelity. The specific conversions are as follows:
| |
| withPrettyPrinting | back to summary |
|---|---|
| public final IonTextWriterBuilder withPrettyPrinting() Implements abstract com. Doc from com. Declares that this builder should use basic pretty-printing. Does not alter the handling of system data. Calling this method alters several other configuration properties, so code should call it first, then make any necessary overrides. The specifics of this configuration may change between releases of this library, so automated processes should not depend on the exact output formatting.
| |
| Access | Constructor and Description |
|---|---|
| private | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| public _Private_IonTextWriterBuilder | immutable()
Overrides com. Returns an immutable builder configured exactly like this one. |
| public _Private_IonTextWriterBuilder | mutable()
Overrides com. Returns a mutable builder configured exactly like this one. |
| protected void | mutationCheck()
Overrides com. NOT FOR APPLICATION USE! |
| Mutable | back to summary |
|---|---|
| private Mutable() | |
| Mutable | back to summary |
|---|---|
| private Mutable(_Private_IonTextWriterBuilder that) | |
| immutable | back to summary |
|---|---|
| public _Private_IonTextWriterBuilder immutable() Overrides com. Doc from com. Returns an immutable builder configured exactly like this one.
| |
| mutable | back to summary |
|---|---|
| public _Private_IonTextWriterBuilder mutable() Overrides com. Doc from com. Returns a mutable builder configured exactly like this one.
| |
| mutationCheck | back to summary |
|---|---|
| protected void mutationCheck() Overrides com. Doc from com. NOT FOR APPLICATION USE!
| |