Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
jr
-
ob
-
JSON
-
Feature
-
DEFAULT_FEATURES: int
-
CACHE_FLAGS: int
-
std: JSON
-
_jsonFactory: JsonFactory
-
_treeCodec: TreeCodec
-
_valueReaderLocator: ValueReaderLocator
-
_valueWriterLocator: ValueWriterLocator
-
_reader: JSONReader
-
_writer: JSONWriter
-
_features: int
-
_prettyPrinter: PrettyPrinter
-
Builder
-
JSON(): void
-
JSON(JsonFactory): void
-
JSON(Builder): void
-
builder(): Builder
-
builder(JsonFactory): Builder
-
JSON(JSON, int, JsonFactory, TreeCodec, JSONReader, JSONWriter, PrettyPrinter): void
-
JSON(JSON, ValueReaderLocator, ValueWriterLocator): void
-
_defaultReader(): JSONReader
-
_defaultWriter(): JSONWriter
-
asCodec(): ObjectCodec
-
version(): Version
-
with(PrettyPrinter): JSON
-
with(Feature, boolean): JSON
-
with(Feature[]): JSON
-
without(Feature[]): JSON
-
_with(int): JSON
-
with(JsonFactory): JSON
-
with(TreeCodec): JSON
-
with(JSONReader): JSON
-
with(JSONWriter): JSON
-
with(MapBuilder): JSON
-
with(CollectionBuilder): JSON
-
with(ReaderWriterProvider): JSON
-
_with(int, JsonFactory, TreeCodec, JSONReader, JSONWriter, PrettyPrinter): JSON
-
getTreeCodec(): TreeCodec
-
getStreamingFactory(): JsonFactory
-
isEnabled(Feature): boolean
-
createParser(Object): JsonParser
-
asString(Object): String
-
asBytes(Object): byte[]
-
write(Object, JsonGenerator): void
-
write(Object, OutputStream): void
-
write(Object, Writer): void
-
write(Object, File): void
-
composeUsing(JsonGenerator): JSONComposer<OutputStream>
-
composeTo(OutputStream): JSONComposer<OutputStream>
-
composeTo(Writer): JSONComposer<OutputStream>
-
composeTo(File): JSONComposer<OutputStream>
-
composeString(): JSONComposer<String>
-
composeBytes(): JSONComposer<byte[]>
-
composeList(): CollectionComposer<ComposerBase, List<Object>>
-
composeCollection(Collection): CollectionComposer<ComposerBase, Collection>
-
composeMap(): MapComposer<ComposerBase>
-
composeMap(Map<String, Object>): MapComposer<ComposerBase>
-
listFrom(Object): List<Object>
-
listOfFrom(Class<Object>, Object): List<Object>
-
arrayFrom(Object): Object[]
-
arrayOfFrom(Class<Object>, Object): Object[]
-
mapFrom(Object): Map<String, Object>
-
mapOfFrom(Class<Object>, Object): Map<String, Object>
-
beanFrom(Class<Object>, Object): Object
-
anyFrom(Object): Object
-
treeFrom(Object): TreeNode
-
beanSequenceFrom(Class<Object>, Object): ValueIterator<Object>
-
anySequenceFrom(Object): ValueIterator<Object>
-
treeSequenceFrom(Object): ValueIterator<TreeNode>
-
createArrayNode(): TreeNode
-
createObjectNode(): TreeNode
-
_writeAndClose(Object, JsonGenerator): void
-
_writerForOperation(JsonGenerator): JSONWriter
-
_readerForOperation(JsonParser): JSONReader
-
_parser(Object): JsonParser
-
_initForReading(JsonParser): JsonParser
-
_config(JsonGenerator): JsonGenerator
-
_config(JsonParser): JsonParser
-
_closeWithError(Closeable, Exception): Object
-
_close(Closeable): void
-
_throw(Exception): Object
-
_noTreeCodec(String): void
-
ExtContextImpl
-
JSONComposer
-
_features: int
-
_closeGenerator: boolean
-
_result: Object
-
_stringWriter: SegmentedStringWriter
-
_byteWriter: ByteArrayBuilder
-
JSONComposer(int, JsonGenerator, boolean): void
-
JSONComposer(int, JsonGenerator, SegmentedStringWriter): void
-
JSONComposer(int, JsonGenerator, ByteArrayBuilder): void
-
JSONComposer(int, Object): void
-
streamComposer(int, JsonGenerator, boolean): JSONComposer<Object>
-
stringComposer(int, JsonGenerator, SegmentedStringWriter): JSONComposer<String>
-
bytesComposer(int, JsonGenerator, ByteArrayBuilder): JSONComposer<byte[]>
-
collectionComposer(int, Collection): JSONComposer<Collection>
-
mapComposer(int, Map<String, Object>): JSONComposer<Map<String, Object>>
-
finish(): Object
-
_start(): JSONComposer<Object>
-
_finish(): Object
-
JSONObjectException
-
serialVersionUID: long
-
MAX_REFS_TO_LIST: int
-
Reference
-
_path: LinkedList<Reference>
-
JSONObjectException(String): void
-
JSONObjectException(String, Throwable): void
-
JSONObjectException(String, JsonLocation): void
-
JSONObjectException(String, JsonLocation, Throwable): void
-
from(JsonParser, String): JSONObjectException
-
from(JsonParser, String, Object[]): JSONObjectException
-
from(JsonParser, Throwable, String, Object[]): JSONObjectException
-
fromUnexpectedIOE(IOException): JSONObjectException
-
wrapWithPath(Throwable, Object, String): JSONObjectException
-
wrapWithPath(Throwable, Object, int): JSONObjectException
-
wrapWithPath(Throwable, Reference): JSONObjectException
-
getPath(): List<Reference>
-
getPathReference(): String
-
getPathReference(StringBuilder): StringBuilder
-
prependPath(Object, String): void
-
prependPath(Object, int): void
-
prependPath(Reference): void
-
getLocalizedMessage(): String
-
getMessage(): String
-
_buildMessage(): String
-
toString(): String
-
_appendPathDesc(StringBuilder): void
-
JacksonJrExtension
-
PackageVersion
-
ValueIterator
-
api
-
CollectionBuilder
-
ExtensionContext
-
MapBuilder
-
ReaderWriterModifier
-
pojoDefinitionForDeserialization(JSONReader, Class<Object>): POJODefinition
-
pojoDefinitionForSerialization(JSONWriter, Class<Object>): POJODefinition
-
modifyValueReader(JSONReader, Class<Object>, ValueReader): ValueReader
-
modifyValueWriter(JSONWriter, Class<Object>, ValueWriter): ValueWriter
-
overrideStandardValueWriter(JSONWriter, Class<Object>, int): ValueWriter
-
Pair
-
_primary: ReaderWriterModifier
-
_secondary: ReaderWriterModifier
-
Pair(ReaderWriterModifier, ReaderWriterModifier): void
-
of(ReaderWriterModifier, ReaderWriterModifier): ReaderWriterModifier
-
pojoDefinitionForDeserialization(JSONReader, Class<Object>): POJODefinition
-
pojoDefinitionForSerialization(JSONWriter, Class<Object>): POJODefinition
-
modifyValueReader(JSONReader, Class<Object>, ValueReader): ValueReader
-
modifyValueWriter(JSONWriter, Class<Object>, ValueWriter): ValueWriter
-
overrideStandardValueWriter(JSONWriter, Class<Object>, int): ValueWriter
-
ReaderWriterProvider
-
findValueReader(JSONReader, Class<Object>): ValueReader
-
findCollectionReader(JSONReader, Class<Object>, ResolvedType, ValueReader): ValueReader
-
findMapReader(JSONReader, Class<Object>, ResolvedType, ValueReader): ValueReader
-
findValueWriter(JSONWriter, Class<Object>): ValueWriter
-
Pair
-
_primary: ReaderWriterProvider
-
_secondary: ReaderWriterProvider
-
Pair(ReaderWriterProvider, ReaderWriterProvider): void
-
of(ReaderWriterProvider, ReaderWriterProvider): ReaderWriterProvider
-
findValueReader(JSONReader, Class<Object>): ValueReader
-
findCollectionReader(JSONReader, Class<Object>, ResolvedType, ValueReader): ValueReader
-
findMapReader(JSONReader, Class<Object>, ResolvedType, ValueReader): ValueReader
-
findValueWriter(JSONWriter, Class<Object>): ValueWriter
-
ValueReader
-
ValueWriter
-
comp
-
ArrayComposer
-
CollectionComposer
-
_parent: ComposerBase
-
_collection: Collection
-
CollectionComposer(ComposerBase): void
-
CollectionComposer(Collection): void
-
rootComposer(Collection): CollectionComposer<ComposerBase, Collection>
-
flush(): void
-
_start(): CollectionComposer<ComposerBase, Collection>
-
_finish(): Collection
-
startArray(): CollectionComposer<CollectionComposer<ComposerBase, Collection>, Collection>
-
startObject(): MapComposer<CollectionComposer<ComposerBase, Collection>>
-
finish(): Collection
-
add(int): CollectionComposer<ComposerBase, Collection>
-
add(long): CollectionComposer<ComposerBase, Collection>
-
add(double): CollectionComposer<ComposerBase, Collection>
-
add(String): CollectionComposer<ComposerBase, Collection>
-
add(CharSequence): CollectionComposer<ComposerBase, Collection>
-
addNull(): CollectionComposer<ComposerBase, Collection>
-
add(boolean): CollectionComposer<ComposerBase, Collection>
-
addObject(Object): CollectionComposer<ComposerBase, Collection>
-
end(): ComposerBase
-
constructCollection(): Collection
-
_closeChild(): void
-
ComposerBase
-
MapComposer
-
_fieldName: String
-
_parent: ComposerBase
-
_map: Map<String, Object>
-
MapComposer(ComposerBase): void
-
MapComposer(Map<String, Object>): void
-
rootComposer(Map<String, Object>): MapComposer<ComposerBase>
-
flush(): void
-
_start(): MapComposer<ComposerBase>
-
_finish(): Map<String, Object>
-
startArrayField(String): CollectionComposer<MapComposer<ComposerBase>, Collection>
-
startArrayField(SerializableString): CollectionComposer<MapComposer<ComposerBase>, Collection>
-
startObjectField(String): MapComposer<MapComposer<ComposerBase>>
-
startObjectField(SerializableString): MapComposer<MapComposer<ComposerBase>>
-
end(): ComposerBase
-
finish(): Map<String, Object>
-
put(String, boolean): MapComposer<ComposerBase>
-
putNull(String): MapComposer<ComposerBase>
-
put(String, int): MapComposer<ComposerBase>
-
put(String, long): MapComposer<ComposerBase>
-
put(String, double): MapComposer<ComposerBase>
-
put(String, String): MapComposer<ComposerBase>
-
put(String, CharSequence): MapComposer<ComposerBase>
-
constructMap(): Map<String, Object>
-
_closeChild(): void
-
ObjectComposer
-
SequenceComposer
-
impl
-
AnyReader
-
ArrayReader
-
BeanPropertyIntrospector
-
BeanPropertyReader
-
BeanPropertyWriter
-
BeanReader
-
_propsByName: Map<String, BeanPropertyReader>
-
_aliasMapping: Map<String, String>
-
_ignorableNames: Set<String>
-
_defaultCtor: Constructor<Object>
-
_stringCtor: Constructor<Object>
-
_longCtor: Constructor<Object>
-
BeanReader(Class<Object>, Map<String, BeanPropertyReader>, Constructor<Object>, Constructor<Object>, Constructor<Object>, Set<String>, Map<String, String>): void
-
BeanReader(Class<Object>, Map<String, BeanPropertyReader>, Constructor<Object>, Constructor<Object>, Constructor<Object>): void
-
propertiesByName(): Map<String, BeanPropertyReader>
-
findProperty(String): BeanPropertyReader
-
_findAlias(String): BeanPropertyReader
-
readNext(JSONReader, JsonParser): Object
-
read(JSONReader, JsonParser): Object
-
create(): Object
-
create(String): Object
-
create(long): Object
-
handleUnknown(JSONReader, JsonParser, String): void
-
_reportProblem(JsonParser): IOException
-
BeanWriter
-
ClassKey
-
CollectionReader
-
DeferredMap
-
EnumReader
-
JSONAsObjectCodec
-
_json: JSON
-
_jsonFactory: JsonFactory
-
_treeCodec: TreeCodec
-
JSONAsObjectCodec(JSON): void
-
JSONAsObjectCodec(JSON, JsonFactory): void
-
JSONAsObjectCodec(JSON, JsonFactory, TreeCodec): void
-
version(): Version
-
readValue(JsonParser, Class<Object>): Object
-
readValue(JsonParser, TypeReference<Object>): Object
-
readValue(JsonParser, ResolvedType): Object
-
readValues(JsonParser, Class<Object>): Iterator<Object>
-
readValues(JsonParser, TypeReference<Object>): Iterator<Object>
-
readValues(JsonParser, ResolvedType): Iterator<Object>
-
_noTypeReference(): JSONObjectException
-
writeValue(JsonGenerator, Object): void
-
createObjectNode(): TreeNode
-
createArrayNode(): TreeNode
-
missingNode(): TreeNode
-
nullNode(): TreeNode
-
readTree(JsonParser): TreeNode
-
writeTree(JsonGenerator, TreeNode): void
-
treeAsTokens(TreeNode): JsonParser
-
treeToValue(TreeNode, Class<Object>): Object
-
getFactory(): JsonFactory
-
getJsonFactory(): JsonFactory
-
_checkTreeCodec(): TreeCodec
-
_checkResultType(Class<Object>, Object): void
-
JSONReader
-
_mapBuilder: MapBuilder
-
_collectionBuilder: CollectionBuilder
-
_features: int
-
_treeCodec: TreeCodec
-
_readerLocator: ValueReaderLocator
-
_parser: JsonParser
-
JSONReader(CollectionBuilder, MapBuilder): void
-
JSONReader(JSONReader, int, ValueReaderLocator, TreeCodec, JsonParser): void
-
withCacheCheck(int): JSONReader
-
with(MapBuilder): JSONReader
-
with(CollectionBuilder): JSONReader
-
_with(CollectionBuilder, MapBuilder): JSONReader
-
perOperationInstance(int, ValueReaderLocator, TreeCodec, JsonParser): JSONReader
-
arraysAsLists(): boolean
-
isEnabled(Feature): boolean
-
readValue(): Object
-
readMap(): Map<String, Object>
-
readList(): List<Object>
-
readArray(): Object[]
-
readBean(Class<Object>): Object
-
readArrayOf(Class<Object>): Object[]
-
readListOf(Class<Object>): List<Object>
-
readMapOf(Class<Object>): Map<String, Object>
-
readTree(): TreeNode
-
_mapBuilder(Class<Object>): MapBuilder
-
_collectionBuilder(Class<Object>): CollectionBuilder
-
JSONWriter
-
DEFAULT_TIMEZONE: TimeZone
-
_treeCodec: TreeCodec
-
_writerLocator: ValueWriterLocator
-
_generator: JsonGenerator
-
_timezone: TimeZone
-
_features: int
-
_writeNullValues: boolean
-
JSONWriter(): void
-
JSONWriter(JSONWriter, int, ValueWriterLocator, TreeCodec, JsonGenerator): void
-
withCacheCheck(int): JSONWriter
-
perOperationInstance(int, ValueWriterLocator, TreeCodec, JsonGenerator): JSONWriter
-
isEnabled(Feature): boolean
-
writeValue(Object): void
-
writeField(String, Object, int): void
-
_writeValue(Object, int): void
-
writeCollectionValue(Collection<Object>): void
-
writeCollectionField(String, Collection<Object>): void
-
writeIterableValue(Iterable<Object>): void
-
writeIterableField(String, Iterable<Object>): void
-
writeListValue(List<Object>): void
-
writeListField(String, List<Object>): void
-
writeMapValue(Map<Object, Object>): void
-
writeMapField(String, Map<Object, Object>): void
-
writeObjectArrayValue(Object[]): void
-
writeObjectArrayField(String, Object[]): void
-
writeIntArrayValue(int[]): void
-
writeIntArrayField(String, int[]): void
-
writeLongArrayValue(long[]): void
-
writeLongArrayField(String, long[]): void
-
writeBooleanArrayValue(boolean[]): void
-
writeBooleanArrayField(String, boolean[]): void
-
writeTreeNodeValue(TreeNode): void
-
writeTreeNodeField(String, TreeNode): void
-
writeBooleanValue(boolean): void
-
writeBooleanField(String, boolean): void
-
writeIntValue(int): void
-
writeIntField(String, int): void
-
writeLongValue(long): void
-
writeBigIntegerValue(BigInteger): void
-
writeBigIntegerField(String, BigInteger): void
-
writeLongField(String, long): void
-
writeDoubleValue(double): void
-
writeDoubleField(String, double): void
-
writeBigDecimalValue(BigDecimal): void
-
writeBigDecimalField(String, BigDecimal): void
-
writeStringValue(String): void
-
writeStringField(String, String): void
-
writeStringLikeValue(String, int): void
-
writeStringLikeField(String, String, int): void
-
writeBinaryValue(byte[]): void
-
writeBinaryField(String, byte[]): void
-
writeNullValue(): void
-
writeNullField(String): void
-
writeNullField(SerializedString): void
-
writeDateValue(Date): void
-
writeDateField(String, Date): void
-
writeEnumValue(Enum<Enum>): void
-
writeEnumField(String, Enum<Enum>): void
-
writeBeanValue(BeanPropertyWriter[], Object): void
-
writeUnknownValue(Object): void
-
writeUnknownField(String, Object): void
-
_checkUnknown(Object): void
-
keyToString(Object): String
-
dateToString(Date): String
-
_badType(int, Object): void
-
MapReader
-
POJODefinition
-
SimpleValueReader
-
ValueLocatorBase
-
ValueReaderLocator
-
MAX_CACHED_READERS: int
-
_typeResolver: TypeResolver
-
_readerProvider: ReaderWriterProvider
-
_readerModifier: ReaderWriterModifier
-
_knownReaders: ConcurrentHashMap<ClassKey, ValueReader>
-
_incompleteReaders: Map<ClassKey, ValueReader>
-
_readerLock: Object
-
_features: int
-
_readContext: JSONReader
-
_key: ClassKey
-
ValueReaderLocator(ReaderWriterProvider, ReaderWriterModifier): void
-
ValueReaderLocator(ValueReaderLocator, int, JSONReader): void
-
ValueReaderLocator(ValueReaderLocator, ReaderWriterProvider, ReaderWriterModifier): void
-
blueprint(ReaderWriterProvider, ReaderWriterModifier): ValueReaderLocator
-
with(ReaderWriterProvider): ValueReaderLocator
-
with(ReaderWriterModifier): ValueReaderLocator
-
perOperationInstance(JSONReader, int): ValueReaderLocator
-
readerWriterProvider(): ReaderWriterProvider
-
readerWriterModifier(): ReaderWriterModifier
-
findReader(Class<Object>): ValueReader
-
createReader(Class<Object>, Class<Object>, Type): ValueReader
-
_createReader(Class<Object>, Class<Object>, Type): ValueReader
-
arrayReader(Class<Object>, Class<Object>): ValueReader
-
enumReader(Class<Object>): ValueReader
-
collectionReader(Class<Object>, Type): ValueReader
-
collectionReader(Class<Object>, ResolvedType): ValueReader
-
mapReader(Class<Object>, Type): ValueReader
-
mapReader(Class<Object>, ResolvedType): ValueReader
-
beanReader(Class<Object>): ValueReader
-
_resolveBeanDef(Class<Object>): POJODefinition
-
_resolveBeanForDeser(Class<Object>, POJODefinition): BeanReader
-
_bindings(Class<Object>): TypeBindings
-
ValueWriterLocator
-
NO_PROPS_FOR_WRITE: BeanPropertyWriter[]
-
_knownSerTypes: ConcurrentHashMap<ClassKey, Integer>
-
_knownWriters: CopyOnWriteArrayList<ValueWriter>
-
_writerProvider: ReaderWriterProvider
-
_writerModifier: ReaderWriterModifier
-
_features: int
-
_writeContext: JSONWriter
-
_key: ClassKey
-
_prevClass: Class<Object>
-
_prevType: int
-
ValueWriterLocator(int, ReaderWriterProvider, ReaderWriterModifier): void
-
ValueWriterLocator(ValueWriterLocator, int, JSONWriter): void
-
blueprint(ReaderWriterProvider, ReaderWriterModifier): ValueWriterLocator
-
with(ReaderWriterProvider): ValueWriterLocator
-
with(ReaderWriterModifier): ValueWriterLocator
-
perOperationInstance(JSONWriter, int): ValueWriterLocator
-
getValueWriter(int): ValueWriter
-
findSerializationType(Class<Object>): int
-
_resolveBeanDef(Class<Object>): POJODefinition
-
_findPOJOSerializationType(Class<Object>): int
-
_modifyAndRegisterWriter(Class<Object>, ValueWriter): int
-
_registerWriter(Class<Object>, ValueWriter): int
-
_resolveBeanForSer(Class<Object>, POJODefinition): BeanPropertyWriter[]
-
type
-
ClassStack
-
RecursiveType
-
ResolvedType
-
serialVersionUID: long
-
NO_TYPES: ResolvedType[]
-
T_ARRAY: int
-
T_INTERFACE: int
-
T_PRIMITIVE: int
-
T_RECURSIVE: int
-
T_REGULAR: int
-
_kind: int
-
_erasedType: Class<Object>
-
_bindings: TypeBindings
-
_interfaces: ResolvedType[]
-
_elemType: ResolvedType
-
_super: ResolvedType
-
ResolvedType(Class<Object>): void
-
ResolvedType(Class<Object>, TypeBindings): void
-
ResolvedType(Class<Object>, TypeBindings, ResolvedType): void
-
ResolvedType(Class<Object>, TypeBindings, ResolvedType[]): void
-
ResolvedType(Class<Object>, ResolvedType, TypeBindings, ResolvedType[]): void
-
ResolvedType(int, Class<Object>, ResolvedType, TypeBindings, ResolvedType[], ResolvedType): void
-
erasedType(): Class<Object>
-
elementType(): ResolvedType
-
parentType(): ResolvedType
-
isArray(): boolean
-
implInterfaces(): List<ResolvedType>
-
typeParams(): List<ResolvedType>
-
typeBindings(): TypeBindings
-
typeParametersFor(Class<Object>): List<ResolvedType>
-
findSupertype(Class<Object>): ResolvedType
-
getDesc(): String
-
appendDesc(StringBuilder): StringBuilder
-
toString(): String
-
hashCode(): int
-
equals(Object): boolean
-
_appendClassDesc(StringBuilder): StringBuilder
-
TypeBindings
-
TypeResolver
-
serialVersionUID: long
-
NO_TYPES: ResolvedType[]
-
TYPE_OBJECT: ResolvedType
-
_primitives: HashMap<ClassKey, ResolvedType>
-
static class initializer
-
_cache: Map<ClassKey, ResolvedType>
-
TypeResolver(): void
-
readResolve(): Object
-
resolve(TypeBindings, Type): ResolvedType
-
_fromAny(ClassStack, Type, TypeBindings): ResolvedType
-
_fromClass(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_constructType(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_resolveSuperInterfaces(ClassStack, Class<Object>, TypeBindings): ResolvedType[]
-
_resolveSuperClass(ClassStack, Class<Object>, TypeBindings): ResolvedType
-
_fromParamType(ClassStack, ParameterizedType, TypeBindings): ResolvedType
-
_fromVariable(ClassStack, TypeVariable<GenericDeclaration>, TypeBindings): ResolvedType
Java files
Class files