|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
JsonGenerator
has a properly configured ObjectCodec
to use for serializer object.
JsonGenerator
has a properly configure ObjectCodec
to use for serializer object.
Map
for JSON Objects, List
for JSON Arrays, String
for JSON Strings, null for JSON null, Boolean
for JSON booleans
and Number
for JSON numbers.
ValueReader
used for "untyped" values; ones that are bound
to whatever Object
is the natural mapping to JSON
value that parser currently points toCollection
values.ObjectCodec
Object[]
Collection
Map
s.Collection
s
to map JSON Array values in.CollectionBuilder
implementation, which uses ArrayList
as the type of List
to build, unless instructed otherwise.Map
values.CollectionBuilder
implementation.
MapBuilder
implementation.
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.Object[]
needs to
be returned.
Map
for efficient conversion from id (gotten with Enum.toString()
to value.JsonGenerator.flush()
on underlying JsonGenerator
.
Boolean
value that has been
read from input.
String
value that has been
read from input.
IOException
into
JSONObjectException
: usually only needed to comply with
a signature.
JSON
; used for simple configuration
aspects.JSON
that implements ObjectCodec
.JsonGenerator
object.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).Map
s
to map JSON Object values in.MapBuilder
implementation which builds
either HashMap
or LinkedHashMap
instances
(depending on JSON.Feature.PRESERVE_FIELD_ORDERING
).Map
values.JsonGenerator
has a properly configured ObjectCodec
to use for serializer object.
Object[]
out of it.
List
out of it.
List
out of it.
Map
out of it.
Map
for JSON Object, Map
for JSON Array (or, Object[]
if so configured),
String
for JSON String value and so on.
Type
, given
TypeBindings
needed to resolve any type variables.
Collection
s other than List
s
Iterable
, but not
Collection
.
List
s.
Map
s.
TreeNode
ValueReader
used for simple scalar types and related.TreeCodec
,
and returning new instance (or, if there would be no change, this instance).
JSONReader
,
and returning new instance (or, if there would be no change, this instance).
JSONWriter
,
and returning new instance (or, if there would be no change, this instance).
PrettyPrinter
,
and returning new instance (or, if there would be no change, this instance).
MapBuilder
,
and returning new instance (or, if there would be no change, this instance).
CollectionBuilder
,
and returning new instance (or, if there would be no change, this instance).
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(JSON.Feature...) -
Method in class com.fasterxml.jackson.jr.ob.JSON
- Mutant factory for constructing an instance with specified features
enabled.
- withFeatures(int) -
Method in class com.fasterxml.jackson.jr.ob.impl.JSONReader
-
- withFeatures(int) -
Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
- withGetter(Method) -
Method in class com.fasterxml.jackson.jr.ob.impl.BeanProperty
-
- without(JSON.Feature...) -
Method in class com.fasterxml.jackson.jr.ob.JSON
- Mutant factory for constructing an instance with specified features
disabled.
- withReader(ValueReader) -
Method in class com.fasterxml.jackson.jr.ob.impl.BeanProperty
-
- withSetter(Method) -
Method in class com.fasterxml.jackson.jr.ob.impl.BeanProperty
-
- withTypeId(int) -
Method in class com.fasterxml.jackson.jr.ob.impl.BeanProperty
-
- 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, 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.
- 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, 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.
- write(Object, JsonGenerator) -
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(Object, File) -
Method in class com.fasterxml.jackson.jr.ob.JSON
-
- writeBeanValue(BeanDefinition, 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) -
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(String) -
Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
- writeNullField(SerializedString) -
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(Object) -
Method in class com.fasterxml.jackson.jr.ob.impl.JSONWriter
-
Map
s as needed
Collection
implementation class, used when specific
implementation is desired.
Collection
instance that contained
the reference; used if index is relevant and available.
ValueReader
s that we have resolved
Map
s as needed
Map
implementation class, used when specific
implementation is desired.
TreeNode
values: if defined, we can
read and write TreeNode
instances that codec supports.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |