Class IonGenerator

java.lang.Object
com.fasterxml.jackson.core.JsonGenerator
com.fasterxml.jackson.core.base.GeneratorBase
com.fasterxml.jackson.dataformat.ion.IonGenerator
io.kestra.core.serializers.ion.IonGenerator
All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned, Closeable, Flushable, AutoCloseable

public class IonGenerator extends com.fasterxml.jackson.dataformat.ion.IonGenerator
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.fasterxml.jackson.dataformat.ion.IonGenerator

    com.fasterxml.jackson.dataformat.ion.IonGenerator.Feature
  • Field Summary

    Fields inherited from class com.fasterxml.jackson.dataformat.ion.IonGenerator

    _destination, _formatFeatures, _ioContext, _ionWriterIsManaged, _writer

    Fields inherited from class com.fasterxml.jackson.core.base.GeneratorBase

    _cfgNumbersAsStrings, _closed, _features, _objectCodec, _writeContext, DERIVED_FEATURES_MASK, MAX_BIG_DECIMAL_SCALE, SURR1_FIRST, SURR1_LAST, SURR2_FIRST, SURR2_LAST, WRITE_BINARY, WRITE_BOOLEAN, WRITE_NULL, WRITE_NUMBER, WRITE_RAW, WRITE_STRING

    Fields inherited from class com.fasterxml.jackson.core.JsonGenerator

    _cfgPrettyPrinter, DEFAULT_BINARY_WRITE_CAPABILITIES, DEFAULT_TEXTUAL_WRITE_CAPABILITIES, DEFAULT_WRITE_CAPABILITIES
  • Constructor Summary

    Constructors
    Constructor
    Description
    IonGenerator(int jsonFeatures, int ionFeatures, com.fasterxml.jackson.core.ObjectCodec codec, com.amazon.ion.IonWriter ion, boolean ionWriterIsManaged, com.fasterxml.jackson.core.io.IOContext ctxt, Closeable dst)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    void
    writeString(Object value, String serialized)
     

    Methods inherited from class com.fasterxml.jackson.dataformat.ion.IonGenerator

    _releaseBuffers, _reportNoRaw, _verifyValueWrite, _writeFieldName, annotateNextValue, canWriteBinaryNatively, canWriteTypeId, close, flush, getWriteCapabilities, isClosed, toString, version, writeBinary, writeBoolean, writeDate, writeEndArray, writeEndObject, writeEndSexp, writeFieldName, writeNull, writeNull, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeObject, writeRaw, writeRaw, writeRaw, writeRaw, writeRawUTF8String, writeRawValue, writeRawValue, writeRawValue, writeStartArray, writeStartObject, writeStartSexp, writeString, writeString, writeSymbol, writeTypeId, writeUTF8String, writeValue, writeValue

    Methods inherited from class com.fasterxml.jackson.core.base.GeneratorBase

    _asString, _checkRangeBoundsForByteArray, _checkRangeBoundsForCharArray, _checkRangeBoundsForString, _checkStdFeatureChanges, _constructDefaultPrettyPrinter, _decodeSurrogate, disable, enable, getCodec, getCurrentValue, getFeatureMask, getOutputContext, isEnabled, overrideStdFeatures, setCodec, setCurrentValue, setFeatureMask, useDefaultPrettyPrinter, writeBinary, writeFieldName, writeRawValue, writeStartObject, writeString, writeTree

    Methods inherited from class com.fasterxml.jackson.core.JsonGenerator

    _copyCurrentContents, _copyCurrentFloatValue, _copyCurrentFloatValueExact, _copyCurrentIntValue, _copyCurrentStringValue, _reportError, _reportUnsupportedOperation, _throwInternal, _verifyOffsets, _writeSimpleObject, assignCurrentValue, canOmitFields, canUseSchema, canWriteFormattedNumbers, canWriteObjectId, configure, copyCurrentEvent, copyCurrentEventExact, copyCurrentStructure, currentValue, getCharacterEscapes, getFormatFeatures, getHighestEscapedChar, getOutputBuffered, getOutputTarget, getPrettyPrinter, getSchema, isEnabled, overrideFormatFeatures, setCharacterEscapes, setHighestNonEscapedChar, setPrettyPrinter, setRootValueSeparator, setSchema, writeArray, writeArray, writeArray, writeArray, writeArrayFieldStart, writeBinary, writeBinary, writeBinary, writeBinaryField, writeBooleanField, writeEmbeddedObject, writeFieldId, writeNullField, writeNumber, writeNumber, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeObjectField, writeObjectFieldStart, writeObjectId, writeObjectRef, writeOmittedField, writePOJO, writePOJOField, writeRaw, writeStartArray, writeStartArray, writeStartArray, writeStartObject, writeString, writeStringField, writeTypePrefix, writeTypeSuffix

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • IonGenerator

      public IonGenerator(int jsonFeatures, int ionFeatures, com.fasterxml.jackson.core.ObjectCodec codec, com.amazon.ion.IonWriter ion, boolean ionWriterIsManaged, com.fasterxml.jackson.core.io.IOContext ctxt, Closeable dst)
  • Method Details