A B C D E F G H I J K L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(boolean) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(boolean) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- add(double) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(double) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- add(int) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(int) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- add(long) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(long) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- add(CharSequence) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(CharSequence) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- add(Object) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- add(Object) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- add(String) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- add(String) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- addNull() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- addNull() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- addObject(Object) - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
-
Method used to add Java Object ("POJO") into sequence being composed: this requires that the underlying
JsonGenerator
has a properly configuredObjectCodec
to use for serializer object. - addObject(Object) - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
-
Method used to add Java Object ("POJO") into sequence being composed: this requires that the underlying
JsonGenerator
has a properly configureObjectCodec
to use for serializer object. - affectsCaching() - Method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- aliases() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- anyFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Read method that will take given JSON Source (of one of supported types), read contents and map it to one of simple mappings (
Map
for JSON Objects,List
for JSON Arrays,String
for JSON Strings, null for JSON null,Boolean
for JSON booleans andNumber
for JSON numbers. - AnyReader - Class in com.fasterxml.jackson.jr.ob.impl
-
ValueReader
used for "untyped" values; ones that are bound to whateverObject
is the natural mapping to JSON value that parser currently points to - AnyReader() - Constructor for class com.fasterxml.jackson.jr.ob.impl.AnyReader
- anySequenceFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Method for creating
ValueIterator
for reading streaming JSON content (specifically line-delimited and concatenated variants); individual values are bound as "Simple" type:Map
,List
,String
,Number
orBoolean
. - appendDesc(StringBuilder) - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- appendModifier(ReaderWriterModifier) - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
-
Method for inserting specified
ReaderWriterModifier
as the lowest priority modifier (that is, being called after all other modifiers registered). - appendProvider(ReaderWriterProvider) - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
-
Method for inserting specified
ReaderWriterProvider
as the lowest priority provider (that is, having lower precedence than anything registered so far) - ArrayComposer<PARENT extends ComposerBase> - Class in com.fasterxml.jackson.jr.ob.comp
- ArrayComposer(PARENT, JsonGenerator) - Constructor for class com.fasterxml.jackson.jr.ob.comp.ArrayComposer
- arrayFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- arrayOfFrom(Class<T>, Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- arrayReader(Class<?>, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- ArrayReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Reader for typed Array values.
- ArrayReader(Class<?>, Class<?>, ValueReader) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ArrayReader
- arraysAsLists() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- asBytes(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- asCodec() - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Convenience method for constructing an adapter that uses this instance as a
ObjectCodec
- asString(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
B
- beanFrom(Class<T>, Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- BeanPropertyIntrospector - Class in com.fasterxml.jackson.jr.ob.impl
-
Helper class that jackson-jr uses by default to introspect POJO properties (represented as
POJODefinition
) to build general POJO readers (deserializers) and writers (serializers). - BeanPropertyIntrospector() - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
- BeanPropertyReader - Class in com.fasterxml.jackson.jr.ob.impl
- BeanPropertyReader(BeanPropertyReader, ValueReader) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- BeanPropertyReader(String, Field, Method) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- BeanPropertyWriter - Class in com.fasterxml.jackson.jr.ob.impl
-
Simple container class used to contain information needed for serializing value of a single POJO property.
- BeanPropertyWriter(int, String, Field, Method) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- beanReader(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- BeanReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Class that contains information about dynamically introspected Bean types, to be able to deserialize (read) JSON into a POJO and serialize (write) POJO as JSON.
- BeanReader(Class<?>, Map<String, BeanPropertyReader>, Constructor<?>, Constructor<?>, Constructor<?>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanReader
-
Deprecated.
- BeanReader(Class<?>, Map<String, BeanPropertyReader>, Constructor<?>, Constructor<?>, Constructor<?>, Set<String>, Map<String, String>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanReader
-
Constructors used for deserialization use case
- beanSequenceFrom(Class<T>, Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Method for creating
ValueIterator
for reading streaming JSON content (specifically line-delimited and concatenated variants); individual values are bound to specific Bean (POJO) type. - BeanWriter - Class in com.fasterxml.jackson.jr.ob.impl
- BeanWriter(Class<?>, BeanPropertyWriter[]) - Constructor for class com.fasterxml.jackson.jr.ob.impl.BeanWriter
- blueprint(ReaderWriterProvider, ReaderWriterModifier) - Static method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- blueprint(ReaderWriterProvider, ReaderWriterModifier) - Static method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- build() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- build() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- build() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- buildArray() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Alternative build method used when desired result type is
Object[]
- buildArray() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- buildArray(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- buildCollection() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
The usual build method to use for constructing
Collection
- buildCollection() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- builder() - Static method in class com.fasterxml.jackson.jr.ob.JSON
- builder(JsonFactory) - Static method in class com.fasterxml.jackson.jr.ob.JSON
- builder(String) - Static method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- Builder(JsonFactory) - Constructor for class com.fasterxml.jackson.jr.ob.JSON.Builder
- buildIfNeeded() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- bytesComposer(int, JsonGenerator, ByteArrayBuilder) - Static method in class com.fasterxml.jackson.jr.ob.JSONComposer
C
- CACHE_FLAGS - Static variable in class com.fasterxml.jackson.jr.ob.JSON
- cacheBreakers() - Static method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
-
Method for calculating bitset of features that force flushing of POJO handler caches.
- ClassKey - Class in com.fasterxml.jackson.jr.ob.impl
-
Key class, used as an efficient and accurate key for locating per-class values from
Map
s. - ClassKey() - Constructor for class com.fasterxml.jackson.jr.ob.impl.ClassKey
- ClassKey(Class<?>, int) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ClassKey
- clear() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- clone() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- close() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- collectionBuilder() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- collectionBuilder(CollectionBuilder) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- CollectionBuilder - Class in com.fasterxml.jackson.jr.ob.api
-
Helper class that is used for constructing
Collection
s to map JSON Array values in. - CollectionBuilder(int, Class<?>) - Constructor for class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- CollectionBuilder.Default - Class in com.fasterxml.jackson.jr.ob.api
-
Default
CollectionBuilder
implementation, which usesArrayList
as the type ofList
to build, unless instructed otherwise. - collectionComposer(int, T) - Static method in class com.fasterxml.jackson.jr.ob.JSONComposer
- CollectionComposer<PARENT extends ComposerBase,C extends java.util.Collection<java.lang.Object>> - Class in com.fasterxml.jackson.jr.ob.comp
- CollectionComposer(C) - Constructor for class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- CollectionComposer(PARENT) - Constructor for class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- collectionReader(Class<?>, ResolvedType) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- collectionReader(Class<?>, Type) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- CollectionReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Reader for typed
Collection
values. - CollectionReader(Class<?>, ValueReader) - Constructor for class com.fasterxml.jackson.jr.ob.impl.CollectionReader
- com.fasterxml.jackson.jr.ob - package com.fasterxml.jackson.jr.ob
- com.fasterxml.jackson.jr.ob.api - package com.fasterxml.jackson.jr.ob.api
- com.fasterxml.jackson.jr.ob.comp - package com.fasterxml.jackson.jr.ob.comp
- com.fasterxml.jackson.jr.ob.impl - package com.fasterxml.jackson.jr.ob.impl
- com.fasterxml.jackson.jr.type - package com.fasterxml.jackson.jr.type
- composeBytes() - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeCollection(C) - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeList() - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeMap() - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeMap(Map<String, Object>) - Method in class com.fasterxml.jackson.jr.ob.JSON
- ComposerBase - Class in com.fasterxml.jackson.jr.ob.comp
-
Base class for all composer implementations.
- ComposerBase() - Constructor for class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- composeString() - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeTo(File) - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeTo(OutputStream) - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeTo(Writer) - Method in class com.fasterxml.jackson.jr.ob.JSON
- composeUsing(JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.JSON
- constructCollection() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- constructMap() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- containsKey(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- containsValue(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- create() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- create(long) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- create(Class<?>, ResolvedType[]) - Static method in class com.fasterxml.jackson.jr.type.TypeBindings
- create(Class<?>, List<ResolvedType>) - Static method in class com.fasterxml.jackson.jr.type.TypeBindings
- create(String) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- createArrayNode() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- createArrayNode() - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Convenience method, equivalent to:
- createObjectNode() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- createObjectNode() - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Convenience method, equivalent to:
- createParser(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Factory method for opening a
JsonParser
to read content from one of following supported sourcesInputStream
Reader
byte[]
char[]
String
/CharSequence
URL
File
- createReader(Class<?>, Class<?>, Type) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Factory method for creating standard readers of any declared type.
D
- dateToString(Date) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- Default(int, Class<?>) - Constructor for class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- Default(int, Class<?>) - Constructor for class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- defaultCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- defaultImpl() - Static method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Factory method for getting a blueprint instance of the default
CollectionBuilder
implementation. - defaultImpl() - Static method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
-
Factory method for getting a blueprint instance of the default
MapBuilder
implementation. - defaults() - Static method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- DeferredMap - Class in com.fasterxml.jackson.jr.ob.impl
-
A specialized
Map
implementation that will collect entries during building, but only materialize full lookup structure when needed; that is, actual building of hash lookup is deferred. - DeferredMap(boolean) - Constructor for class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- DeferredMap(boolean, int) - Constructor for class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- disable(JSON.Feature...) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
-
Method for disabling a set of Features for
JSON
to be built.
E
- elementType() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- EMPTY_ARRAY - Static variable in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- EMPTY_ITERATOR - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
- emptyArray() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Specialized method that is called when an empty
Object[]
needs to be returned. - emptyArray(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- emptyBindings() - Static method in class com.fasterxml.jackson.jr.type.TypeBindings
- emptyCollection() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- emptyCollection() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Specialized method that is called when an empty Collection needs to be constructed; this may be a new Collection, or an immutable shared one, depending on implementation.
- emptyIterator() - Static method in class com.fasterxml.jackson.jr.ob.ValueIterator
- emptyMap() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- emptyMap() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
-
Specialized method that is called when an empty list needs to be constructed; this may be a new list, or an immutable shared List, depending on implementation.
- enable(JSON.Feature...) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
-
Method for enabling a set of Features for
JSON
to be built. - enabledByDefault() - Method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- end() - Method in class com.fasterxml.jackson.jr.ob.comp.ArrayComposer
- end() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- end() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- end() - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- entrySet() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- enumReader(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- EnumReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Reader for Enum values: needed because we need a simple
Map
for efficient conversion from id (gotten withEnum.toString()
to value. - EnumReader(Class<?>, Object[], Map<String, Object>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.EnumReader
- equals(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.ClassKey
- equals(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- equals(Object) - Method in class com.fasterxml.jackson.jr.type.RecursiveType
- equals(Object) - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- equals(Object) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- erasedType() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- ExtensionContext - Class in com.fasterxml.jackson.jr.ob.api
-
API that lets
JacksonJrExtension
s to register handlers it needs to. - ExtensionContext() - Constructor for class com.fasterxml.jackson.jr.ob.api.ExtensionContext
F
- FAIL_ON_DUPLICATE_MAP_KEYS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
When encountering duplicate keys for JSON Objects, should an exception be thrown or not? If exception is not thrown, the last instance from input document will be used.
- FAIL_ON_UNKNOWN_BEAN_PROPERTY - com.fasterxml.jackson.jr.ob.JSON.Feature
-
When encountering a JSON Object property name for which there is no matching Bean property, should an exception be thrown (true), or should JSON Property value be quietly skipped (false)?
- FAIL_ON_UNKNOWN_TYPE_WRITE - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines what happens when we encounter a value of unrecognized type for which we do not have standard handler: if enabled, will throw a
JSONObjectException
, if disabled simply callsObject.toString()
and uses that JSON String as serialization. - featureMask() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- field - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- findBoundType(String) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- findCollectionReader(JSONReader, Class<?>, ResolvedType, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider
- findCollectionReader(JSONReader, Class<?>, ResolvedType, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- findMapReader(JSONReader, Class<?>, ResolvedType, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider
- findMapReader(JSONReader, Class<?>, ResolvedType, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- findProperty(String) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- findReader(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Method used during deserialization to find handler for given non-generic type: will first check for already resolved (and cached) readers -- and return if one found -- and then if no cached reader found, create one, cache, return.
- findSerializationType(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
The main lookup method used to find type identifier for given raw class; including Bean types (if allowed).
- findSupertype(Class<?>) - Method in class com.fasterxml.jackson.jr.type.ResolvedType
-
Method for finding super type of this type that has specified type erased signature.
- findValueReader(JSONReader, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider
-
Method called to find custom reader for given type that is NOT one of special container types (
Collection
,Map
): typically value is a scalar, Bean or Enum. - findValueReader(JSONReader, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- findValueWriter(JSONWriter, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider
- findValueWriter(JSONWriter, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- finish() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- finish() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- finish() - Method in class com.fasterxml.jackson.jr.ob.JSONComposer
-
Method to call to complete composition, flush any pending content, and return instance of specified result type.
- flush() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- flush() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- flush() - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- flush() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
-
Calls
JsonGenerator.flush()
on underlyingJsonGenerator
. - FLUSH_AFTER_WRITE_VALUE - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether
JsonGenerator.flush()
is called afterwrite()
method that takes JsonGenerator as an argument completes (that is, does NOT affect methods that use other destinations). - FORCE_REFLECTION_ACCESS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether access to
Method
s andConstructor
s that are used with dynamically introspected Beans may be forced usingAccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean)
or not. - from(JsonParser, String) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- from(JsonParser, String, Object...) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- from(JsonParser, Throwable, String, Object...) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- fromBoolean(boolean) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
-
Method called to let implementation change a
Boolean
value that has been read from input. - fromEmbedded(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- fromKey(String) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
-
Method called to let implementation change a key of an Object field after being parsed from input.
- fromNull() - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
-
Method called to let implementation change a null value that has been read from input.
- fromString(String) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
-
Method called to let implementation change a
String
value that has been read from input. - fromUnexpectedIOE(IOException) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Factory method used when "upgrading" an
IOException
intoJSONObjectException
: usually only needed to comply with a signature.
G
- genericSetterType() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- get(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- getBoundName(int) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- getBoundType(int) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- getCurrentLocation() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Convenience method, functionally equivalent to:
iterator.getParser().getCurrentLocation()
- getDesc() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- getFactory() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- getFieldName() - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- getFrom() - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- getIgnorableNames() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- getIndex() - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- getJsonFactory() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
-
Deprecated.
- getLocalizedMessage() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- getMessage() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method is overridden so that we can properly inject description of problem path, if such is defined.
- getName() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- getParser() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Accessor for getting underlying parser this iterator uses.
- getPath() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method for accessing full structural path within type hierarchy down to problematic property.
- getPathReference() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method for accesing description of path that lead to the problem that triggered this exception
- getPathReference(StringBuilder) - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- getProperties() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- getReader() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- getStreamingFactory() - Method in class com.fasterxml.jackson.jr.ob.JSON
- getter - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- getTreeCodec() - Method in class com.fasterxml.jackson.jr.ob.JSON
- getTypeParameters() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- getValueFor(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- getValueWriter(int) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
H
- HANDLE_JAVA_BEANS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether Bean types (Java objects with getters and setters that expose state to serialize) will be recognized and handled or not.
- handleUnknown(JSONReader, JsonParser, String) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- hasAliases() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- hashCode() - Method in class com.fasterxml.jackson.jr.ob.impl.ClassKey
- hashCode() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- hashCode() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- hashCode() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- hasNext() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- hasNextValue() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Equivalent of
ValueIterator.next()
but one that may throw checked exceptions from Jackson due to invalid input. - hasSetter() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- hasUnbound(String) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
I
- implInterfaces() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- insertModifier(ReaderWriterModifier) - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
-
Method for inserting specified
ReaderWriterModifier
as the highest priority modifier (that is, being called before any other modifiers registered). - insertProvider(ReaderWriterProvider) - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
-
Method for inserting specified
ReaderWriterProvider
as the highest priority provider (that is, having higher precedence than anything registered so far) - instance() - Static method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
- isArray() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- isDisabled(int) - Method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- isEmpty() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- isEmpty() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- isEnabled(int) - Method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- isEnabled(JSON.Feature) - Method in class com.fasterxml.jackson.jr.ob.JSON
- isGetter - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
J
- JacksonJrExtension - Class in com.fasterxml.jackson.jr.ob
-
Simple interface that processing additions can implement to be easily pluggable to main Jackson jr handler,
JSON
. - JacksonJrExtension() - Constructor for class com.fasterxml.jackson.jr.ob.JacksonJrExtension
- JSON - Class in com.fasterxml.jackson.jr.ob
-
Main entry point for functionality for reading and writing JSON and configuring details of reading and writing.
- JSON() - Constructor for class com.fasterxml.jackson.jr.ob.JSON
- JSON(JsonFactory) - Constructor for class com.fasterxml.jackson.jr.ob.JSON
- JSON(JSON.Builder) - Constructor for class com.fasterxml.jackson.jr.ob.JSON
-
Constructor used when creating instance using
JSON.Builder
. - JSON(JSON, int, JsonFactory, TreeCodec, JSONReader, JSONWriter, PrettyPrinter) - Constructor for class com.fasterxml.jackson.jr.ob.JSON
- JSON(JSON, ValueReaderLocator, ValueWriterLocator) - Constructor for class com.fasterxml.jackson.jr.ob.JSON
- JSON.Builder - Class in com.fasterxml.jackson.jr.ob
-
Builder class that needs to be used for certain kind of "static" configuration (settings that can not vary on per-call basis for
JSON
), such as Extension registration. - JSON.Feature - Enum in com.fasterxml.jackson.jr.ob
-
Simple on/off (enabled/disabled) features for
JSON
; used for simple configuration aspects. - JSONAsObjectCodec - Class in com.fasterxml.jackson.jr.ob.impl
-
Convenience wrapper around
JSON
that implementsObjectCodec
. - JSONAsObjectCodec(JSON) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- JSONAsObjectCodec(JSON, JsonFactory) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- JSONAsObjectCodec(JSON, JsonFactory, TreeCodec) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- JSONComposer<T> - Class in com.fasterxml.jackson.jr.ob
-
Root-level composer object that acts as streaming "builder" object, using an underlying
JsonGenerator
object. - JSONComposer(int, JsonGenerator, boolean) - Constructor for class com.fasterxml.jackson.jr.ob.JSONComposer
- JSONComposer(int, JsonGenerator, SegmentedStringWriter) - Constructor for class com.fasterxml.jackson.jr.ob.JSONComposer
- JSONComposer(int, JsonGenerator, ByteArrayBuilder) - Constructor for class com.fasterxml.jackson.jr.ob.JSONComposer
- JSONComposer(int, T) - Constructor for class com.fasterxml.jackson.jr.ob.JSONComposer
- JSONObjectException - Exception in com.fasterxml.jackson.jr.ob
-
Standard exception exposed by this package; equivalent of
com.fasterxml.jackson.databind.JsonMappingException
(and, in fact, much of implementation came from that class, but had to be cut-n-pasted since we do not depend on databind package). - JSONObjectException(String) - Constructor for exception com.fasterxml.jackson.jr.ob.JSONObjectException
- JSONObjectException(String, JsonLocation) - Constructor for exception com.fasterxml.jackson.jr.ob.JSONObjectException
- JSONObjectException(String, JsonLocation, Throwable) - Constructor for exception com.fasterxml.jackson.jr.ob.JSONObjectException
- JSONObjectException(String, Throwable) - Constructor for exception com.fasterxml.jackson.jr.ob.JSONObjectException
- JSONObjectException.Reference - Class in com.fasterxml.jackson.jr.ob
-
Simple bean class used to contain references.
- jsonReader() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- jsonReader(JSONReader) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- JSONReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Root-level helper object that handles initial delegation to actual readers (which are
ValueReader
s), but does not handle any of reading itself (despite name). - JSONReader(CollectionBuilder, MapBuilder) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Constructor used for creating the blueprint instances.
- JSONReader(JSONReader, int, ValueReaderLocator, TreeCodec, JsonParser) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Constructor used for per-operation (non-blueprint) instance.
- jsonWriter() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- jsonWriter(JSONWriter) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- JSONWriter - Class in com.fasterxml.jackson.jr.ob.impl
-
Object that handles serialization of simple Objects into underlying data format (usually JSON).
- JSONWriter() - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
Constructor used for creating differently configured blueprint instances
- JSONWriter(JSONWriter, int, ValueWriterLocator, TreeCodec, JsonGenerator) - Constructor for class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
Constructor for non-blueprint instances.
K
- keySet() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- keyToString(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
L
- listFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- listOfFrom(Class<T>, Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- longCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
M
- mapBuilder() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- mapBuilder(MapBuilder) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- MapBuilder - Class in com.fasterxml.jackson.jr.ob.api
-
Helper class that is used for constructing
Map
s to map JSON Object values in. - MapBuilder(int, Class<?>) - Constructor for class com.fasterxml.jackson.jr.ob.api.MapBuilder
- MapBuilder.Default - Class in com.fasterxml.jackson.jr.ob.api
-
Default
MapBuilder
implementation which builds eitherHashMap
orLinkedHashMap
instances (depending onPRESERVE_FIELD_ORDERING
). - mapComposer(int, Map<String, Object>) - Static method in class com.fasterxml.jackson.jr.ob.JSONComposer
- MapComposer<PARENT extends ComposerBase> - Class in com.fasterxml.jackson.jr.ob.comp
- MapComposer(Map<String, Object>) - Constructor for class com.fasterxml.jackson.jr.ob.comp.MapComposer
- MapComposer(PARENT) - Constructor for class com.fasterxml.jackson.jr.ob.comp.MapComposer
- mapFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- mapOfFrom(Class<T>, Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Read method for reading a
Map
oftype
(usually POJO) values. - mapReader(Class<?>, ResolvedType) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- mapReader(Class<?>, Type) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- MapReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Reader for typed
Map
values. - MapReader(Class<?>, ValueReader) - Constructor for class com.fasterxml.jackson.jr.ob.impl.MapReader
- mask() - Method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
- MAX_CACHED_READERS - Static variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
While we should be able to cache all types in the active working set, we should also avoid potential unbounded retention, since there is often just one big instance per JVM (or at least ClassLoader).
- missingNode() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- MODE_ANY - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Mode in which values are read as "Simple" content,
Map
s,List
s,String
s,Number
s andBoolean
s. - MODE_BEAN - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Mode in which values are read as POJOs/Beans.
- MODE_TREE - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Mode in which values are read as "Tree" values, as bound by registered
TreeCodec
. - modifyValueReader(JSONReader, Class<?>, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
-
Method called after
ValueReader
to use has been constructed, but before it is to be used for the first time. - modifyValueReader(JSONReader, Class<?>, ValueReader) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- modifyValueWriter(JSONWriter, Class<?>, ValueWriter) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
-
Method called after
ValueWriter
to use has been constructed, but before it is to be used for the first time. - modifyValueWriter(JSONWriter, Class<?>, ValueWriter) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
N
- name - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- name - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- newBuilder() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- newBuilder() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- newBuilder(int) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- newBuilder(int) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- newBuilder(int) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- newBuilder(int) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- newBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- newBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- newBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- newBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- next() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- nextValue() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- NO_PROPS - Static variable in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
- NO_PROPS_FOR_WRITE - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- NO_TYPES - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- nullNode() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
O
- ObjectComposer<PARENT extends ComposerBase> - Class in com.fasterxml.jackson.jr.ob.comp
- ObjectComposer(PARENT, JsonGenerator) - Constructor for class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- of(ReaderWriterModifier, ReaderWriterModifier) - Static method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
-
Factory method for "combining" given 2 modifiers so that if neither is
null
, aReaderWriterModifier.Pair
is constructed; otherwise if one is non-null, that provider is returned; or if both arenull
s,null
is returned. - of(ReaderWriterProvider, ReaderWriterProvider) - Static method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
-
Factory method for "combining" given 2 providers so that if neither is
null
, aReaderWriterProvider.Pair
is constructed; otherwise if one is non-null, that provider is returned; or if both arenull
s,null
is returned. - overrideStandardValueWriter(JSONWriter, Class<?>, int) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
-
Method called instead of
ReaderWriterModifier.modifyValueWriter(com.fasterxml.jackson.jr.ob.impl.JSONWriter, java.lang.Class<?>, com.fasterxml.jackson.jr.ob.api.ValueWriter)
for set of non-POJO "standard" JDK types that do not have matchingValueWriter
and are normally directly serialized byJSONWriter
itself. - overrideStandardValueWriter(JSONWriter, Class<?>, int) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
P
- PackageVersion - Class in com.fasterxml.jackson.jr.ob
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion() - Constructor for class com.fasterxml.jackson.jr.ob.PackageVersion
- Pair(ReaderWriterModifier, ReaderWriterModifier) - Constructor for class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- Pair(ReaderWriterProvider, ReaderWriterProvider) - Constructor for class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- parentType() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- perOperationInstance(int, ValueReaderLocator, TreeCodec, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- perOperationInstance(int, ValueWriterLocator, TreeCodec, JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- perOperationInstance(JSONReader, int) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- perOperationInstance(JSONWriter, int) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- POJODefinition - Class in com.fasterxml.jackson.jr.ob.impl
-
Definition of a single Bean-style Java class, without assumptions on usage for serialization or deserialization, used as input for constructing bean readers and writers.
- POJODefinition(POJODefinition, POJODefinition.Prop[], Set<String>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- POJODefinition(Class<?>, POJODefinition.Prop[], Constructor<?>, Constructor<?>, Constructor<?>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- POJODefinition.Prop - Class in com.fasterxml.jackson.jr.ob.impl
- pojoDefinitionForDeserialization(JSONReader, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- pojoDefinitionForDeserialization(JSONReader, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
- pojoDefinitionForDeserialization(JSONReader, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
- pojoDefinitionForSerialization(JSONWriter, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- pojoDefinitionForSerialization(JSONWriter, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
- pojoDefinitionForSerialization(JSONWriter, Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyIntrospector
- prependPath(JSONObjectException.Reference) - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- prependPath(Object, int) - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method called to prepend a reference information in front of current path
- prependPath(Object, String) - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method called to prepend a reference information in front of current path
- PRESERVE_FIELD_ORDERING - com.fasterxml.jackson.jr.ob.JSON.Feature
-
This feature can be used to indicate that the reader should preserve order of the properties same as what input document has.
- PRETTY_PRINT_OUTPUT - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that can be enabled to use "pretty-printing", basic indentation to make resulting JSON easier to read by humans by adding white space such as line feeds and indentation.
- prettyPrinter() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- prettyPrinter(PrettyPrinter) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
-
Method for specifying
PrettyPrinter
JSON
to be built should use on serialization. - Prop(String, Field, Method, Method, Method, Collection<String>) - Constructor for class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- properties() - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
-
Deprecated.
- propertiesByName() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- put(String, boolean) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, boolean) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- put(String, double) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, double) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- put(String, int) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, int) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- put(String, long) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, long) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- put(String, CharSequence) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, CharSequence) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- put(String, Object) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- put(String, Object) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- put(String, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- put(String, String) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- put(String, String) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- putNull(String) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- putNull(String) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- putObject(String, Object) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
-
Method used to put a Java Object ("POJO") value into Object being composed: this requires that the underlying
JsonGenerator
has a properly configuredObjectCodec
to use for serializer object.
R
- rawSetterType() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Method called to deserialize value of type supported by this reader, using given parser.
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.ArrayReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
-
Method used for deserialization; will read an instance of the bean type using given parser.
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.CollectionReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.EnumReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.MapReader
- read(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- READ_JSON_ARRAYS_AS_JAVA_ARRAYS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
When reading JSON Arrays, should matching Java value be of type
Object[]
(true) orList
(false)? - READ_ONLY - com.fasterxml.jackson.jr.ob.JSON.Feature
-
This feature can be enabled to reduce memory usage for use cases where resulting container objects (
Map
s andCollection
s) do not need to mutable (that is, their contents can not changed). - readAll() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Convenience method for reading all entries accessible via this iterator; resulting container will be a
ArrayList
. - readAll(C) - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Convenience method for reading all entries accessible via this iterator
- readAll(L) - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Convenience method for reading all entries accessible via this iterator
- readArray() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Array from input and building a
Object[]
out of it. - readArrayFromArray(JSONReader, JsonParser, CollectionBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- readArrayOf(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- readBean(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Object from input and building a Bean of specified type out of it; Bean has to conform to standard Java Bean specification by having setters for passing JSON Object properties.
- readCollectionFromArray(JSONReader, JsonParser, CollectionBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- readerWriterModifier() - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- readerWriterModifier() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- ReaderWriterModifier - Class in com.fasterxml.jackson.jr.ob.api
-
API to implement to apply modifications to
ValueReader
s andValueWriter
s of all kinds (default scalar ones, custom ones, POJO ones). - ReaderWriterModifier() - Constructor for class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier
- ReaderWriterModifier.Pair - Class in com.fasterxml.jackson.jr.ob.api
-
Implementation that allows chaining of two modifiers, one (first) with higher precedence than the other (second).
- readerWriterProvider() - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- readerWriterProvider() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- ReaderWriterProvider - Class in com.fasterxml.jackson.jr.ob.api
-
API to implement to provide custom
ValueReader
s andValueWriter
s. - ReaderWriterProvider() - Constructor for class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider
- ReaderWriterProvider.Pair - Class in com.fasterxml.jackson.jr.ob.api
-
Implementation that allows chaining of two providers, one (first) with higher precedence than the other (second).
- readFromObject(JSONReader, JsonParser, MapBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- readList() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Array from input and building a
List
out of it. - readListOf(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Array from input and building a
List
out of it, binding values into specifiedtype
. - readMap() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Object from input and building a
Map
out of it. - readMapOf(Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a JSON Object from input and building a
Map
out of it, binding values into specifiedtype
. - readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Method called to deserialize value of type supported by this reader, using given parser.
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.ArrayReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.CollectionReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.EnumReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.MapReader
- readNext(JSONReader, JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- readResolve() - Method in class com.fasterxml.jackson.jr.type.TypeResolver
- readTree() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- readTree(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValue() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Method for reading a "simple" Object of type indicated by JSON content:
Map
for JSON Object,Map
for JSON Array (or,Object[]
if so configured),String
for JSON String value and so on. - readValue(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValue(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValue(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValues(JsonParser, ResolvedType) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValues(JsonParser, TypeReference<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- readValues(JsonParser, Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- RecursiveType - Class in com.fasterxml.jackson.jr.type
- RecursiveType(Class<?>, TypeBindings) - Constructor for class com.fasterxml.jackson.jr.type.RecursiveType
- Reference() - Constructor for class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
-
Default constructor for deserialization/sub-classing purposes
- Reference(Object) - Constructor for class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- Reference(Object, int) - Constructor for class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- Reference(Object, String) - Constructor for class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- register(ExtensionContext) - Method in class com.fasterxml.jackson.jr.ob.JacksonJrExtension
-
Method called by
JSON
to let extension register handlers it wants to. - register(JacksonJrExtension) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
-
Method for registering given extension to be used by
JSON
this builder builds. - remove() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- remove(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- resolve(TypeBindings, Type) - Method in class com.fasterxml.jackson.jr.type.TypeResolver
-
Factory method for resolving specified Java
Type
, givenTypeBindings
needed to resolve any type variables. - ResolvedType - Class in com.fasterxml.jackson.jr.type
- ResolvedType(Class<?>) - Constructor for class com.fasterxml.jackson.jr.type.ResolvedType
- ResolvedType(Class<?>, ResolvedType, TypeBindings, ResolvedType[]) - Constructor for class com.fasterxml.jackson.jr.type.ResolvedType
- ResolvedType(Class<?>, TypeBindings) - Constructor for class com.fasterxml.jackson.jr.type.ResolvedType
- ResolvedType(Class<?>, TypeBindings, ResolvedType) - Constructor for class com.fasterxml.jackson.jr.type.ResolvedType
- ResolvedType(Class<?>, TypeBindings, ResolvedType[]) - Constructor for class com.fasterxml.jackson.jr.type.ResolvedType
- rootComposer(Map<String, Object>) - Static method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- rootComposer(T) - Static method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
S
- selfRefType() - Method in class com.fasterxml.jackson.jr.type.RecursiveType
- SequenceComposer<THIS extends SequenceComposer<THIS>> - Class in com.fasterxml.jackson.jr.ob.comp
- SequenceComposer(JsonGenerator) - Constructor for class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- set(JSON.Feature, boolean) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- setFieldName(String) - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- setFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- setIndex(int) - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- setter - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition.Prop
- setTreeCodec(TreeCodec) - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
-
Method for setting
TreeCodec
to use, replacing codec that was formerly configured (if any). - setValueFor(Object, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- SimpleValueReader - Class in com.fasterxml.jackson.jr.ob.impl
-
Default
ValueReader
used for simple scalar types and related, not including POJO-,Map
andCollection
types. - SimpleValueReader(Class<?>, int) - Constructor for class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- singletonArray(Class<?>, T) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- singletonArray(Object) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Specialized method that is called when a single-entry array needs to be constructed.
- singletonCollection(Object) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Specialized method that is called when a single-entry Collection needs to be constructed.
- singletonMap(String, Object) - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
-
Specialized method that is called when an empty list needs to be constructed; this may be a new list, or an immutable shared List, depending on implementation.
- size() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- size() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- start() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- start() - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- start() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- start() - Method in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- startArray() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- startArray() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- startArrayField(SerializableString) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- startArrayField(SerializableString) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- startArrayField(String) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- startArrayField(String) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- startObject() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- startObject() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- startObjectField(SerializableString) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- startObjectField(SerializableString) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- startObjectField(String) - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- startObjectField(String) - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- STATE_CLOSED - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
State in which iterator is closed
- STATE_HAS_VALUE - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
State in which "hasNextValue()" has been successfully called and deserializer can be called to fetch value
- STATE_MAY_HAVE_VALUE - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
State in which no recovery is needed, but "hasNextValue()" needs to be called first
- STATE_NEED_RESYNC - Static variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
State in which value read failed
- std - Static variable in class com.fasterxml.jackson.jr.ob.impl.AnyReader
- std - Static variable in class com.fasterxml.jackson.jr.ob.JSON
-
Singleton instance with standard, default configuration.
- streamComposer(int, JsonGenerator, boolean) - Static method in class com.fasterxml.jackson.jr.ob.JSONComposer
- streamFactory() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- stringComposer(int, JsonGenerator, SegmentedStringWriter) - Static method in class com.fasterxml.jackson.jr.ob.JSONComposer
- stringCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
T
- T_ARRAY - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- T_INTERFACE - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- T_PRIMITIVE - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- T_RECURSIVE - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- T_REGULAR - Static variable in class com.fasterxml.jackson.jr.type.ResolvedType
- toString() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- toString() - Method in class com.fasterxml.jackson.jr.ob.impl.ClassKey
- toString() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- toString() - Method in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
- toString() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- toString() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- toString() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- treeAsTokens(TreeNode) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- treeCodec() - Method in class com.fasterxml.jackson.jr.ob.api.ExtensionContext
- treeCodec() - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
- treeCodec(TreeCodec) - Method in class com.fasterxml.jackson.jr.ob.JSON.Builder
-
Method for specifying
TreeCodec
JSON
to be built should use for reading and writingTreeNode
values. - treeFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Method for reading content as a JSON Tree (of type that configured
TreeCodec
, seeJSON.with(TreeCodec)
) supports. - treeSequenceFrom(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Method for creating
ValueIterator
for reading streaming JSON content (specifically line-delimited and concatenated variants); individual values are bound as JSON Trees(of type that configuredTreeCodec
, seeJSON.with(TreeCodec)
) supports. - treeToValue(TreeNode, Class<T>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- typeBindings() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- TypeBindings - Class in com.fasterxml.jackson.jr.type
-
Helper class used for storing binding of local type variables to matching resolved types, in context of a single class.
- typeId - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- typeParameterArray() - Method in class com.fasterxml.jackson.jr.type.TypeBindings
- typeParametersFor(Class<?>) - Method in class com.fasterxml.jackson.jr.type.ResolvedType
-
Method that will try to find type parameterization this type has for specified super type
- typeParams() - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- TypeResolver - Class in com.fasterxml.jackson.jr.type
-
Object that is used for resolving generic type information of a class so that it is accessible using simple API.
- TypeResolver() - Constructor for class com.fasterxml.jackson.jr.type.TypeResolver
U
- USE_BIG_DECIMAL_FOR_FLOATS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
When reading JSON Numbers, should
BigDecimal
be used for floating-point numbers; or shouldDouble
be used. - USE_DEFERRED_MAPS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
This feature determines whether
Map
instances constructed use deferred materialization (as implemented byDeferredMap
), in case user has not specified customMap
implementation. - USE_FIELDS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that enables use of public fields instead of setters and getters, in cases where no setter/getter is available.
- USE_IS_GETTERS - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Whether "is-getters" (like
public boolean isValuable()
) are detected for use or not.
V
- ValueIterator<T> - Class in com.fasterxml.jackson.jr.ob
-
Iterator exposed by
JSON
when binding sequence of objects. - ValueIterator(int, Class<?>, JsonParser, JSONReader, TreeCodec, boolean) - Constructor for class com.fasterxml.jackson.jr.ob.ValueIterator
- valueOf(String) - Static method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
-
Returns the enum constant of this type with the specified name.
- ValueReader - Class in com.fasterxml.jackson.jr.ob.api
-
API and base class for all "deserializer" implementations used to actually read values of Java types from (JSON) input.
- ValueReader(Class<?>) - Constructor for class com.fasterxml.jackson.jr.ob.api.ValueReader
- ValueReaderLocator - Class in com.fasterxml.jackson.jr.ob.impl
-
Helper object used for efficient detection of type information relevant to our conversion needs when writing out Java Objects as JSON.
- ValueReaderLocator(ReaderWriterProvider, ReaderWriterModifier) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Constructor for the blueprint instance
- ValueReaderLocator(ValueReaderLocator, int, JSONReader) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- ValueReaderLocator(ValueReaderLocator, ReaderWriterProvider, ReaderWriterModifier) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- values() - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- values() - Static method in enum com.fasterxml.jackson.jr.ob.JSON.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Method in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Accessor for non-generic (type-erased) type of values this reader produces from input.
- valueType() - Method in interface com.fasterxml.jackson.jr.ob.api.ValueWriter
-
Accessor for non-generic (type-erased) type of values this reader produces from input.
- valueType() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanWriter
- ValueWriter - Interface in com.fasterxml.jackson.jr.ob.api
- ValueWriterLocator - Class in com.fasterxml.jackson.jr.ob.impl
-
Helper object used for efficient detection of type information relevant to our conversion needs when writing out Java Objects as JSON.
- ValueWriterLocator(int, ReaderWriterProvider, ReaderWriterModifier) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
Constructor for the blueprint instance (and variations)
- ValueWriterLocator(ValueWriterLocator, int, JSONWriter) - Constructor for class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- version() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- version() - Method in class com.fasterxml.jackson.jr.ob.JSON
- version() - Method in class com.fasterxml.jackson.jr.ob.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.jr.ob.PackageVersion
W
- with(JsonFactory) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Deprecated.Since 2.11 should not try changing underlying stream factory but create a new instance if necessary: method will be removed from 3.0 at latest
- with(PrettyPrinter) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified
PrettyPrinter
, and returning new instance (or, if there would be no change, this instance). - with(TreeCodec) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Deprecated.Since 2.11 should try using builder (see
JSON.builder()
and create properly configured instance - with(CollectionBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- with(CollectionBuilder) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified
CollectionBuilder
, and returning new instance (or, if there would be no change, this instance). - with(MapBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- with(MapBuilder) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified
MapBuilder
, and returning new instance (or, if there would be no change, this instance). - with(ReaderWriterModifier) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- with(ReaderWriterModifier) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- with(ReaderWriterProvider) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- with(ReaderWriterProvider) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- with(ReaderWriterProvider) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Deprecated.Since 2.11 should register using
JacksonJrExtension
- with(JSONReader) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Deprecated.Since 2.11 should try using builder (see
JSON.builder()
and create properly configured instance - with(JSONWriter) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Deprecated.Since 2.11 should try using builder (see
JSON.builder()
and create properly configured instance - with(JSON.Feature...) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified features enabled.
- with(JSON.Feature, boolean) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified feature enabled or disabled (depending on
state
), and returning an instance with that setting; this may either be this instance (if feature already had specified state), or a newly constructed instance. - with(Class<?>, int) - Method in class com.fasterxml.jackson.jr.ob.impl.ClassKey
- withCacheCheck(int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- withCacheCheck(int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- withIgnorals(Set<String>) - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- withName(String) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- without(JSON.Feature...) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Mutant factory for constructing an instance with specified features disabled.
- withProperties(Collection<POJODefinition.Prop>) - Method in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- withReader(ValueReader) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- withUnboundVariable(String) - Method in class com.fasterxml.jackson.jr.type.TypeBindings
-
Method for creating an instance that has same bindings as this object, plus an indicator for additional type variable that may be unbound within this context; this is needed to resolve recursive self-references.
- wrapWithPath(Throwable, JSONObjectException.Reference) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
- wrapWithPath(Throwable, Object, int) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
- wrapWithPath(Throwable, Object, String) - Static method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Method that can be called to either create a new JsonMappingException (if underlying exception is not a JsonMappingException), or augment given exception with given path/reference information.
- write(Object, JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.JSON
- write(Object, File) - Method in class com.fasterxml.jackson.jr.ob.JSON
- write(Object, OutputStream) - Method in class com.fasterxml.jackson.jr.ob.JSON
- write(Object, Writer) - Method in class com.fasterxml.jackson.jr.ob.JSON
- WRITE_DATES_AS_TIMESTAMP - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether Date (and date/time) values (and Date-based things like
Calendar
s) are to be serialized as numeric timestamps (true), or using a textual representation (false) - WRITE_ENUMS_USING_INDEX - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether Enum values are written using numeric index (true), or String representation from calling
Enum.toString()
(false). - WRITE_NULL_PROPERTIES - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that defines what to do with
Map
entries and Java Bean properties that have null as value: if enabled, they will be written out normally; if disabled, such entries and properties will be ignored. - WRITE_READONLY_BEAN_PROPERTIES - com.fasterxml.jackson.jr.ob.JSON.Feature
-
Feature that determines whether "read-only" properties of Beans (properties that only have a getter but no matching setter) are to be included in Bean serialization or not; if disabled, only properties have have both setter and getter are serialized.
- writeBeanValue(BeanPropertyWriter[], Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBigDecimalField(String, BigDecimal) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBigDecimalValue(BigDecimal) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBigIntegerField(String, BigInteger) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBigIntegerValue(BigInteger) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBinaryField(String, byte[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBinaryValue(byte[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBooleanArrayField(String, boolean[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBooleanArrayValue(boolean[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBooleanField(String, boolean) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeBooleanValue(boolean) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeCollectionField(String, Collection<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeCollectionValue(Collection<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeDateField(String, Date) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeDateValue(Date) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeDoubleField(String, double) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeDoubleValue(double) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeEnumField(String, Enum<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeField(String, Object, int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIntArrayField(String, int[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIntArrayValue(int[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIntField(String, int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIntValue(int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIterableField(String, Iterable<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeIterableValue(Iterable<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeListField(String, List<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeListValue(List<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeLongArrayField(String, long[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeLongArrayValue(long[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeLongField(String, long) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeLongValue(long) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeMapField(String, Map<?, ?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeMapValue(Map<?, ?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeNullField(SerializedString) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeNullField(String) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeNullValue() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeObjectArrayField(String, Object[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeObjectArrayValue(Object[]) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeStringField(String, String) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeStringLikeField(String, String, int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeStringLikeValue(String, int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeStringValue(String) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeTree(JsonGenerator, TreeNode) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- writeTreeNodeField(String, TreeNode) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeTreeNodeValue(TreeNode) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeUnknownField(String, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeUnknownValue(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- writeValue(JsonGenerator, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- writeValue(JSONWriter, JsonGenerator, Object) - Method in interface com.fasterxml.jackson.jr.ob.api.ValueWriter
- writeValue(JSONWriter, JsonGenerator, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanWriter
- writeValue(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
Main entry point for non-blueprint instances: called for the root value to write it out.
_
- _aliasMapping - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
-
Mapping of aliased names to primary names (direct linkage unfortunately impractical due to implementation limits).
- _appendClassDesc(StringBuilder) - Method in class com.fasterxml.jackson.jr.type.ResolvedType
- _appendPathDesc(StringBuilder) - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- _bean() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- _bean() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyWriter
- _bindings - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _buildMap(int) - Method in class com.fasterxml.jackson.jr.ob.impl.DeferredMap
- _buildMessage() - Method in exception com.fasterxml.jackson.jr.ob.JSONObjectException
- _byIndex - Variable in class com.fasterxml.jackson.jr.ob.impl.EnumReader
- _byName - Variable in class com.fasterxml.jackson.jr.ob.impl.EnumReader
- _byteWriter - Variable in class com.fasterxml.jackson.jr.ob.JSONComposer
- _cache - Variable in class com.fasterxml.jackson.jr.type.TypeResolver
- _checkDups - Variable in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- _checkResultType(Class<?>, Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _checkTreeCodec() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _checkUnknown(Object) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _child - Variable in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _childClosed() - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _close(Closeable) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _closeChild() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- _closeChild() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _closeChild() - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- _closeChild() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- _closeGenerator - Variable in class com.fasterxml.jackson.jr.ob.JSONComposer
- _closeParser - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Flag that indicates whether input
JsonParser
should be closed when we are done or not; generally only called when caller did not pass JsonParser. - _closeWithError(Closeable, Exception) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _collection - Variable in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- _collectionBuilder - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Handler that takes care of constructing
Map
s as needed - _collectionBuilder - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _collectionBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- _collectionType - Variable in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
-
Optional
Collection
implementation class, used when specific implementation is desired. - _collectionType - Variable in class com.fasterxml.jackson.jr.ob.impl.CollectionReader
- _config(JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _config(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _createReader(Class<?>, Class<?>, Type) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- _current - Variable in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
- _current - Variable in class com.fasterxml.jackson.jr.ob.api.MapBuilder.Default
- _defaultCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _defaultReader() - Method in class com.fasterxml.jackson.jr.ob.JSON
- _defaultWriter() - Method in class com.fasterxml.jackson.jr.ob.JSON
- _elementType - Variable in class com.fasterxml.jackson.jr.ob.impl.ArrayReader
- _elemType - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _erasedType - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _extContext - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _features - Variable in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder
- _features - Variable in class com.fasterxml.jackson.jr.ob.api.MapBuilder
- _features - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- _features - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _features - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Feature flags that are enabled
- _features - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- _features - Variable in class com.fasterxml.jackson.jr.ob.JSON
- _features - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _features - Variable in class com.fasterxml.jackson.jr.ob.JSONComposer
- _fetchLong(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- _fieldName - Variable in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _fieldName - Variable in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
-
Name of field (for beans) or key (for Maps) that is part of the reference.
- _findPOJOSerializationType(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
Method called to locate a serializer for given type and return numeric id.
- _finish() - Method in class com.fasterxml.jackson.jr.ob.comp.ArrayComposer
- _finish() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- _finish() - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _finish() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _finish() - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- _finish() - Method in class com.fasterxml.jackson.jr.ob.JSONComposer
- _from - Variable in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
-
Object through which reference was resolved.
- _generator - Variable in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- _generator - Variable in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- _generator - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _handleIOException(IOException) - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- _handleMappingException(JSONObjectException) - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- _ignorableNames - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _ignorableNames - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
-
Possible per-class definition of names that may be ignored safely during deserialization.
- _illegalCall() - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _incompleteReaders - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
During resolution, some readers may be in-progress, but need to be linked: for example, with cyclic type references.
- _index - Variable in class com.fasterxml.jackson.jr.ob.JSONObjectException.Reference
-
Index within a
Collection
instance that contained the reference; used if index is relevant and available. - _initForReading(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _interfaces - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _json - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _jsonFactory - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _jsonFactory - Variable in class com.fasterxml.jackson.jr.ob.JSON
-
Underlying JSON factory used for creating Streaming parsers and generators.
- _kind - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _knownReaders - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Set of
ValueReader
s that we have resolved - _knownSerTypes - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
Mapping from classes to resolved type constants or indexes, to use for serialization.
- _knownWriters - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- _list(int) - Method in class com.fasterxml.jackson.jr.ob.api.CollectionBuilder.Default
-
Overridable factory method for constructing underlying List.
- _longCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _map - Variable in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _mapBuilder - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Handler that takes care of constructing
Map
s as needed - _mapBuilder - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _mapBuilder(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
- _mapType - Variable in class com.fasterxml.jackson.jr.ob.api.MapBuilder
-
Optional
Map
implementation class, used when specific implementation is desired. - _mapType - Variable in class com.fasterxml.jackson.jr.ob.impl.MapReader
- _mode - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Mode: kind of values we are iterating over
- _noTreeCodec(String) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _noTypeReference() - Method in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _open - Variable in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _parent - Variable in class com.fasterxml.jackson.jr.ob.comp.ArrayComposer
- _parent - Variable in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- _parent - Variable in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _parent - Variable in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- _parser - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Parser used by this reader instance.
- _parser - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Underlying parser used for reading content to bind.
- _parser(Object) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _path - Variable in exception com.fasterxml.jackson.jr.ob.JSONObjectException
-
Path through which problem that triggering throwing of this exception was reached.
- _prettyPrinter - Variable in class com.fasterxml.jackson.jr.ob.JSON
- _prettyPrinter - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _primary - Variable in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- _primary - Variable in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- _properties - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanWriter
- _properties - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- _propsByName - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _rawType() - Method in class com.fasterxml.jackson.jr.ob.impl.BeanPropertyReader
- _readBinary(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- _readContext - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- _reader - Variable in class com.fasterxml.jackson.jr.ob.JSON
-
Blueprint instance of the reader to use for reading JSON as simple Objects.
- _reader - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _reader - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Context for deserialization, needed to pass through to deserializer
- _readerForOperation(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _readerLocator - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Object that is used to find value readers dynamically.
- _readerLock - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Object used for mutex during construction of a Bean deserializer: necessary to avoid race conditions during handling of cyclic dependencies.
- _readerModifier - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Provider for reader customizer, if any; may be null.
- _readerProvider - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
Provider for custom readers, if any; may be null.
- _readIntArray(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- _referencedType - Variable in class com.fasterxml.jackson.jr.type.RecursiveType
- _reportProblem(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _reportProblem(JsonParser) - Method in class com.fasterxml.jackson.jr.ob.impl.MapReader
- _resolveBeanDef(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- _resolveBeanDef(Class<?>) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- _resolveBeanForDeser(Class<?>, POJODefinition) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
- _resolveBeanForSer(Class<?>, POJODefinition) - Method in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- _result - Variable in class com.fasterxml.jackson.jr.ob.JSONComposer
- _resync() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- _safeFinish() - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
-
Helper method used to "peel away" bogus exception declaration
- _secondary - Variable in class com.fasterxml.jackson.jr.ob.api.ReaderWriterModifier.Pair
- _secondary - Variable in class com.fasterxml.jackson.jr.ob.api.ReaderWriterProvider.Pair
- _seqContext - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Context to resynchronize to, in case an exception is encountered but caller wants to try to read more elements.
- _start() - Method in class com.fasterxml.jackson.jr.ob.comp.ArrayComposer
- _start() - Method in class com.fasterxml.jackson.jr.ob.comp.CollectionComposer
- _start() - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _start() - Method in class com.fasterxml.jackson.jr.ob.comp.MapComposer
- _start() - Method in class com.fasterxml.jackson.jr.ob.comp.ObjectComposer
- _start() - Method in class com.fasterxml.jackson.jr.ob.JSONComposer
- _startArray(P, JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _startCollection(P) - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _startMap(P) - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _startObject(P, JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.comp.ComposerBase
- _state - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
State of the iterator
- _streamFactory - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _stringCtor - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanReader
- _stringWriter - Variable in class com.fasterxml.jackson.jr.ob.JSONComposer
- _super - Variable in class com.fasterxml.jackson.jr.type.ResolvedType
- _this() - Method in class com.fasterxml.jackson.jr.ob.comp.SequenceComposer
- _throw(Exception) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _throwNoSuchElement() - Method in class com.fasterxml.jackson.jr.ob.ValueIterator
- _timezone - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _tokenDesc(JsonParser) - Static method in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Helper method for getting description of the token parser currently points to, for use in descriptions and exception messages.
- _tokenDesc(JsonParser, JsonToken) - Static method in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Helper method for getting description of given token for use in descriptions and exception messages.
- _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONAsObjectCodec
- _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Configured
TreeCodec
that is needed if values of typeTreeNode
are to be read. - _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.JSON
-
Optional handler for
TreeNode
values: if defined, we can read and writeTreeNode
instances that codec supports. - _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _treeCodec - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
If "Tree" values are read, codec we need to use for binding
- _type - Variable in class com.fasterxml.jackson.jr.ob.impl.POJODefinition
- _type - Variable in class com.fasterxml.jackson.jr.ob.ValueIterator
-
Type to bind individual elements to.
- _typeId - Variable in class com.fasterxml.jackson.jr.ob.impl.SimpleValueReader
- _typeResolver - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueReaderLocator
-
For generic containers (Collections, Maps, arrays), we may need this guy.
- _valueReader - Variable in class com.fasterxml.jackson.jr.ob.impl.ArrayReader
- _valueReader - Variable in class com.fasterxml.jackson.jr.ob.impl.CollectionReader
- _valueReader - Variable in class com.fasterxml.jackson.jr.ob.impl.MapReader
- _valueReaderLocator - Variable in class com.fasterxml.jackson.jr.ob.JSON
- _valueType - Variable in class com.fasterxml.jackson.jr.ob.api.ValueReader
-
Type of values this reader will read
- _valueType - Variable in class com.fasterxml.jackson.jr.ob.impl.BeanWriter
- _valueWriterLocator - Variable in class com.fasterxml.jackson.jr.ob.JSON
- _with(int) - Method in class com.fasterxml.jackson.jr.ob.JSON
-
Internal mutant factory method used for constructing
- _with(int, JsonFactory, TreeCodec, JSONReader, JSONWriter, PrettyPrinter) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _with(CollectionBuilder, MapBuilder) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
Overridable method that all mutant factories call if a new instance is to be constructed
- _writeAndClose(Object, JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _writeContext - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
- _writeNullValues - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
- _writer - Variable in class com.fasterxml.jackson.jr.ob.JSON
-
Blueprint instance of the writer to use for writing JSON given simple Objects.
- _writer - Variable in class com.fasterxml.jackson.jr.ob.JSON.Builder
- _writerForOperation(JsonGenerator) - Method in class com.fasterxml.jackson.jr.ob.JSON
- _writerLocator - Variable in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
Object that is used to dynamically find Bean (and custom type) value writers
- _writerModifier - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
Provider for reader customizer, if any; may be null.
- _writerProvider - Variable in class com.fasterxml.jackson.jr.ob.impl.ValueWriterLocator
-
Provider for custom writers, if any; may be null.
- _writeValue(Object, int) - Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
All Classes All Packages