Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
dataformat
-
ion
-
EnumAsIonSymbolModule
-
EnumAsIonSymbolSerializer
-
IonFactory
-
serialVersionUID: long
-
FORMAT_NAME_ION: String
-
_system: IonSystem
-
_cfgCreateBinaryWriters: boolean
-
DEFAULT_ION_PARSER_FEATURE_FLAGS: int
-
DEFAULT_ION_GENERATOR_FEATURE_FLAGS: int
-
_ionParserFeatures: int
-
_ionGeneratorFeatures: int
-
IonFactory(): void
-
IonFactory(ObjectCodec): void
-
IonFactory(ObjectCodec, IonSystem): void
-
IonFactory(IonFactory, ObjectCodec): void
-
IonFactory(IonFactoryBuilder): void
-
rebuild(): IonFactoryBuilder
-
forBinaryWriters(): IonFactory
-
forTextualWriters(): IonFactory
-
builderForBinaryWriters(): IonFactoryBuilder
-
builderForTextualWriters(): IonFactoryBuilder
-
copy(): IonFactory
-
version(): Version
-
getFormatName(): String
-
setCreateBinaryWriters(boolean): void
-
createBinaryWriters(): boolean
-
canHandleBinaryNatively(): boolean
-
canUseCharArrays(): boolean
-
configure(Feature, boolean): IonFactory
-
enable(Feature): IonFactory
-
disable(Feature): IonFactory
-
isEnabled(Feature): boolean
-
getFormatParserFeatures(): int
-
configure(Feature, boolean): IonFactory
-
enable(Feature): IonFactory
-
disable(Feature): IonFactory
-
isEnabled(Feature): boolean
-
getFormatGeneratorFeatures(): int
-
createParser(IonReader): IonParser
-
createParser(IonValue): IonParser
-
createGenerator(IonWriter): JsonGenerator
-
getIonSystem(): IonSystem
-
createJsonParser(IonReader): IonParser
-
createJsonParser(IonValue): IonParser
-
createJsonGenerator(IonWriter): JsonGenerator
-
_createParser(InputStream, IOContext): JsonParser
-
_createParser(Reader, IOContext): JsonParser
-
_createParser(char[], int, int, IOContext, boolean): JsonParser
-
_createParser(byte[], int, int, IOContext): JsonParser
-
createGenerator(OutputStream, JsonEncoding): JsonGenerator
-
createGenerator(Writer): JsonGenerator
-
createGenerator(File, JsonEncoding): JsonGenerator
-
_readAll(Reader, IOContext): String
-
_createGenerator(OutputStream, JsonEncoding, boolean): IonGenerator
-
_createGenerator(IonWriter, boolean, IOContext, Closeable): IonGenerator
-
IonFactoryBuilder
-
IonGenerator
-
canWriteBinaryNatively(): boolean
-
Feature
-
_writer: IonWriter
-
_ionWriterIsManaged: boolean
-
_ioContext: IOContext
-
_formatFeatures: int
-
_destination: Closeable
-
writeNull(): void
-
IonGenerator(int, int, ObjectCodec, IonWriter, boolean, IOContext, Closeable): void
-
version(): Version
-
close(): void
-
flush(): void
-
isClosed(): boolean
-
canWriteTypeId(): boolean
-
getWriteCapabilities(): JacksonFeatureSet<StreamWriteCapability>
-
writeNumber(int): void
-
writeNumber(long): void
-
writeNumber(BigInteger): void
-
writeNumber(double): void
-
writeNumber(float): void
-
writeNumber(BigDecimal): void
-
writeNumber(String): void
-
writeSymbol(String): void
-
annotateNextValue(String): void
-
writeDate(Calendar): void
-
writeString(String): void
-
writeString(char[], int, int): void
-
writeUTF8String(byte[], int, int): void
-
writeRaw(String): void
-
writeRaw(char): void
-
writeRaw(String, int, int): void
-
writeRaw(char[], int, int): void
-
writeRawValue(String): void
-
writeRawValue(String, int, int): void
-
writeRawValue(char[], int, int): void
-
writeRawUTF8String(byte[], int, int): void
-
writeBinary(Base64Variant, byte[], int, int): void
-
writeBoolean(boolean): void
-
writeEndArray(): void
-
writeEndObject(): void
-
writeNull(IonType): void
-
writeObject(Object): void
-
writeValue(IonValue): void
-
writeValue(Timestamp): void
-
_releaseBuffers(): void
-
_verifyValueWrite(String): void
-
writeEndSexp(): void
-
writeFieldName(String): void
-
_writeFieldName(String): void
-
writeStartArray(): void
-
writeStartObject(): void
-
writeStartSexp(): void
-
writeTypeId(Object): void
-
toString(): String
-
_reportNoRaw(): void
-
IonObjectMapper
-
IonParser
-
getLongValue(): long
-
_closed: boolean
-
Feature
-
_reader: IonReader
-
_ioContext: IOContext
-
_objectCodec: ObjectCodec
-
_system: IonSystem
-
_parsingContext: JsonReadContext
-
_valueToken: JsonToken
-
_formatFeatures: int
-
IonParser(IonReader, IOContext): void
-
IonParser(IonReader, IOContext, ObjectCodec): void
-
IonParser(IonReader, IonSystem, IOContext, ObjectCodec): void
-
IonParser(IonReader, IonSystem, IOContext, ObjectCodec, int): void
-
setCodec(ObjectCodec): void
-
getCodec(): ObjectCodec
-
version(): Version
-
getIonSystem(): IonSystem
-
canReadTypeId(): boolean
-
requiresCustomCodec(): boolean
-
hasTextCharacters(): boolean
-
getReadCapabilities(): JacksonFeatureSet<StreamReadCapability>
-
isClosed(): boolean
-
close(): void
-
getText(): String
-
getTextCharacters(): char[]
-
getTextLength(): int
-
getTextOffset(): int
-
getBigIntegerValue(): BigInteger
-
getDecimalValue(): BigDecimal
-
getDoubleValue(): double
-
getFloatValue(): float
-
getIntValue(): int
-
getNumberType(): NumberType
-
getNumberValue(): Number
-
getNumberValueExact(): Number
-
getBinaryValue(Base64Variant): byte[]
-
getIonValue(): IonValue
-
getEmbeddedObject(): Object
-
getTypeId(): Object
-
getCurrentLocation(): JsonLocation
-
getCurrentName(): String
-
getParsingContext(): JsonStreamContext
-
getTokenLocation(): JsonLocation
-
nextToken(): JsonToken
-
getTypeAnnotations(): String[]
-
skipChildren(): JsonParser
-
_tokenFromType(IonType): JsonToken
-
_handleEOF(): void
-
overrideCurrentName(String): void
-
IonSymbolSerializer
-
IonTimestampDeserializers
-
IonTimestampSerializers
-
IonWriteContext
-
PackageVersion
-
ionvalue
-
jsr310
-
IonJavaTimeModule
-
IonTimestampInstantDeserializer
-
serialVersionUID: long
-
INSTANT: IonTimestampInstantDeserializer<Instant>
-
OFFSET_DATE_TIME: IonTimestampInstantDeserializer<OffsetDateTime>
-
ZONED_DATE_TIME: IonTimestampInstantDeserializer<ZonedDateTime>
-
fromInstant: BiFunction<Instant, ZoneId, Temporal>
-
adjustToContextTZOverride: Boolean
-
IonTimestampInstantDeserializer(Class<Temporal>, BiFunction<Instant, ZoneId, Temporal>): void
-
IonTimestampInstantDeserializer(IonTimestampInstantDeserializer<Temporal>, Boolean): void
-
deserialize(JsonParser, DeserializationContext): Temporal
-
createContextual(DeserializationContext, BeanProperty): JsonDeserializer<Temporal>
-
fromDecimal(BigDecimal, ZoneId): Temporal
-
fromLong(long, ZoneId, DeserializationContext): Temporal
-
fromTimestamp(Timestamp, ZoneId): Temporal
-
getZoneId(Timestamp, ZoneId): ZoneId
-
IonTimestampInstantSerializer
-
serialVersionUID: long
-
INSTANT: IonTimestampInstantSerializer<Instant>
-
OFFSET_DATE_TIME: IonTimestampInstantSerializer<OffsetDateTime>
-
ZONED_DATE_TIME: IonTimestampInstantSerializer<ZonedDateTime>
-
getInstant: Function<Temporal, Instant>
-
getOffset: Function<Temporal, ZoneOffset>
-
getOffsetAtZoneId: BiFunction<Temporal, ZoneId, ZoneOffset>
-
zoneIdOverride: ZoneId
-
writeDateTimestampsAsNanosOverride: Boolean
-
IonTimestampInstantSerializer(Class<Temporal>, Function<Temporal, Instant>, Function<Temporal, ZoneOffset>, BiFunction<Temporal, ZoneId, ZoneOffset>): void
-
shouldWriteTimestampsAsNanos(SerializerProvider): boolean
-
IonTimestampInstantSerializer(IonTimestampInstantSerializer<Temporal>, ZoneId, Boolean): void
-
serialize(Temporal, JsonGenerator, SerializerProvider): void
-
createContextual(SerializerProvider, BeanProperty): JsonSerializer<Object>
-
getOffset(Temporal): ZoneOffset
-
TimestampUtils
-
polymorphism
-
util
Java files
Class files