Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
dataformat
-
ion
- EnumAsIonSymbolModule
- EnumAsIonSymbolSerializer
-
IonFactory
- serialVersionUID: long
- FORMAT_NAME_ION: String
- _system: IonSystem
- _cfgCreateBinaryWriters: boolean
- IonFactory(): void
- IonFactory(ObjectCodec): void
- IonFactory(ObjectCodec, IonSystem): void
- IonFactory(IonFactory, ObjectCodec): void
- IonFactory(IonFactoryBuilder): void
- rebuild(): IonFactoryBuilder
- forBinaryWriters(): IonFactory
- builderForBinaryWriters(): IonFactoryBuilder
- forTextualWriters(): IonFactory
- builderForTextualWriters(): IonFactoryBuilder
- copy(): IonFactory
- version(): Version
- getFormatName(): String
- setCreateBinaryWriters(boolean): void
- createBinaryWriters(): boolean
- canHandleBinaryNatively(): boolean
- canUseCharArrays(): boolean
- createParser(IonReader): IonParser
- createParser(IonValue): IonParser
- createGenerator(IonWriter): JsonGenerator
- 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, IOContext, Closeable): IonGenerator
-
IonFactoryBuilder
- _system: IonSystem
- _createBinaryWriters: boolean
- IonFactoryBuilder(boolean): void
- IonFactoryBuilder(IonFactory): void
- withBinaryWriters(): IonFactoryBuilder
- withTextualWriters(): IonFactoryBuilder
- ionSystem(IonSystem): IonFactoryBuilder
- willCreateBinaryWriters(): boolean
- ionSystem(): IonSystem
- build(): IonFactory
-
IonGenerator
- _writer: IonWriter
- _ioContext: IOContext
- _destination: Closeable
- IonGenerator(int, ObjectCodec, IonWriter, IOContext, Closeable): void
- version(): Version
- close(): void
- flush(): void
- isClosed(): boolean
- canWriteTypeId(): boolean
- canWriteBinaryNatively(): boolean
- 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
- writeNull(): void
- writeNull(IonType): void
- writeObject(Object): void
- writeValue(IonValue): void
- writeValue(Timestamp): void
- _releaseBuffers(): void
- _verifyValueWrite(String): void
- writeEndArray(): void
- writeEndObject(): void
- writeFieldName(String): void
- _writeFieldName(String): void
- writeStartArray(): void
- writeStartObject(): void
- writeTypeId(Object): void
- writeTypePrefix(WritableTypeId): WritableTypeId
- toString(): String
- _reportNoRaw(): void
-
IonObjectMapper
- serialVersionUID: long
- Builder
- IonObjectMapper(): void
- IonObjectMapper(IonFactory): void
- IonObjectMapper(IonObjectMapper): void
- builder(): Builder
- builder(IonFactory): Builder
- copy(): ObjectMapper
- setCreateBinaryWriters(boolean): void
- version(): Version
- getFactory(): IonFactory
- readValue(IonReader, Class<Object>): Object
- readValue(IonReader, TypeReference): Object
- readValue(IonReader, JavaType): Object
- readValue(IonValue, Class<Object>): Object
- readValue(IonValue, TypeReference): Object
- readValue(IonValue, JavaType): Object
- writeValue(IonWriter, Object): void
- writeValueAsIonValue(Object): IonValue
-
IonParser
- LONG_MIN_VALUE: BigInteger
- LONG_MAX_VALUE: BigInteger
- INT_MIN_VALUE: BigInteger
- INT_MAX_VALUE: BigInteger
- _reader: IonReader
- _ioContext: IOContext
- _objectCodec: ObjectCodec
- _system: IonSystem
- _closed: boolean
- _parsingContext: JsonReadContext
- _valueToken: JsonToken
- IonParser(IonReader, IOContext): void
- IonParser(IonReader, IOContext, ObjectCodec): void
- IonParser(IonReader, IonSystem, IOContext, ObjectCodec): void
- setCodec(ObjectCodec): void
- getCodec(): ObjectCodec
- version(): Version
- requiresCustomCodec(): boolean
- hasTextCharacters(): boolean
- isClosed(): boolean
- close(): void
- getText(): String
- getTextCharacters(): char[]
- getTextLength(): int
- getTextOffset(): int
- getBigIntegerValue(): BigInteger
- getDecimalValue(): BigDecimal
- getDoubleValue(): double
- getFloatValue(): float
- getIntValue(): int
- getLongValue(): long
- getNumberType(): NumberType
- getNumberValue(): Number
- getBinaryValue(Base64Variant): byte[]
- getIonValue(): IonValue
- getEmbeddedObject(): 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
- PackageVersion
-
ionvalue
-
DeserializersEx
- serialVersionUID: long
- ION_VALUE_DESERIALIZER: IonValueDeserializer
- findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription): JsonDeserializer<Object>
- findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
- IonValueDeserializer
- IonValueMapper
- IonValueModule
- IonValueSerializer
- TimestampDeserializer
- TimestampSerializer
-
DeserializersEx
-
polymorphism
-
IonAnnotationIntrospector
- serialVersionUID: long
- resolveAllTypes: boolean
- IonAnnotationIntrospector(boolean): void
- defaultIdResolver(MapperConfig<MapperConfig>, JavaType): TypeIdResolver
- shouldResolveType(AnnotatedClass): boolean
- findTypeResolver(MapperConfig<MapperConfig>, AnnotatedClass, JavaType): TypeResolverBuilder<TypeResolverBuilder>
-
IonAnnotationTypeDeserializer
- serialVersionUID: long
- IonAnnotationTypeDeserializer(JavaType, TypeIdResolver, String, boolean, JavaType): void
- getTypeInclusion(): As
- ionParser(JsonParser): IonParser
- _deserialize(JsonParser, DeserializationContext): Object
- deserializeTypedFromObject(JsonParser, DeserializationContext): Object
- deserializeTypedFromArray(JsonParser, DeserializationContext): Object
- deserializeTypedFromScalar(JsonParser, DeserializationContext): Object
- deserializeTypedFromAny(JsonParser, DeserializationContext): Object
- forProperty(BeanProperty): TypeDeserializer
-
IonAnnotationTypeResolverBuilder
- defaultImpl: Class<Object>
- typeIdResolver: TypeIdResolver
- typeIdVisible: boolean
- getDefaultImpl(): Class<Object>
- buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>): TypeSerializer
- buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>): TypeDeserializer
- init(Id, TypeIdResolver): IonAnnotationTypeResolverBuilder
- inclusion(As): IonAnnotationTypeResolverBuilder
- typeProperty(String): IonAnnotationTypeResolverBuilder
- defaultImpl(Class<Object>): IonAnnotationTypeResolverBuilder
- typeIdVisibility(boolean): IonAnnotationTypeResolverBuilder
- IonAnnotationTypeSerializer
- MultipleTypeIdResolver
-
IonAnnotationIntrospector
- util
-
ion
-
dataformat
-
jackson
-
fasterxml