A B C D E F G H I J K L M N O P Q R S T U V W X Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDeserializer - Class in org.codehaus.jackson.map.deser
-
Deserializer only used as placeholder for abstract types during polymorphic type handling deserialization.
- AbstractDeserializer(JavaType) - Constructor for class org.codehaus.jackson.map.deser.AbstractDeserializer
- AbstractTypeMaterializer - Class in org.codehaus.jackson.mrbean
-
Nifty class for pulling implementations of classes out of thin air.
- AbstractTypeMaterializer() - Constructor for class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
- AbstractTypeMaterializer(ClassLoader) - Constructor for class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
- AbstractTypeMaterializer.Feature - Enum in org.codehaus.jackson.mrbean
-
Enumeration that defines togglable features that guide the serialization feature.
- AbstractTypeResolver - Class in org.codehaus.jackson.map
-
Defines interface for resolvers that can resolve abstract types into concrete ones; either by using static mappings, or possibly by materializing implementations dynamically.
- AbstractTypeResolver() - Constructor for class org.codehaus.jackson.map.AbstractTypeResolver
- abstractTypeResolvers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- abstractTypeResolvers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- ACCEPT_EMPTY_STRING_AS_NULL_OBJECT - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that can be enabled to allow JSON empty String value ("") to be bound to POJOs as null.
- ACCEPT_SINGLE_VALUE_AS_ARRAY - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether it is acceptable to coerce non-array (in JSON) values to work with Java collection (arrays, java.util.Collection) types.
- ADAPTER_TYPE - Static variable in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- add(boolean) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified String value.
- add(byte[]) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified binary value
- add(double) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- add(float) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- add(int) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- add(long) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- add(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
-
Method called to add specified annotation in the Map.
- add(Boolean) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- add(Double) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- add(Float) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- add(Integer) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- add(Long) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- add(String) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified String value.
- add(BigDecimal) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- add(JsonNode) - Method in class org.codehaus.jackson.node.ArrayNode
- add(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
-
Method called to add specified annotated method in the Map.
- addAbstractTypeMapping(Class<T>, Class<? extends T>) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Lazily-constructed resolver used for storing mappings from abstract classes to more specific implementing classes (which may be abstract or concrete)
- addAbstractTypeResolver(AbstractTypeResolver) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional
AbstractTypeResolver
instance, to handle resolution of abstract to concrete types (either by defaulting, or by materializing). - addAll(Collection<JsonNode>) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for adding given nodes as child nodes of this array node.
- addAll(POJOPropertyBuilder) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Method for adding all property members from specified collector into this collector.
- addAll(ArrayNode) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for adding all child nodes of given Array, appending to child nodes this array contains
- addAndResolveNonTypedSerializer(Class<?>, JsonSerializer<Object>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- addAndResolveNonTypedSerializer(JavaType, JsonSerializer<Object>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- addArray() - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
- addBackReferenceProperty(String, SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method called to add a property that represents so-called back reference; reference that "points back" to object that has forward reference to currently built bean.
- addBeanDeserializerModifier(BeanDeserializerModifier) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional modifier objects to customize configuration and construction of bean deserializers.
- addBeanProps(DeserializationConfig, BasicBeanDescription, BeanDeserializerBuilder) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method called to figure out settable properties for the bean deserializer to use.
- addBeanSerializerModifier(BeanSerializerModifier) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional modifier objects to customize configuration and construction of bean serializers.
- addBinding(String, JavaType) - Method in class org.codehaus.jackson.map.type.TypeBindings
- addBooleanCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addContentsTo(List<JsonNode>) - Method in class org.codehaus.jackson.node.ArrayNode
- addCreatorProperty(BeanPropertyDefinition) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method called by deserializer factory, when a "creator property" (something that is passed via constructor- or factory method argument; instead of setter or field).
- addCtor(AnnotatedParameter, String, boolean, boolean) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- addDelegatingCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addDeserializer(Class<?>, KeyDeserializer) - Method in class org.codehaus.jackson.map.module.SimpleKeyDeserializers
- addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- addDeserializer(Class<T>, JsonDeserializer<? extends T>) - Method in class org.codehaus.jackson.map.module.SimpleModule
- addDeserializers(Deserializers) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional deserializers to use for handling types.
- addDoubleCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addExternal(SettableBeanProperty, String) - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler.Builder
- addField(AnnotatedField, String, boolean, boolean) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- addFilter(String, BeanPropertyFilter) - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- addFlattenedActiveParsers(List<JsonParser>) - Method in class org.codehaus.jackson.util.JsonParserSequence
- addGenericMapping(Class<? extends T>, JsonSerializer<T>) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
Method used to add a generic (transitive) mapping from specified class or its sub-classes into a serializer.
- addGetter(AnnotatedMethod, String, boolean, boolean) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- addHandler(DeserializationProblemHandler) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method that can be used to add a handler that can (try to) resolve non-fatal deserialization problems.
- addIfNotPresent(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method called to augment annotations, by adding specified annotation if and only if it is not yet present in the annotation map we have.
- addIfNotPresent(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
-
Method called to add specified annotation in the Map, but only if it didn't yet exist.
- addIgnorable(String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method that will add property name as one of properties that can be ignored if not recognized.
- addInjectable(String, JavaType, Annotations, AnnotatedMember, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- addInjectables(DeserializationConfig, BasicBeanDescription, BeanDeserializerBuilder) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method called locate all members used for value injection (if any), constructor
ValueInjector
instances, and add them to builder. - addIntCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addKeyDeserializer(Class<?>, KeyDeserializer) - Method in class org.codehaus.jackson.map.module.SimpleModule
- addKeyDeserializers(KeyDeserializers) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional deserializers to use for handling Map key values (which are separate from value deserializers because they are always serialized from String values)
- addKeySerializer(Class<? extends T>, JsonSerializer<T>) - Method in class org.codehaus.jackson.map.module.SimpleModule
- addKeySerializers(Serializers) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional serializers to use for handling Map key values (which are separate from value serializers because they must write
JsonToken.FIELD_NAME
instead of String value). - addLongCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addMapping(Class<T>, Class<? extends T>) - Method in class org.codehaus.jackson.map.module.SimpleAbstractTypeResolver
-
Method for adding a mapping from super type to specific subtype.
- addMixInAnnotationMapping(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.Method to use for adding mix-in annotations that Class
classWithMixIns
contains into classdestinationClass
. - addMixInAnnotations(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method to use for adding mix-in annotations to use for augmenting specified class or interface.
- addName(String, int[], int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- addName(String, int, int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- addNull() - Method in class org.codehaus.jackson.node.ArrayNode
- addObject() - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will construct an ObjectNode and add it at the end of this array node.
- addOrOverride(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
-
Method called to override an annotation, usually due to a mix-in annotation masking or overriding an annotation 'real' constructor has.
- addOrOverride(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- addOrOverride(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method called to override a class annotation, usually due to a mix-in annotation masking or overriding an annotation 'real' class
- addOrOverrideParam(int, Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method called to override a method parameter annotation, usually due to a mix-in annotation masking or overriding an annotation 'real' method has.
- addOrReplaceProperty(SettableBeanProperty, boolean) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method for adding a new property or replacing a property.
- addPOJO(Object) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will construct a POJONode and add it at the end of this array node.
- addProperty(SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method to add a property setter.
- addProperty(SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.impl.UnwrappedPropertyHandler
- addPropertyCreator(AnnotatedWithParams, CreatorProperty[]) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addReferenceProperties(DeserializationConfig, BasicBeanDescription, BeanDeserializerBuilder) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will find if bean has any managed- or back-reference properties, and if so add them to bean, to be linked during resolution phase.
- addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class org.codehaus.jackson.map.module.SimpleModule
- addSerializer(Class<? extends T>, JsonSerializer<T>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- addSerializer(JsonSerializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleModule
- addSerializer(JsonSerializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
-
Method for adding given serializer for type that
JsonSerializer.handledType()
specifies (which MUST return a non-null class; and can NOT beObject
, as a sanity check). - addSerializers(Serializers) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional serializers to use for handling types.
- addSetter(AnnotatedMethod, String, boolean, boolean) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- addSpecificMapping(Class<? extends T>, JsonSerializer<T>) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
Method used to add a mapping from specific type -- and only that type -- to specified serializer.
- addSpecificMapping(Class<T>, JsonDeserializer<? extends T>) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.Method used to add a mapping for specific type -- and only that type -- to use specified deserializer.
- addStringCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- addToList(List<T>, T) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
-
Helper method for adding specified element to a List, but also considering case where the List may not have been yet constructed (that is, null is passed instead).
- addTypedSerializer(Class<?>, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- addTypedSerializer(JavaType, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
-
Method called if none of lookups succeeded, and caller had to construct a serializer.
- addTypeModifier(TypeModifier) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional
TypeModifier
instance, which can augmentJavaType
instances constructed byTypeFactory
. - addUntouchable(Class<?>) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method for marking specified type as "untouchable", meaning that provider will not try to read or write values of this type (or its subtypes).
- addValue(Class<?>, Object) - Method in class org.codehaus.jackson.map.InjectableValues.Std
- addValue(String, Object) - Method in class org.codehaus.jackson.map.InjectableValues.Std
- addValueInstantiator(Class<?>, ValueInstantiator) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Method for registering
ValueInstantiator
to use when deserializing instances of typebeanType
. - addValueInstantiator(Class<?>, ValueInstantiator) - Method in class org.codehaus.jackson.map.module.SimpleValueInstantiators
- addValueInstantiators(ValueInstantiators) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that module can use to register additional
ValueInstantiator
s, by addingValueInstantiators
object that gets called when instantatiator is needed by a deserializer. - all() - Static method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer
- ALL - org.codehaus.jackson.annotate.JsonMethod
-
This pseudo-type indicates that all of real types are included
- ALL_FORMATS - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
For error messages we'll also need a list of all formats.
- allIntrospectors() - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method that can be used to collect all "real" introspectors that this introspector contains, if any; or this introspector if it is not a container.
- allIntrospectors() - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- allIntrospectors(Collection<AnnotationIntrospector>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method that can be used to collect all "real" introspectors that this introspector contains, if any; or this introspector if it is not a container.
- allIntrospectors(Collection<AnnotationIntrospector>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- allocByteBuffer(BufferRecycler.ByteBufferType) - Method in class org.codehaus.jackson.util.BufferRecycler
- allocCharBuffer(BufferRecycler.CharBufferType) - Method in class org.codehaus.jackson.util.BufferRecycler
- allocCharBuffer(BufferRecycler.CharBufferType, int) - Method in class org.codehaus.jackson.util.BufferRecycler
- allocConcatBuffer() - Method in class org.codehaus.jackson.io.IOContext
- allocNameCopyBuffer(int) - Method in class org.codehaus.jackson.io.IOContext
- allocReadIOBuffer() - Method in class org.codehaus.jackson.io.IOContext
-
Note: the method can only be called once during its life cycle.
- allocSeenNamesBuffer() - Method in class org.codehaus.jackson.smile.SmileBufferRecycler
- allocSeenStringValuesBuffer() - Method in class org.codehaus.jackson.smile.SmileBufferRecycler
- allocTokenBuffer() - Method in class org.codehaus.jackson.io.IOContext
- allocWriteEncodingBuffer() - Method in class org.codehaus.jackson.io.IOContext
- ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER - org.codehaus.jackson.JsonParser.Feature
-
Feature that can be enabled to accept quoting of all character using backslash qooting mechanism: if not enabled, only characters that are explicitly listed by JSON specification can be thus escaped (see JSON spec for small list of these characters)
- ALLOW_COMMENTS - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will allow use of Java/C++ style comments (both '/'+'*' and '//' varieties) within parsed content or not.
- ALLOW_NON_NUMERIC_NUMBERS - org.codehaus.jackson.JsonParser.Feature
-
Feature that allows parser to recognize set of "Not-a-Number" (NaN) tokens as legal floating number values (similar to how many other data formats and programming language source code allows it).
- ALLOW_NUMERIC_LEADING_ZEROS - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will allow JSON integral numbers to start with additional (ignorable) zeroes (like: 000001).
- ALLOW_SINGLE_QUOTES - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will allow use of single quotes (apostrophe, character '\'') for quoting Strings (names and String values).
- ALLOW_UNQUOTED_CONTROL_CHARS - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will allow JSON Strings to contain unquoted control characters (ASCII characters with value less than 32, including tab and line feed characters) or not.
- ALLOW_UNQUOTED_FIELD_NAMES - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will allow use of unquoted field names (which is allowed by Javascript, but not by JSON specification).
- allProperties() - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
-
Accessor for traversing over all contained properties.
- alphabetic() - Method in annotation type org.codehaus.jackson.annotate.JsonPropertyOrder
-
Property that defines what to do regarding ordering of properties not explicitly included in annotation instance.
- ALWAYS - org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Value that indicates that properties are to be always included, independent of value
- Annotated - Class in org.codehaus.jackson.map.introspect
-
Shared base class used for anything on which annotations (included within a
AnnotationMap
). - Annotated() - Constructor for class org.codehaus.jackson.map.introspect.Annotated
- AnnotatedClass - Class in org.codehaus.jackson.map.introspect
- AnnotatedConstructor - Class in org.codehaus.jackson.map.introspect
- AnnotatedConstructor(Constructor<?>, AnnotationMap, AnnotationMap[]) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- AnnotatedField - Class in org.codehaus.jackson.map.introspect
-
Object that represents non-static (and usually non-transient/volatile) fields of a class.
- AnnotatedField(Field, AnnotationMap) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedField
- AnnotatedMember - Class in org.codehaus.jackson.map.introspect
-
Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
- AnnotatedMember(AnnotationMap) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedMember
- AnnotatedMethod - Class in org.codehaus.jackson.map.introspect
- AnnotatedMethod(Method, AnnotationMap, AnnotationMap[]) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedMethod
- AnnotatedMethodMap - Class in org.codehaus.jackson.map.introspect
-
Simple helper class used to keep track of collection of
AnnotatedMethod
s, accessible by lookup. - AnnotatedMethodMap() - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- AnnotatedParameter - Class in org.codehaus.jackson.map.introspect
-
Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
- AnnotatedParameter(AnnotatedWithParams, Type, AnnotationMap, int) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedParameter
- AnnotatedWithParams - Class in org.codehaus.jackson.map.introspect
-
Intermediate base class that encapsulates features that constructors and methods share.
- AnnotatedWithParams(AnnotationMap, AnnotationMap[]) - Constructor for class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- AnnotationIntrospector - Class in org.codehaus.jackson.map
-
Abstract class that defines API used for introspecting annotation-based configuration for serialization and deserialization.
- AnnotationIntrospector() - Constructor for class org.codehaus.jackson.map.AnnotationIntrospector
- AnnotationIntrospector.Pair - Class in org.codehaus.jackson.map
-
Helper class that allows using 2 introspectors such that one introspector acts as the primary one to use; and second one as a fallback used if the primary does not provide conclusive or useful result for a method.
- AnnotationIntrospector.ReferenceProperty - Class in org.codehaus.jackson.map
-
Value type used with managed and back references; contains type and logic name, used to link related references
- AnnotationIntrospector.ReferenceProperty.Type - Enum in org.codehaus.jackson.map
- AnnotationMap - Class in org.codehaus.jackson.map.introspect
-
Simple helper class used to keep track of collection of Jackson Annotations associated with annotatable things (methods, constructors, classes).
- AnnotationMap() - Constructor for class org.codehaus.jackson.map.introspect.AnnotationMap
- Annotations - Enum in org.codehaus.jackson.jaxrs
-
Enumeration that defines standard annotation sets available for configuring data binding aspects.
- Annotations - Interface in org.codehaus.jackson.map.util
-
Interface that defines interface for collection of annotations.
- ANY - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value that means that all kinds of access modifiers are acceptable, from private to public.
- anyDeserializeIgnorals() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- anyExplicitNames() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- AnyGetterWriter - Class in org.codehaus.jackson.map.ser
-
Class similar to
BeanPropertyWriter
, but that will be used for serializingJsonAnyGetter
annotated (Map) properties - AnyGetterWriter(AnnotatedMethod, MapSerializer) - Constructor for class org.codehaus.jackson.map.ser.AnyGetterWriter
- anyIgnorals() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- anySerializeIgnorals() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- anyVisible() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- append(char) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- append(char) - Method in class org.codehaus.jackson.io.UTF8Writer
- append(char) - Method in class org.codehaus.jackson.util.TextBuffer
- append(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
- append(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- append(int, JsonToken) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- append(int, JsonToken, Object) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- append(CharSequence) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- append(CharSequence, int, int) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- append(String, int, int) - Method in class org.codehaus.jackson.util.TextBuffer
- appendAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Deprecated.Since 1.9 use
MapperConfig.withAppendedAnnotationIntrospector(AnnotationIntrospector)
instead; this method is deprecated as it changes state, preventing immutability of instances - appendAnnotationIntrospector(AnnotationIntrospector) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method for registering specified
AnnotationIntrospector
as the lowest priority introspector, chained with existing introspector(s) and called as fallback for cases not otherwise handled. - appendCompletedChunk(Object[]) - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Method called to add a full Object array as a chunk buffered within this buffer, and to obtain a new array to fill.
- appendCompletedChunk(T, int) - Method in class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- appendDesc(StringBuilder) - Method in class org.codehaus.jackson.impl.JsonWriteContext
- appendQuoted(StringBuilder, String) - Static method in class org.codehaus.jackson.node.TextNode
- appendQuoted(StringBuilder, String) - Static method in class org.codehaus.jackson.util.CharTypes
- appendThreeBytes(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- appendTwoBytes(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- arrayAsIterable(T[]) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
- arrayAsIterator(T[]) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
-
Helper method for exposing contents of arrays using a read-only iterator
- ArrayBuilders - Class in org.codehaus.jackson.map.util
-
Helper class that contains set of distinct builders for different arrays of primitive values.
- ArrayBuilders() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders
- ArrayBuilders.BooleanBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.ByteBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.DoubleBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.FloatBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.IntBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.LongBuilder - Class in org.codehaus.jackson.map.util
- ArrayBuilders.ShortBuilder - Class in org.codehaus.jackson.map.util
- ArrayDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
ObjectArrayDeserializer
instead. - ArrayDeserializer(ArrayType, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.ArrayDeserializer
-
Deprecated.
- ArrayDeserializer(ArrayType, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.ArrayDeserializer
-
Deprecated.
- ArrayDeserializers - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
PrimitiveArrayDeserializers
instead. - arrayNode() - Method in class org.codehaus.jackson.node.ContainerNode
-
Factory method that constructs and returns an empty
ArrayNode
Construction is done using registeredJsonNodeFactory
. - arrayNode() - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing an empty JSON Array node
- ArrayNode - Class in org.codehaus.jackson.node
-
Node class that represents Arrays mapped from Json content.
- ArrayNode(JsonNodeFactory) - Constructor for class org.codehaus.jackson.node.ArrayNode
- ArraySerializerBase(Class<T>, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
- ArraySerializers - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
StdArraySerializers
- ArraySerializers() - Constructor for class org.codehaus.jackson.map.ser.ArraySerializers
-
Deprecated.
- arrayToSet(T[]) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
- arrayType(Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- arrayType(JavaType) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- ArrayType - Class in org.codehaus.jackson.map.type
-
Array types represent Java arrays, both primitive and object valued.
- as() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Concrete type to deserialize values as, instead of type otherwise declared.
- as() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Supertype (of declared type, which itself is supertype of runtime type) to use as type when locating serializer to use.
- AsArraySerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
-
Base class for serializers that will output contents as JSON arrays; typically serializers used for
Collection
and array types. - AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
Deprecated.since 1.8
- AsArraySerializerBase(Class<?>, JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- AsArrayTypeDeserializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type deserializer used with
JsonTypeInfo.As.WRAPPER_ARRAY
inclusion mechanism. - AsArrayTypeDeserializer(JavaType, TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
-
Deprecated.
- AsArrayTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, Class<?>) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
- AsArrayTypeSerializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type serializer that will embed type information in an array, as the first element, and actual value as the second element.
- AsArrayTypeSerializer(TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- asBoolean() - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java boolean.
- asBoolean() - Method in class org.codehaus.jackson.node.BooleanNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java boolean.
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.BigIntegerNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.BooleanNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.IntNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.LongNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.MissingNode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.POJONode
- asBoolean(boolean) - Method in class org.codehaus.jackson.node.TextNode
- asByteArray() - Method in enum org.codehaus.jackson.JsonToken
- asCharArray() - Method in enum org.codehaus.jackson.JsonToken
- asDouble() - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java double.
- asDouble() - Method in class org.codehaus.jackson.node.NumericNode
- asDouble(double) - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java double.
- asDouble(double) - Method in class org.codehaus.jackson.node.BooleanNode
- asDouble(double) - Method in class org.codehaus.jackson.node.MissingNode
- asDouble(double) - Method in class org.codehaus.jackson.node.NullNode
- asDouble(double) - Method in class org.codehaus.jackson.node.NumericNode
- asDouble(double) - Method in class org.codehaus.jackson.node.POJONode
- asDouble(double) - Method in class org.codehaus.jackson.node.TextNode
- AsExternalTypeDeserializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type deserializer used with
JsonTypeInfo.As.EXTERNAL_PROPERTY
inclusion mechanism. - AsExternalTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, Class<?>, String) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeDeserializer
- AsExternalTypeSerializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type serializer that preferably embeds type information as an "external" type property; embedded in enclosing JSON object.
- AsExternalTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- asGeneric() - Method in class org.codehaus.jackson.map.type.HierarchicType
- asInt() - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java int.
- asInt() - Method in class org.codehaus.jackson.node.NumericNode
- asInt(int) - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java int.
- asInt(int) - Method in class org.codehaus.jackson.node.BooleanNode
- asInt(int) - Method in class org.codehaus.jackson.node.MissingNode
- asInt(int) - Method in class org.codehaus.jackson.node.NullNode
- asInt(int) - Method in class org.codehaus.jackson.node.NumericNode
- asInt(int) - Method in class org.codehaus.jackson.node.POJONode
- asInt(int) - Method in class org.codehaus.jackson.node.TextNode
- asLong() - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java long.
- asLong() - Method in class org.codehaus.jackson.node.NumericNode
- asLong(long) - Method in class org.codehaus.jackson.JsonNode
-
Method that will try to convert value of this node to a Java long.
- asLong(long) - Method in class org.codehaus.jackson.node.BooleanNode
- asLong(long) - Method in class org.codehaus.jackson.node.MissingNode
- asLong(long) - Method in class org.codehaus.jackson.node.NullNode
- asLong(long) - Method in class org.codehaus.jackson.node.NumericNode
- asLong(long) - Method in class org.codehaus.jackson.node.POJONode
- asLong(long) - Method in class org.codehaus.jackson.node.TextNode
- asParser() - Method in class org.codehaus.jackson.util.TokenBuffer
-
Method used to create a
JsonParser
that can read contents stored in this buffer. - asParser(JsonParser) - Method in class org.codehaus.jackson.util.TokenBuffer
- asParser(ObjectCodec) - Method in class org.codehaus.jackson.util.TokenBuffer
-
Method used to create a
JsonParser
that can read contents stored in this buffer. - AsPropertyTypeDeserializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type deserializer used with
JsonTypeInfo.As.PROPERTY
inclusion mechanism. - AsPropertyTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, Class<?>, String) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- AsPropertyTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, String) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
-
Deprecated.
- AsPropertyTypeSerializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type serializer that preferably embeds type information as an additional JSON Object property, if possible (when resulting serialization would use JSON Object).
- AsPropertyTypeSerializer(TypeIdResolver, BeanProperty, String) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- asQuotedChars() - Method in class org.codehaus.jackson.io.SerializedString
- asQuotedChars() - Method in interface org.codehaus.jackson.SerializableString
-
Returns JSON quoted form of the String, as character array.
- asQuotedUTF8() - Method in class org.codehaus.jackson.io.SerializedString
-
Accessor for accessing value as is (without JSON quoting) encoded using UTF-8 encoding.
- asQuotedUTF8() - Method in interface org.codehaus.jackson.SerializableString
-
Returns UTF-8 encoded version of JSON-quoted String.
- assign(Object) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValue
-
Method called to assign stored value of this property to specified bean instance
- assignDeserializer(SettableBeanProperty, JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- assignIndex(int) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Method used to assign index for property.
- assignIndexes() - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
- assignParameter(int, Object) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- asString() - Method in enum org.codehaus.jackson.JsonToken
- asText() - Method in class org.codehaus.jackson.JsonNode
-
Method that will return valid String representation of the container value, if the node is a value node (method
JsonNode.isValueNode()
returns true), otherwise empty String. - asText() - Method in class org.codehaus.jackson.node.BigIntegerNode
- asText() - Method in class org.codehaus.jackson.node.BinaryNode
-
Hmmh.
- asText() - Method in class org.codehaus.jackson.node.BooleanNode
- asText() - Method in class org.codehaus.jackson.node.ContainerNode
- asText() - Method in class org.codehaus.jackson.node.DecimalNode
- asText() - Method in class org.codehaus.jackson.node.DoubleNode
- asText() - Method in class org.codehaus.jackson.node.IntNode
- asText() - Method in class org.codehaus.jackson.node.LongNode
- asText() - Method in class org.codehaus.jackson.node.MissingNode
- asText() - Method in class org.codehaus.jackson.node.NullNode
- asText() - Method in class org.codehaus.jackson.node.NumericNode
- asText() - Method in class org.codehaus.jackson.node.POJONode
- asText() - Method in class org.codehaus.jackson.node.TextNode
- asToken() - Method in class org.codehaus.jackson.JsonNode
-
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.
- asToken() - Method in class org.codehaus.jackson.node.ArrayNode
- asToken() - Method in class org.codehaus.jackson.node.BaseJsonNode
-
Method that can be used for efficient type detection when using stream abstraction for traversing nodes.
- asToken() - Method in class org.codehaus.jackson.node.BigIntegerNode
- asToken() - Method in class org.codehaus.jackson.node.BinaryNode
- asToken() - Method in class org.codehaus.jackson.node.BooleanNode
- asToken() - Method in class org.codehaus.jackson.node.ContainerNode
- asToken() - Method in class org.codehaus.jackson.node.DecimalNode
- asToken() - Method in class org.codehaus.jackson.node.DoubleNode
- asToken() - Method in class org.codehaus.jackson.node.IntNode
- asToken() - Method in class org.codehaus.jackson.node.LongNode
- asToken() - Method in class org.codehaus.jackson.node.MissingNode
- asToken() - Method in class org.codehaus.jackson.node.NullNode
- asToken() - Method in class org.codehaus.jackson.node.ObjectNode
- asToken() - Method in class org.codehaus.jackson.node.POJONode
- asToken() - Method in class org.codehaus.jackson.node.TextNode
- asToken() - Method in class org.codehaus.jackson.node.ValueNode
- asUnquotedUTF8() - Method in class org.codehaus.jackson.io.SerializedString
-
Accessor for accessing value that has been quoted using JSON quoting rules, and encoded using UTF-8 encoding.
- asUnquotedUTF8() - Method in interface org.codehaus.jackson.SerializableString
-
Returns UTF-8 encoded version of unquoted String.
- AsWrapperTypeDeserializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type deserializer used with
JsonTypeInfo.As.WRAPPER_OBJECT
inclusion mechanism. - AsWrapperTypeDeserializer(JavaType, TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
-
Deprecated.
- AsWrapperTypeDeserializer(JavaType, TypeIdResolver, BeanProperty, Class<?>) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
- AsWrapperTypeSerializer - Class in org.codehaus.jackson.map.jsontype.impl
-
Type wrapper that tries to use an extra JSON Object, with a single entry that has type name as key, to serialize type information.
- AsWrapperTypeSerializer(TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- AtomicBooleanDeserializer - Class in org.codehaus.jackson.map.deser.std
- AtomicBooleanDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.AtomicBooleanDeserializer
- AtomicBooleanSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicBooleanSerializer
- AtomicIntegerSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicIntegerSerializer
- AtomicLongSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicLongSerializer
- AtomicReferenceDeserializer - Class in org.codehaus.jackson.map.deser.std
- AtomicReferenceDeserializer(JavaType, BeanProperty) - Constructor for class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
- AtomicReferenceSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicReferenceSerializer
- AUTO_CLOSE_JSON_CONTENT - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that determines what happens when the generator is closed while there are still unmatched
JsonToken.START_ARRAY
orJsonToken.START_OBJECT
entries in output content. - AUTO_CLOSE_SOURCE - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether parser will automatically close underlying input source that is NOT owned by the parser.
- AUTO_CLOSE_TARGET - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that determines whether generator will automatically close underlying output target that is NOT owned by the generator.
- AUTO_DETECT_CREATORS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether "creator" methods are automatically detected by consider public constructors, and static single argument methods with name "valueOf".
- AUTO_DETECT_FIELDS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether non-static fields are recognized as properties.
- AUTO_DETECT_FIELDS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether non-static fields are recognized as properties.
- AUTO_DETECT_GETTERS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether regualr "getter" methods are automatically detected based on standard Bean naming convention or not.
- AUTO_DETECT_IS_GETTERS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether "is getter" methods are automatically detected based on standard Bean naming convention or not.
- AUTO_DETECT_SETTERS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether "setter" methods are automatically detected based on standard Bean naming convention or not.
- available() - Method in class org.codehaus.jackson.io.MergedStream
B
- back(String) - Static method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- BACK_REFERENCE - org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty.Type
- Base() - Constructor for class org.codehaus.jackson.map.deser.ValueInstantiators.Base
- Base() - Constructor for class org.codehaus.jackson.map.Deserializers.Base
- Base() - Constructor for class org.codehaus.jackson.map.Serializers.Base
- Base(ClassIntrospector<? extends BeanDescription>, AnnotationIntrospector, VisibilityChecker<?>, PropertyNamingStrategy, TypeFactory, TypeResolverBuilder<?>, DateFormat, HandlerInstantiator) - Constructor for class org.codehaus.jackson.map.MapperConfig.Base
- BASE64_VALUE_INVALID - Static variable in class org.codehaus.jackson.Base64Variant
-
Marker used to denote ascii characters that do not correspond to a 6-bit value (in this variant), and is not used as a padding character.
- BASE64_VALUE_PADDING - Static variable in class org.codehaus.jackson.Base64Variant
-
Marker used to denote ascii character (in decoding table) that is the padding character using this variant (if any).
- Base64Variant - Class in org.codehaus.jackson
-
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used.
- Base64Variant(String, String, boolean, char, int) - Constructor for class org.codehaus.jackson.Base64Variant
- Base64Variant(Base64Variant, String, boolean, char, int) - Constructor for class org.codehaus.jackson.Base64Variant
-
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant, but other details (padding, maximum line length) differ
- Base64Variant(Base64Variant, String, int) - Constructor for class org.codehaus.jackson.Base64Variant
-
"Copy constructor" that can be used when the base alphabet is identical to one used by another variant except for the maximum line length (and obviously, name).
- Base64Variants - Class in org.codehaus.jackson
-
Container for commonly used Base64 variants.
- Base64Variants() - Constructor for class org.codehaus.jackson.Base64Variants
- BaseJsonNode - Class in org.codehaus.jackson.node
-
Abstract base class common to all standard
JsonNode
implementations. - BaseJsonNode() - Constructor for class org.codehaus.jackson.node.BaseJsonNode
- baseTypeName() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- BASIC_ANNOTATIONS - Static variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Default annotation sets to use, if not explicitly defined during construction: only Jackson annotations are used for the base class.
- BasicBeanDescription - Class in org.codehaus.jackson.map.introspect
-
Default
BeanDescription
implementation. - BasicBeanDescription(MapperConfig<?>, JavaType, AnnotatedClass) - Constructor for class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Deprecated.Since 1.9, should use factory methods instead
- BasicBeanDescription(MapperConfig<?>, JavaType, AnnotatedClass, List<BeanPropertyDefinition>) - Constructor for class org.codehaus.jackson.map.introspect.BasicBeanDescription
- BasicClassIntrospector - Class in org.codehaus.jackson.map.introspect
- BasicClassIntrospector() - Constructor for class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- BasicClassIntrospector.GetterMethodFilter - Class in org.codehaus.jackson.map.introspect
-
Deprecated.Since 1.9 just don't use
- BasicClassIntrospector.SetterAndGetterMethodFilter - Class in org.codehaus.jackson.map.introspect
-
Deprecated.Since 1.9 just don't use
- BasicClassIntrospector.SetterMethodFilter - Class in org.codehaus.jackson.map.introspect
-
Deprecated.Since 1.9 just don't use
- BasicDeserializerFactory - Class in org.codehaus.jackson.map.deser
-
Abstract factory base class that can provide deserializers for standard JDK classes, including collection classes and simple heuristics for "upcasting" commmon collection interface types (such as
Collection
). - BasicDeserializerFactory() - Constructor for class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- BasicSerializerFactory - Class in org.codehaus.jackson.map.ser
-
Factory class that can provide serializers for standard JDK classes, as well as custom classes that extend standard classes or implement one of "well-known" interfaces (such as
Collection
). - BasicSerializerFactory() - Constructor for class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
We will provide default constructor to allow sub-classing, but make it protected so that no non-singleton instances of the class will be instantiated.
- BeanBuilder - Class in org.codehaus.jackson.mrbean
-
Heavy lifter of mr Bean package: class that keeps track of logical POJO properties, and figures out how to create an implementation class.
- BeanBuilder(DeserializationConfig, Class<?>) - Constructor for class org.codehaus.jackson.mrbean.BeanBuilder
- BeanDescription - Class in org.codehaus.jackson.map
-
Basic container for information gathered by
ClassIntrospector
to help in constructing serializers and deserializers. - BeanDescription(JavaType) - Constructor for class org.codehaus.jackson.map.BeanDescription
- BeanDeserializer - Class in org.codehaus.jackson.map.deser
-
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs, but possibly also from simple types like String values.
- BeanDeserializer(BeanDescription, BeanProperty, ValueInstantiator, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, SettableAnyProperty, List<ValueInjector>) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializer
- BeanDeserializer(BeanDeserializer) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializer
-
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- BeanDeserializer(BeanDeserializer, boolean) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializer
- BeanDeserializer(AnnotatedClass, JavaType, BeanProperty, CreatorCollector, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, SettableAnyProperty) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializer
-
Deprecated.(since 1.9) Use the constructor that takes
ValueInstantiator
instead - BeanDeserializer(AnnotatedClass, JavaType, BeanProperty, ValueInstantiator, BeanPropertyMap, Map<String, SettableBeanProperty>, HashSet<String>, boolean, SettableAnyProperty, List<ValueInjector>) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializer
- BeanDeserializerBuilder - Class in org.codehaus.jackson.map.deser
-
Builder class used for aggregating deserialization information about a POJO, in order to build a
JsonDeserializer
for deserializing intances. - BeanDeserializerBuilder(BeanDeserializerBuilder) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Copy constructor for sub-classes to use, when constructing custom builder instances
- BeanDeserializerBuilder(BasicBeanDescription) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- BeanDeserializerFactory - Class in org.codehaus.jackson.map.deser
-
Concrete deserializer factory class that adds full Bean deserializer construction logic using class introspection.
- BeanDeserializerFactory() - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Deprecated.
- BeanDeserializerFactory(DeserializerFactory.Config) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- BeanDeserializerFactory.ConfigImpl - Class in org.codehaus.jackson.map.deser
-
Standard configuration settings container class implementation.
- BeanDeserializerModifier - Class in org.codehaus.jackson.map.deser
-
Abstract class that defines API for objects that can be registered (for
BeanDeserializerFactory
to participate in constructingBeanDeserializer
instances. - BeanDeserializerModifier() - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerModifier
- BeanProperty - Interface in org.codehaus.jackson.map
-
Bean properties are logical entities that represent data Java objects ("beans", although more accurately POJOs) contain; and that are accessed using some combination of methods (getter, setter), field and constructor parameter.
- BeanProperty.Std - Class in org.codehaus.jackson.map
- BeanPropertyDefinition - Class in org.codehaus.jackson.map
-
Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
- BeanPropertyDefinition() - Constructor for class org.codehaus.jackson.map.BeanPropertyDefinition
- BeanPropertyFilter - Interface in org.codehaus.jackson.map.ser
-
Interface that defines API for filter objects use (as configured using
JsonFilter
) for filtering bean properties to serialize. - BeanPropertyMap - Class in org.codehaus.jackson.map.deser.impl
-
Helper class used for storing mapping from property name to
SettableBeanProperty
instances. - BeanPropertyMap(Collection<SettableBeanProperty>) - Constructor for class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
- BeanPropertyWriter - Class in org.codehaus.jackson.map.ser
-
Base bean property handler class, which implements common parts of reflection-based functionality for accessing a property value and serializing it.
- BeanPropertyWriter(AnnotatedMember, Annotations, String, JavaType, JsonSerializer<Object>, TypeSerializer, JavaType, Method, Field, boolean, Object) - Constructor for class org.codehaus.jackson.map.ser.BeanPropertyWriter
- BeanPropertyWriter(AnnotatedMember, Annotations, SerializedString, JavaType, JsonSerializer<Object>, TypeSerializer, JavaType, Method, Field, boolean, Object) - Constructor for class org.codehaus.jackson.map.ser.BeanPropertyWriter
- BeanPropertyWriter(BeanPropertyWriter) - Constructor for class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
"Copy constructor" to be used by filtering sub-classes
- BeanPropertyWriter(BeanPropertyWriter, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
"Copy constructor" to be used by filtering sub-classes
- BeanSerializer - Class in org.codehaus.jackson.map.ser
-
Serializer class that can serialize arbitrary bean objects
- BeanSerializer(Class<?>, BeanPropertyWriter[], BeanPropertyWriter[], AnyGetterWriter, Object) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializer
- BeanSerializer(BeanSerializer) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializer
-
Copy-constructor that is useful for sub-classes that just want to copy all super-class properties without modifications.
- BeanSerializer(BeanSerializerBase) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializer
-
Alternate copy constructor that can be used to construct standard
BeanSerializer
passing an instance of "compatible enough" source serializer. - BeanSerializer(JavaType, BeanPropertyWriter[], BeanPropertyWriter[], AnyGetterWriter, Object) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializer
- BeanSerializerBase - Class in org.codehaus.jackson.map.ser.std
-
Base class both for the standard bean serializer, and couple of variants that only differ in small details.
- BeanSerializerBase(Class<?>, BeanPropertyWriter[], BeanPropertyWriter[], AnyGetterWriter, Object) - Constructor for class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- BeanSerializerBase(BeanSerializerBase) - Constructor for class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Copy-constructor that is useful for sub-classes that just want to copy all super-class properties without modifications.
- BeanSerializerBase(JavaType, BeanPropertyWriter[], BeanPropertyWriter[], AnyGetterWriter, Object) - Constructor for class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- BeanSerializerBuilder - Class in org.codehaus.jackson.map.ser
-
Builder class used for aggregating deserialization information about a POJO, in order to build a
JsonSerializer
for serializing intances. - BeanSerializerBuilder(BasicBeanDescription) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- BeanSerializerBuilder(BeanSerializerBuilder) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Copy-constructor that may be used for sub-classing
- BeanSerializerFactory - Class in org.codehaus.jackson.map.ser
-
Factory class that can provide serializers for any regular Java beans (as defined by "having at least one get method recognizable as bean accessor" -- where
Object.getClass()
does not count); as well as for "standard" JDK types. - BeanSerializerFactory(SerializerFactory.Config) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Constructor for creating instances with specified configuration.
- BeanSerializerFactory.ConfigImpl - Class in org.codehaus.jackson.map.ser
-
Configuration settings container class for bean serializer factory
- BeanSerializerModifier - Class in org.codehaus.jackson.map.ser
-
Abstract class that defines API for objects that can be registered (for
BeanSerializerFactory
to participate in constructingBeanSerializer
instances. - BeanSerializerModifier() - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerModifier
- BeanUtil - Class in org.codehaus.jackson.map.util
-
Helper class that contains functionality needed by both serialization and deserialization side.
- BeanUtil - Class in org.codehaus.jackson.mrbean
- BeanUtil() - Constructor for class org.codehaus.jackson.map.util.BeanUtil
- BeanUtil() - Constructor for class org.codehaus.jackson.mrbean.BeanUtil
- beforeArrayValues(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after array start marker has been output, and right before the first value is to be output.
- beforeArrayValues(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- beforeArrayValues(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- beforeObjectEntries(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after object start marker has been output, and right before the field name of the first entry is to be output.
- beforeObjectEntries(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- beforeObjectEntries(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- BIG_DECIMAL - org.codehaus.jackson.JsonParser.NumberType
- BIG_INTEGER - org.codehaus.jackson.JsonParser.NumberType
- BigDecimalDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.BigDecimalDeserializer
- BigIntegerDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.BigIntegerDeserializer
- BigIntegerNode - Class in org.codehaus.jackson.node
-
Numeric node that contains simple 64-bit integer values.
- BigIntegerNode(BigInteger) - Constructor for class org.codehaus.jackson.node.BigIntegerNode
- binaryNode(byte[]) - Method in class org.codehaus.jackson.node.ContainerNode
- binaryNode(byte[]) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing a node that represents given binary data, and will get serialized as equivalent base64-encoded String value
- binaryNode(byte[], int, int) - Method in class org.codehaus.jackson.node.ContainerNode
- binaryNode(byte[], int, int) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing a node that represents given binary data, and will get serialized as equivalent base64-encoded String value
- BinaryNode - Class in org.codehaus.jackson.node
-
Value node that contains Base64 encoded binary value, which will be output and stored as Json String value.
- BinaryNode(byte[]) - Constructor for class org.codehaus.jackson.node.BinaryNode
- BinaryNode(byte[], int, int) - Constructor for class org.codehaus.jackson.node.BinaryNode
- bindingsForBeanType() - Method in class org.codehaus.jackson.map.BeanDescription
-
Accessor for type bindings that may be needed to fully resolve types of member object, such as return and argument types of methods and constructors, and types of fields.
- bindingsForBeanType() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- BOOLEAN_DESC - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- BooleanArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.BooleanArraySerializer
- BooleanBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.BooleanBuilder
- BooleanDeserializer(Class<Boolean>, Boolean) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.BooleanDeserializer
- booleanNode(boolean) - Method in class org.codehaus.jackson.node.ContainerNode
- booleanNode(boolean) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON boolean value (either literal 'true' or 'false')
- BooleanNode - Class in org.codehaus.jackson.node
-
This concrete value class is used to contain boolean (true / false) values.
- BooleanSerializer(boolean) - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.BooleanSerializer
- bucketCount() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- bucketCount() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Method for checking number of primary hash buckets this symbol table uses.
- bufferAnyProperty(SettableAnyProperty, String, Object) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- buffered() - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- bufferedSize() - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Method that can be used to check how many Objects have been buffered within this buffer.
- bufferMapProperty(Object, Object) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- bufferProperty(SettableBeanProperty, Object) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- BufferRecycler - Class in org.codehaus.jackson.util
-
This is a small utility class, whose main functionality is to allow simple reuse of raw byte/char buffers.
- BufferRecycler() - Constructor for class org.codehaus.jackson.util.BufferRecycler
- BufferRecycler.ByteBufferType - Enum in org.codehaus.jackson.util
- BufferRecycler.CharBufferType - Enum in org.codehaus.jackson.util
- build() - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler.Builder
- build() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Method called to create
BeanSerializer
instance with all accumulated information. - build(String) - Method in class org.codehaus.jackson.mrbean.BeanBuilder
-
Method that generates byte code for class that implements abstract types requested so far.
- build(BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- build(PropertyValueBuffer) - Method in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- buildArraySerializer(SerializationConfig, ArrayType, BasicBeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for
Object[]
(and subtypes, except for String). - buildBeanDeserializer(DeserializationConfig, JavaType, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that is to actually build a bean deserializer instance.
- buildCanonicalName() - Method in class org.codehaus.jackson.map.type.ArrayType
- buildCanonicalName() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- buildCanonicalName() - Method in class org.codehaus.jackson.map.type.MapLikeType
- buildCanonicalName() - Method in class org.codehaus.jackson.map.type.SimpleType
- buildCanonicalName() - Method in class org.codehaus.jackson.map.type.TypeBase
- buildCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BasicBeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for Collection and Collection-like types.
- buildCollectionSerializer(SerializationConfig, CollectionType, BasicBeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for
List
types that support efficient by-index access - buildContainerSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- buildEnumMapSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for
EnumMap
types. - buildEnumSetSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- Builder() - Constructor for class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler.Builder
- buildIterableSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- buildIteratorSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- buildMapLikeSerializer(SerializationConfig, MapLikeType, BasicBeanDescription, BeanProperty, boolean, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for all "Map-like" types; both ones that implement
Map
and ones that do not (but that have been indicated to behave like Maps). - buildMapSerializer(SerializationConfig, MapType, BasicBeanDescription, BeanProperty, boolean, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method that handles configuration details when constructing serializers for
Map
types. - buildThrowableDeserializer(DeserializationConfig, JavaType, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Method for building type deserializer based on current configuration of this builder.
- buildTypeDeserializer(DeserializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in class org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder
- buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Method for building type serializer based on current configuration of this builder.
- buildTypeSerializer(SerializationConfig, JavaType, Collection<NamedType>, BeanProperty) - Method in class org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder
- buildWriter(String, JavaType, JsonSerializer<Object>, TypeSerializer, TypeSerializer, AnnotatedMember, boolean) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
- BYTE_MARKER_END_OF_CONTENT - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
In addition we can use a marker to allow simple framing; splitting of physical data (like file) into distinct logical sections like JSON documents.
- BYTE_MARKER_END_OF_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
- ByteArrayBuilder - Class in org.codehaus.jackson.util
-
Helper class that is similar to
ByteArrayOutputStream
in usage, but more geared to Jackson use cases internally. - ByteArrayBuilder() - Constructor for class org.codehaus.jackson.util.ByteArrayBuilder
- ByteArrayBuilder(int) - Constructor for class org.codehaus.jackson.util.ByteArrayBuilder
- ByteArrayBuilder(BufferRecycler) - Constructor for class org.codehaus.jackson.util.ByteArrayBuilder
- ByteArrayBuilder(BufferRecycler, int) - Constructor for class org.codehaus.jackson.util.ByteArrayBuilder
- ByteArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.ByteArraySerializer
- ByteBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.ByteBuilder
- ByteDeserializer(Class<Byte>, Byte) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.ByteDeserializer
- ByteSourceBootstrapper - Class in org.codehaus.jackson.impl
-
This class is used to determine the encoding of byte stream that is to contain JSON content.
- ByteSourceBootstrapper(IOContext, byte[], int, int) - Constructor for class org.codehaus.jackson.impl.ByteSourceBootstrapper
- ByteSourceBootstrapper(IOContext, InputStream) - Constructor for class org.codehaus.jackson.impl.ByteSourceBootstrapper
- BytesToNameCanonicalizer - Class in org.codehaus.jackson.sym
-
A caching symbol table implementation used for canonicalizing JSON field names (as
Name
s which are constructed directly from a byte-based input source).
C
- cachedDeserializersCount() - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- cachedDeserializersCount() - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that can be used to determine how many deserializers this provider is caching currently (if it does caching: default implementation does) Exact count depends on what kind of deserializers get cached; default implementation caches only dynamically constructed deserializers, but not eagerly constructed standard deserializers (which is different from how serializer provider works).
- cachedSerializersCount() - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- cachedSerializersCount() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that can be used to determine how many serializers this provider is caching currently (if it does caching: default implementation does) Exact count depends on what kind of serializers get cached; default implementation caches all serializers, including ones that are eagerly constructed (for optimal access speed)
- calcHash(char[], int, int) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Implementation of a hashing method for variable length Strings.
- calcHash(int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- calcHash(int[], int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- calcHash(int, int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- calcHash(String) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- calcQuads(byte[]) - Static method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- CalendarDeserializer - Class in org.codehaus.jackson.map.deser.std
- CalendarDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.CalendarDeserializer
- CalendarDeserializer() - Constructor for class org.codehaus.jackson.map.deser.StdDeserializer.CalendarDeserializer
-
Deprecated.
- CalendarDeserializer(Class<? extends Calendar>) - Constructor for class org.codehaus.jackson.map.deser.std.CalendarDeserializer
- CalendarKeySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdKeySerializers.CalendarKeySerializer
- CalendarSerializer - Class in org.codehaus.jackson.map.ser.std
-
Standard serializer for
Calendar
. - CalendarSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.CalendarSerializer
- CalendarSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.CalendarSerializer
-
Deprecated.
- call() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- call() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- call() - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method that can be used to (try to) call this object without arguments.
- call(Object[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- call(Object[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- call(Object[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method that can be used to (try to) call this object with specified arguments.
- call1(Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- call1(Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- call1(Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method that can be used to (try to) call this object with single arguments.
- CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES - Static variable in class org.codehaus.jackson.map.PropertyNamingStrategy
-
See
PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
for details. - CAN_OVERRIDE_ACCESS_MODIFIERS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether method and field access modifier settings can be overridden when accessing properties.
- CAN_OVERRIDE_ACCESS_MODIFIERS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether method and field access modifier settings can be overridden when accessing properties.
- canBeABeanType(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- canCreateFromBoolean() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromBoolean() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a double (boolean / Boolean) based creator is available to use (to call
ValueInstantiator.createFromDouble(double)
). - canCreateFromDouble() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromDouble() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a double (double / Double) based creator is available to use (to call
ValueInstantiator.createFromDouble(double)
). - canCreateFromInt() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromInt() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether an integer (int, Integer) based creator is available to use (to call
ValueInstantiator.createFromInt(int)
). - canCreateFromLong() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromLong() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a long (long, Long) based creator is available to use (to call
ValueInstantiator.createFromLong(long)
). - canCreateFromObjectWith() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromObjectWith() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a property-based creator (argument-taking constructor or factory method) is available to instantiate values from JSON Object
- canCreateFromString() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateFromString() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a String-based creator is available for this instantiator
- canCreateUsingDefault() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- canCreateUsingDefault() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a default creator (constructor, or no-arg static factory method) is available for this instantiator
- canCreateUsingDelegate() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to check whether a delegate-based creator (single-arg constructor or factory method) is available for this instantiator
- canDeserialize(JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be called to check whether mapper thinks it could deserialize an Object of given type.
- canInstantiate() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that will return true if any of
canCreateXxx
method returns true: that is, if there is any way that an instance could be created. - CANONICALIZE_FIELD_NAMES - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether JSON object field names are to be canonicalized (details of how canonicalization is done then further specified by
JsonParser.Feature.INTERN_FIELD_NAMES
). - canOverrideAccessModifiers() - Method in class org.codehaus.jackson.map.DeserializationConfig
- canOverrideAccessModifiers() - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for determining whether it is ok to try to force override of access modifiers to be able to get or set values of non-public Methods, Fields; to invoke non-public Constructors, Methods; or to instantiate non-public Classes.
- canOverrideAccessModifiers() - Method in class org.codehaus.jackson.map.SerializationConfig
- canSerialize(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be called to check whether mapper thinks it could serialize an instance of given Class.
- canSerialize(Class<?>) - Method in class org.codehaus.jackson.map.ObjectWriter
- canUseSchema(FormatSchema) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that can be used to verify that given schema can be used with this generator (using
JsonGenerator.setSchema(org.codehaus.jackson.FormatSchema)
). - canUseSchema(FormatSchema) - Method in class org.codehaus.jackson.JsonParser
-
Method that can be used to verify that given schema can be used with this parser (using
JsonParser.setSchema(org.codehaus.jackson.FormatSchema)
). - canUseSchema(FormatSchema) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- canUseSchema(FormatSchema) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- changeProperties(SerializationConfig, BasicBeanDescription, List<BeanPropertyWriter>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerModifier
-
Method called by
BeanSerializerFactory
with tentative set of discovered properties. - CHAR_NULL - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- CharacterDeserializer(Class<Character>, Character) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.CharacterDeserializer
- CharacterEscapes - Class in org.codehaus.jackson.io
-
Abstract base class that defines interface for customizing character escaping aspects for String values, for formats that use escaping.
- CharacterEscapes() - Constructor for class org.codehaus.jackson.io.CharacterEscapes
- CharArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.CharArraySerializer
- charLength() - Method in class org.codehaus.jackson.io.SerializedString
-
Returns length of the String as characters
- charLength() - Method in interface org.codehaus.jackson.SerializableString
-
Returns length of the (unquoted) String as characters.
- CharsetDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.CharsetDeserializer
- CharsToNameCanonicalizer - Class in org.codehaus.jackson.sym
-
This class is a kind of specialized type-safe Map, from char array to String value.
- charToHex(int) - Static method in class org.codehaus.jackson.util.CharTypes
- CharTypes - Class in org.codehaus.jackson.util
- CharTypes() - Constructor for class org.codehaus.jackson.util.CharTypes
- CHECK_SHARED_NAMES - org.codehaus.jackson.smile.SmileGenerator.Feature
-
Whether generator should check if it can "share" field names during generating content or not.
- CHECK_SHARED_STRING_VALUES - org.codehaus.jackson.smile.SmileGenerator.Feature
-
Whether generator should check if it can "share" short (at most 64 bytes encoded) String value during generating content or not.
- checkAndFixAccess(Member) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method called to check if we can use the passed method or constructor (wrt access restriction -- public methods can be called, others usually not); and if not, if there is a work-around for the problem.
- checkCanDeserialize(boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method for defining whether actual detection for existence of a deserializer for type should be done when
JacksonJsonProvider.isReadable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType)
is called. - checkCanSerialize(boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method for defining whether actual detection for existence of a serializer for type should be done when
JacksonJsonProvider.isWriteable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType)
is called. - childInstance() - Method in class org.codehaus.jackson.map.type.TypeBindings
-
Constructor used to create "child" instances; mostly to allow delegation from explicitly defined local overrides (local type variables for methods, constructors) to contextual (class-defined) ones.
- CLASS - org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Means that fully-qualified Java class name is used as the type identifier.
- ClassDeserializer - Class in org.codehaus.jackson.map.deser.std
- ClassDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.ClassDeserializer
- ClassDeserializer() - Constructor for class org.codehaus.jackson.map.deser.StdDeserializer.ClassDeserializer
-
Deprecated.
- ClassIntrospector<T extends BeanDescription> - Class in org.codehaus.jackson.map
-
Helper class used to introspect features of POJO value classes used with Jackson.
- ClassIntrospector() - Constructor for class org.codehaus.jackson.map.ClassIntrospector
- ClassIntrospector.MixInResolver - Interface in org.codehaus.jackson.map
-
Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
- ClassKey - Class in org.codehaus.jackson.map.type
-
Key class, used as an efficient and accurate key for locating per-class values, such as
JsonSerializer
s. - ClassKey() - Constructor for class org.codehaus.jackson.map.type.ClassKey
- ClassKey(Class<?>) - Constructor for class org.codehaus.jackson.map.type.ClassKey
- ClassNameIdResolver - Class in org.codehaus.jackson.map.jsontype.impl
-
TypeIdResolver
implementation that converts between fully-qualified Java class names and (JSON) Strings. - ClassNameIdResolver(JavaType, TypeFactory) - Constructor for class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- ClassSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.ClassSerializer
- ClassUtil - Class in org.codehaus.jackson.map.util
- ClassUtil() - Constructor for class org.codehaus.jackson.map.util.ClassUtil
- classWithCreators(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- clearCurrentToken() - Method in class org.codehaus.jackson.JsonParser
-
Method called to "consume" the current token by effectively removing it so that
JsonParser.hasCurrentToken()
returns false, andJsonParser.getCurrentToken()
null). - clearCurrentToken() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- clearHandlers() - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method for removing all configured problem handlers; usually done to replace existing handler(s) with different one(s)
- clone() - Method in class org.codehaus.jackson.map.util.ISO8601DateFormat
- clone() - Method in class org.codehaus.jackson.map.util.StdDateFormat
- close() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- close() - Method in class org.codehaus.jackson.impl.JsonParserBase
- close() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- close() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- close() - Method in class org.codehaus.jackson.impl.Utf8Generator
- close() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- close() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- close() - Method in class org.codehaus.jackson.io.MergedStream
- close() - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- close() - Method in class org.codehaus.jackson.io.UTF8Writer
- close() - Method in class org.codehaus.jackson.JsonGenerator
-
Method called to close this generator, so that no more content can be written.
- close() - Method in class org.codehaus.jackson.JsonParser
-
Closes the parser so that no further iteration or data access can be made; will also close the underlying input source if parser either owns the input source, or feature
JsonParser.Feature.AUTO_CLOSE_SOURCE
is enabled. - close() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- close() - Method in class org.codehaus.jackson.smile.SmileGenerator
- close() - Method in class org.codehaus.jackson.smile.SmileParser
- close() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- close() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- close() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- close() - Method in class org.codehaus.jackson.util.JsonParserSequence
- close() - Method in class org.codehaus.jackson.util.TokenBuffer
- close() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- CLOSE_CLOSEABLE - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether
close
method of serialized root level objects (ones for whichObjectMapper
's writeValue() (or equivalent) method is called) that implementCloseable
is called after serialization or not. - collect() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method that orchestrates collection activities, and needs to be called after creating the instance.
- collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector) - Method in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- collectAndResolveSubtypes(AnnotatedClass, MapperConfig<?>, AnnotationIntrospector) - Method in class org.codehaus.jackson.map.jsontype.SubtypeResolver
-
Method for finding out all reachable subtypes for given type.
- collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector) - Method in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- collectAndResolveSubtypes(AnnotatedMember, MapperConfig<?>, AnnotationIntrospector) - Method in class org.codehaus.jackson.map.jsontype.SubtypeResolver
-
Method for finding out all reachable subtypes for a property specified by given element (method or field)
- collectDefaults() - Static method in enum org.codehaus.jackson.JsonGenerator.Feature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum org.codehaus.jackson.JsonParser.Feature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
- collectDefaults() - Static method in enum org.codehaus.jackson.smile.SmileGenerator.Feature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- collectDefaults() - Static method in enum org.codehaus.jackson.smile.SmileParser.Feature
-
Method that calculates bit set (flags) of all features that are enabled by default.
- CollectionDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
ContainerDeserializerBase
instead. - CollectionDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Basic serializer that can take JSON "Array" structure and construct a
Collection
instance, with typed contents. - CollectionDeserializer(CollectionDeserializer) - Constructor for class org.codehaus.jackson.map.deser.CollectionDeserializer
-
Deprecated.Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- CollectionDeserializer(CollectionDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, Constructor<Collection<Object>>) - Constructor for class org.codehaus.jackson.map.deser.CollectionDeserializer
-
Deprecated.Since 1.9, use variant that takes ValueInstantiator
- CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, Constructor<Collection<Object>>) - Constructor for class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
Deprecated.Since 1.9, use variant that takes ValueInstantiator
- CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator) - Constructor for class org.codehaus.jackson.map.deser.CollectionDeserializer
-
Deprecated.
- CollectionDeserializer(JavaType, JsonDeserializer<Object>, TypeDeserializer, ValueInstantiator) - Constructor for class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- CollectionLikeType - Class in org.codehaus.jackson.map.type
-
Type that represents things that act similar to
Collection
; but may or may not be instances of that interface. - CollectionLikeType(Class<?>, JavaType) - Constructor for class org.codehaus.jackson.map.type.CollectionLikeType
-
Deprecated.
- CollectionLikeType(Class<?>, JavaType, Object, Object) - Constructor for class org.codehaus.jackson.map.type.CollectionLikeType
- collectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Static method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- CollectionSerializer - Class in org.codehaus.jackson.map.ser.std
-
Fallback serializer for cases where Collection is not known to be of type for which more specializer serializer exists (such as index-accessible List).
- CollectionSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.std.CollectionSerializer
- collectionType(Class<? extends Collection>, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- collectionType(Class<? extends Collection>, JavaType) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- CollectionType - Class in org.codehaus.jackson.map.type
-
Type that represents Java Collection types (Lists, Sets).
- collectProperties(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver, boolean) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- collisionCount() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries that are in collision list.
- collisionCount() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Method mostly needed by unit tests; calculates number of entries that are in collision list.
- Comparators - Class in org.codehaus.jackson.map.util
-
Helper class for constructing objects for comparing content values
- Comparators() - Constructor for class org.codehaus.jackson.map.util.Comparators
- compareTo(POJOPropertyBuilder) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- compareTo(ClassKey) - Method in class org.codehaus.jackson.map.type.ClassKey
- compareTo(TypeReference<T>) - Method in class org.codehaus.jackson.type.TypeReference
-
The only reason we define this method (and require implementation of
Comparable
) is to prevent constructing a reference without type information. - compareTo(Version) - Method in class org.codehaus.jackson.Version
- complete(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
- completeAndClearBuffer(Object[], int) - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Method called to indicate that the buffering process is now complete; and to construct a combined exactly-sized result array.
- completeAndClearBuffer(Object[], int, Class<T>) - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Type-safe alternative to
ObjectBuffer.completeAndClearBuffer(Object[], int)
, to allow for constructing explicitly typed result array. - completeAndClearBuffer(Object[], int, List<Object>) - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Another
- completeAndClearBuffer(T, int) - Method in class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- completeAndCoalesce(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
-
Method that will complete "manual" output process, coalesce content (if necessary) and return results as a contiguous buffer.
- CONCAT_BUFFER - org.codehaus.jackson.util.BufferRecycler.CharBufferType
- Config() - Constructor for class org.codehaus.jackson.map.DeserializerFactory.Config
- Config() - Constructor for class org.codehaus.jackson.map.SerializerFactory.Config
- ConfigImpl() - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
Constructor for creating basic configuration with no additional handlers.
- ConfigImpl() - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- ConfigImpl(Deserializers[], KeyDeserializers[], BeanDeserializerModifier[], AbstractTypeResolver[], ValueInstantiators[]) - Constructor for class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
Copy-constructor that will create an instance that contains defined set of additional deserializer providers.
- ConfigImpl(Serializers[], Serializers[], BeanSerializerModifier[]) - Constructor for class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- configure(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- configure(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- configure(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.JsonFactory
-
Method for enabling or disabling specified generator feature (check
JsonGenerator.Feature
for list of features) - configure(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for enabling or disabling specified feature: check
JsonGenerator.Feature
for list of available features. - configure(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for changing state of an on/off
JsonGenerator
feature forJsonFactory
instance this object mapper uses. - configure(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- configure(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- configure(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.JsonFactory
-
Method for enabling or disabling specified parser feature (check
JsonParser.Feature
for list of features) - configure(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.JsonParser
-
Method for enabling or disabling specified feature (check
JsonParser.Feature
for list of features) - configure(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for changing state of an on/off
JsonParser
feature forJsonFactory
instance this object mapper uses. - configure(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- configure(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- configure(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for changing state of an on/off deserialization feature for this object mapper.
- configure(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- configure(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- configure(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for changing state of an on/off serialization feature for this object mapper.
- configure(SmileGenerator.Feature, boolean) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for enabling or disabling specified generator feature (check
JsonGenerator.Feature
for list of features) - configure(SmileGenerator.Feature, boolean) - Method in class org.codehaus.jackson.smile.SmileGenerator
- configure(SmileParser.Feature, boolean) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for enabling or disabling specified parser feature (check
SmileParser.Feature
for list of features) - configureFromBooleanCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- configureFromDoubleCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- configureFromIntCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- configureFromLongCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- configureFromObjectSettings(AnnotatedWithParams, AnnotatedWithParams, JavaType, AnnotatedWithParams, CreatorProperty[]) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
-
Method for setting properties related to instantiating values from JSON Object.
- configureFromStringCreator(AnnotatedWithParams) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- construct(Class<?>) - Static method in class org.codehaus.jackson.map.type.SimpleType
- construct(Class<?>, AnnotationIntrospector, ClassIntrospector.MixInResolver) - Static method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Factory method that instantiates an instance.
- construct(Class<?>, JavaType) - Static method in class org.codehaus.jackson.map.type.CollectionLikeType
- construct(Class<?>, JavaType) - Static method in class org.codehaus.jackson.map.type.CollectionType
- construct(Class<?>, JavaType, JavaType) - Static method in class org.codehaus.jackson.map.type.MapLikeType
- construct(Class<?>, JavaType, JavaType) - Static method in class org.codehaus.jackson.map.type.MapType
- construct(Class<Enum<?>>, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.util.EnumValues
- construct(Class<Enum<?>>, SerializationConfig, BasicBeanDescription) - Static method in class org.codehaus.jackson.map.ser.std.EnumSerializer
- construct(String[], JavaType, boolean, TypeSerializer, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Deprecated.As of 1.8; use the variant with more arguments
- construct(String[], JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>, JsonSerializer<Object>) - Static method in class org.codehaus.jackson.map.ser.std.MapSerializer
- construct(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Static method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- construct(JavaType) - Static method in class org.codehaus.jackson.map.type.ArrayType
-
Deprecated.Since 1.9, if you must directly instantiate, call method that takes handlers
- construct(JavaType, Object, Object) - Static method in class org.codehaus.jackson.map.type.ArrayType
- constructAll() - Static method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- constructAnySetter(DeserializationConfig, BasicBeanDescription, AnnotatedMethod) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method called to construct fallback
SettableAnyProperty
for handling unknown bean properties, given a method that has been designated as such setter. - constructArrayType(Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing an
ArrayType
. - constructArrayType(JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing an
ArrayType
. - constructBeanDeserializerBuilder(BasicBeanDescription) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Overridable method that constructs a
BeanDeserializerBuilder
which is used to accumulate information needed to create deserializer instance. - constructBeanSerializer(SerializationConfig, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to construct serializer for serializing specified bean type.
- constructBeanSerializerBuilder(BasicBeanDescription) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
- constructCalendar(Date) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- constructCalendar(Date) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Convenience method for constructing Calendar instance set to specified time, to be modified and used by caller.
- constructCollectionLikeType(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
CollectionLikeType
. - constructCollectionLikeType(Class<?>, JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
CollectionLikeType
. - constructCollectionType(Class<? extends Collection>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
CollectionType
. - constructCollectionType(Class<? extends Collection>, JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
CollectionType
. - constructCreatorProperty(DeserializationConfig, BasicBeanDescription, String, int, AnnotatedParameter, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)
- constructDefaultValueInstantiator(DeserializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will construct standard default
ValueInstantiator
using annotations (like @JsonCreator) and visibility rules - constructEnumKeyDeserializer(EnumResolver<?>) - Static method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- constructEnumKeyDeserializer(EnumResolver<?>, AnnotatedMethod) - Static method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- constructEnumResolver(Class<?>, DeserializationConfig) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- constructFilteredBeanWriter(BeanPropertyWriter, Class<?>[]) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to construct a filtered writer, for given view definitions.
- constructFor(Class<ET>, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.util.EnumResolver
-
Factory method for constructing resolver that maps from Enum.name() into Enum value
- constructFromCanonical(String) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Factory method for constructing a
JavaType
out of its canonical representation (seeJavaType.toCanonical()
). - constructFromName(Class<Enum<?>>, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.util.EnumValues
- constructFromToString(Class<Enum<?>>, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.util.EnumValues
- constructMapLikeType(Class<?>, Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
MapLikeType
instance - constructMapLikeType(Class<?>, JavaType, JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
MapLikeType
instance - constructMapType(Class<? extends Map>, Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
MapType
instance - constructMapType(Class<? extends Map>, JavaType, JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a
MapType
instance - constructParametricType(Class<?>, Class<?>...) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Factory method for constructing
JavaType
that represents a parameterized type. - constructParametricType(Class<?>, JavaType...) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Factory method for constructing
JavaType
that represents a parameterized type. - constructParser(int, int, ObjectCodec, BytesToNameCanonicalizer) - Method in class org.codehaus.jackson.smile.SmileParserBootstrapper
- constructParser(int, ObjectCodec, BytesToNameCanonicalizer, CharsToNameCanonicalizer) - Method in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- constructPropertyBuilder(SerializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
- constructPropertyCollector(MapperConfig<?>, AnnotatedClass, JavaType, boolean) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Overridable method called for creating
POJOPropertiesCollector
instance to use; override is needed if a custom sub-class is to be used. - constructRawCollectionLikeType(Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that can be used to construct "raw" Collection-like type; meaning that its parameterization is unknown.
- constructRawCollectionType(Class<? extends Collection>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that can be used to construct "raw" Collection type; meaning that its parameterization is unknown.
- constructRawMapLikeType(Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that can be used to construct "raw" Map-like type; meaning that its parameterization is unknown.
- constructRawMapType(Class<? extends Map>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that can be used to construct "raw" Map type; meaning that its parameterization is unknown.
- constructReader() - Method in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- constructSettableProperty(DeserializationConfig, BasicBeanDescription, String, AnnotatedField) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- constructSettableProperty(DeserializationConfig, BasicBeanDescription, String, AnnotatedMethod) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will construct a regular bean property setter using the given setter method.
- constructSetterlessProperty(DeserializationConfig, BasicBeanDescription, String, AnnotatedMethod) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will construct a regular bean property setter using the given setter method.
- constructSimpleType(Class<?>, JavaType[]) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a type instance with specified parameterization.
- constructSpecializedType(JavaType, Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
- constructSpecializedType(JavaType, Class<?>) - Method in class org.codehaus.jackson.map.SerializerProvider
- constructSpecializedType(JavaType, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Factory method for creating a subtype of given base type, as defined by specified subclass; but retaining generic type information if any.
- constructStringKeyDeserializer(DeserializationConfig, JavaType) - Static method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- constructTextBuffer() - Method in class org.codehaus.jackson.io.IOContext
- constructType(Class<?>) - Method in class org.codehaus.jackson.map.DeserializationContext
- constructType(Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Helper method that will construct
JavaType
for given raw class. - constructType(Type) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for constructing
JavaType
out of given type (typicallyjava.lang.Class
), but without explicit context. - constructType(Type) - Method in class org.codehaus.jackson.map.SerializerProvider
- constructType(Type) - Method in class org.codehaus.jackson.map.type.TypeFactory
- constructType(Type, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- constructType(Type, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- constructType(Type, JavaType) - Method in class org.codehaus.jackson.map.type.TypeFactory
- constructType(TypeReference<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Helper method that will construct
JavaType
for given type reference This is a simple short-cut for: - constructType(TypeReference<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- constructUnsafe(Class<?>) - Static method in class org.codehaus.jackson.map.type.SimpleType
-
Method used by core Jackson classes: NOT to be used by application code.
- constructUnsafe(Class<?>, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.util.EnumResolver
-
This method is needed because of the dynamic nature of constructing Enum resolvers.
- constructUnsafeUsingToString(Class<?>) - Static method in class org.codehaus.jackson.map.util.EnumResolver
-
Method that needs to be used instead of
EnumResolver.constructUsingToString(java.lang.Class<ET>)
if static type of enum is not known. - constructUsingToString(Class<ET>) - Static method in class org.codehaus.jackson.map.util.EnumResolver
-
Factory method for constructing resolver that maps from Enum.toString() into Enum value
- constructValueInstantiator(DeserializationConfig) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- constructViewBased(BeanPropertyWriter, Class<?>[]) - Static method in class org.codehaus.jackson.map.ser.FilteredBeanPropertyWriter
- constructWithoutSuperTypes(Class<?>, AnnotationIntrospector, ClassIntrospector.MixInResolver) - Static method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Method similar to
AnnotatedClass.construct(java.lang.Class<?>, org.codehaus.jackson.map.AnnotationIntrospector, org.codehaus.jackson.map.ClassIntrospector.MixInResolver)
, but that will NOT include information from supertypes; only class itself and any direct mix-ins it may have. - containedParsersCount() - Method in class org.codehaus.jackson.util.JsonParserSequence
-
Method that is most useful for debugging or testing; returns actual number of underlying parsers sequence was constructed with (nor just ones remaining active)
- containedType(int) - Method in class org.codehaus.jackson.map.type.ArrayType
- containedType(int) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- containedType(int) - Method in class org.codehaus.jackson.map.type.MapLikeType
- containedType(int) - Method in class org.codehaus.jackson.map.type.SimpleType
- containedType(int) - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing definitions of contained ("child") types.
- containedTypeCount() - Method in class org.codehaus.jackson.map.type.ArrayType
- containedTypeCount() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- containedTypeCount() - Method in class org.codehaus.jackson.map.type.MapLikeType
- containedTypeCount() - Method in class org.codehaus.jackson.map.type.SimpleType
- containedTypeCount() - Method in class org.codehaus.jackson.type.JavaType
-
Method for checking how many contained types this type has.
- containedTypeName(int) - Method in class org.codehaus.jackson.map.type.ArrayType
-
Not sure what symbolic name is used internally, if any; let's follow naming of Collection types here.
- containedTypeName(int) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
-
Not sure if we should count on this, but type names for core interfaces use "E" for element type
- containedTypeName(int) - Method in class org.codehaus.jackson.map.type.MapLikeType
-
Not sure if we should count on this, but type names for core interfaces are "K" and "V" respectively.
- containedTypeName(int) - Method in class org.codehaus.jackson.map.type.SimpleType
- containedTypeName(int) - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing name of type variable in indicated position.
- ContainerDeserializer<T> - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
ContainerDeserializerBase
instead. - ContainerDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.ContainerDeserializer
-
Deprecated.
- ContainerDeserializerBase<T> - Class in org.codehaus.jackson.map.deser.std
-
Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) types
- ContainerDeserializerBase(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.ContainerDeserializerBase
- ContainerNode - Class in org.codehaus.jackson.node
-
This intermediate base class is used for all container nodes, specifically, array and object nodes.
- ContainerNode(JsonNodeFactory) - Constructor for class org.codehaus.jackson.node.ContainerNode
- ContainerNode.NoNodesIterator - Class in org.codehaus.jackson.node
- ContainerNode.NoStringsIterator - Class in org.codehaus.jackson.node
- ContainerSerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
-
Intermediate base class for types that contain element(s) of other types.
- ContainerSerializerBase(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.std.ContainerSerializerBase
-
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
- ContainerSerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.std.ContainerSerializerBase
- ContainerSerializers - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
StdContainerSerializers
instead - ContainerSerializers() - Constructor for class org.codehaus.jackson.map.ser.ContainerSerializers
-
Deprecated.
- contains(LinkedNode<ST>, ST) - Static method in class org.codehaus.jackson.map.util.LinkedNode
-
Convenience method that can be used to check if a linked list with given head node (which may be null to indicate empty list) contains given value
- contentAs() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Concrete type to deserialize content (elements of a Collection/array, values of Maps) values as, instead of type otherwise declared.
- contentAs() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Concrete type to serialize content value (elements of a Collection/array, values of Maps) as, instead of type otherwise declared.
- contentsAsArray() - Method in class org.codehaus.jackson.util.TextBuffer
- contentsAsDecimal() - Method in class org.codehaus.jackson.util.TextBuffer
-
Convenience method for converting contents of the buffer into a
BigDecimal
. - contentsAsDouble() - Method in class org.codehaus.jackson.util.TextBuffer
-
Convenience method for converting contents of the buffer into a Double value.
- contentsAsString() - Method in class org.codehaus.jackson.util.TextBuffer
- contentSchema() - Method in class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- contentSchema() - Method in class org.codehaus.jackson.map.ser.std.StaticListSerializerBase
- contentSchema() - Method in class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- contentUsing() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Deserializer class to use for deserializing contents (elements of a Collection/array, values of Maps) of annotated property.
- contentUsing() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Serializer class to use for serializing contents (elements of a Collection/array, values of Maps) of annotated property.
- ContextualDeserializer<T> - Interface in org.codehaus.jackson.map
-
Add-on interface that
JsonDeserializer
s can implement to get a callback that can be used to create contextual instances of deserializer to use for handling properties of supported type. - ContextualKeyDeserializer - Interface in org.codehaus.jackson.map
-
Add-on interface that
KeyDeserializer
s can implement to get a callback that can be used to create contextual instances of key deserializer to use for handling Map keys of supported type. - ContextualSerializer<T> - Interface in org.codehaus.jackson.map
-
Add-on interface that
JsonSerializer
s can implement to get a callback that can be used to create contextual instances of serializer to use for handling properties of supported type. - convertNumberToBigDecimal() - Method in class org.codehaus.jackson.impl.JsonParserBase
- convertNumberToBigInteger() - Method in class org.codehaus.jackson.impl.JsonParserBase
- convertNumberToDouble() - Method in class org.codehaus.jackson.impl.JsonParserBase
- convertNumberToInt() - Method in class org.codehaus.jackson.impl.JsonParserBase
- convertNumberToLong() - Method in class org.codehaus.jackson.impl.JsonParserBase
- convertValue(Object, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for doing two-step conversion from given value, into instance of given value type.
- convertValue(Object, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- convertValue(Object, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- copyCurrentEvent(JsonParser) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- copyCurrentEvent(JsonParser) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for copying contents of the current event that the given parser instance points to.
- copyCurrentEvent(JsonParser) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- copyCurrentEvent(JsonParser) - Method in class org.codehaus.jackson.util.TokenBuffer
- copyCurrentStructure(JsonParser) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- copyCurrentStructure(JsonParser) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for copying contents of the current event and following events that it encloses the given parser instance points to.
- copyCurrentStructure(JsonParser) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- copyCurrentStructure(JsonParser) - Method in class org.codehaus.jackson.util.TokenBuffer
- copyDeserializationConfig() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that creates a copy of the shared default
DeserializationConfig
object that defines configuration settings for deserialization. - copyHexBytes() - Static method in class org.codehaus.jackson.util.CharTypes
- copyHexChars() - Static method in class org.codehaus.jackson.util.CharTypes
- copySerializationConfig() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that creates a copy of the shared default
SerializationConfig
object that defines configuration settings for serialization. - CoreXMLDeserializers - Class in org.codehaus.jackson.map.ext
-
Container deserializers that handle "core" XML types: ones included in standard JDK 1.5.
- CoreXMLDeserializers() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLDeserializers
- CoreXMLDeserializers.DurationDeserializer - Class in org.codehaus.jackson.map.ext
- CoreXMLDeserializers.GregorianCalendarDeserializer - Class in org.codehaus.jackson.map.ext
- CoreXMLDeserializers.QNameDeserializer - Class in org.codehaus.jackson.map.ext
- CoreXMLSerializers - Class in org.codehaus.jackson.map.ext
-
Provider for serializers of XML types that are part of full JDK 1.5, but that some alleged 1.5 platforms are missing (Android, GAE).
- CoreXMLSerializers() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLSerializers
- CoreXMLSerializers.XMLGregorianCalendarSerializer - Class in org.codehaus.jackson.map.ext
- couldDeserialize() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- couldSerialize() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- couldSerialize() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- create(AnnotationIntrospector, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
-
Helper method for constructing a Pair from two given introspectors (if neither is null); or returning non-null introspector if one is null (and return just null if both are null)
- createArrayDeserializer(DeserializationConfig, DeserializerProvider, ArrayType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createArrayDeserializer(DeserializationConfig, DeserializerProvider, ArrayType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- createArrayDeserializer(DeserializationConfig, DeserializerProvider, ArrayType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java type.
- createArrayNode() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package)
- createArrayNode() - Method in class org.codehaus.jackson.map.ObjectReader
- createArrayNode() - Method in class org.codehaus.jackson.ObjectCodec
-
Method for construct root level Array nodes for Tree Model instances.
- createBeanDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that
DeserializerProvider
s call to create a new deserializer for types other than Collections, Maps, arrays and enums. - createBeanDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- createBeanDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method called to create (or, for completely immutable deserializers, reuse) a deserializer that can convert JSON content into values of specified Java "bean" (POJO) type.
- createChildArrayContext() - Method in class org.codehaus.jackson.impl.JsonWriteContext
- createChildArrayContext(int, int) - Method in class org.codehaus.jackson.impl.JsonReadContext
- createChildObjectContext() - Method in class org.codehaus.jackson.impl.JsonWriteContext
- createChildObjectContext(int, int) - Method in class org.codehaus.jackson.impl.JsonReadContext
- createCollectionDeserializer(DeserializationConfig, DeserializerProvider, CollectionType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createCollectionDeserializer(DeserializationConfig, DeserializerProvider, CollectionType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
- createCollectionLikeDeserializer(DeserializationConfig, DeserializerProvider, CollectionLikeType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createCollectionLikeDeserializer(DeserializationConfig, DeserializerProvider, CollectionLikeType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
- createContextual(DeserializationConfig, BeanProperty) - Method in interface org.codehaus.jackson.map.ContextualDeserializer
-
Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property.
- createContextual(DeserializationConfig, BeanProperty) - Method in interface org.codehaus.jackson.map.ContextualKeyDeserializer
-
Method called to see if a different (or differently configured) key deserializer is needed to deserialize keys of specified Map property.
- createContextual(SerializationConfig, BeanProperty) - Method in interface org.codehaus.jackson.map.ContextualSerializer
-
Method called to see if a different (or differently configured) serializer is needed to serialize values of specified property.
- createDummy() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Factory method for constructing an "empty" serializer; one that outputs no properties (but handles JSON objects properly, including type information)
- createDummy(Class<?>) - Static method in class org.codehaus.jackson.map.ser.BeanSerializer
-
Method for constructing dummy bean deserializer; one that never outputs any properties
- createEnumDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Factory method for constructing serializers of
Enum
types. - createEnumDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- createEnumDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
- createFlattened(JsonParser, JsonParser) - Static method in class org.codehaus.jackson.util.JsonParserSequence
-
Method that will construct a parser (possibly a sequence) that contains all given sub-parsers.
- createFromBoolean(boolean) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromBoolean(boolean) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
- createFromDouble(double) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromDouble(double) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
- createFromInt(int) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromInt(int) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
- createFromLong(long) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromLong(long) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
- createFromObjectWith(Object[]) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromObjectWith(Object[]) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method called to create value instance from JSON Object when instantiation arguments are passed; this is done, for example when passing information specified with "Creator" annotations.
- createFromString(String) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createFromString(String) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
- createInstance(Class<T>, boolean) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that can be called to try to create an instantiate of specified type.
- createInstance(SerializationConfig, SerializerFactory) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Overridable method, used to create a non-blueprint instances from the blueprint.
- createJsonGenerator(File, JsonEncoding) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON generator for writing JSON content to specified file, overwriting contents it might have (or creating it if such file does not yet exist).
- createJsonGenerator(OutputStream) - Method in class org.codehaus.jackson.JsonFactory
-
Convenience method for constructing generator that uses default encoding of the format (UTF-8 for JSON and most other data formats).
- createJsonGenerator(OutputStream) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Since Smile format always uses UTF-8 internally, no encoding need to be passed to this method.
- createJsonGenerator(OutputStream, JsonEncoding) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON generator for writing JSON content using specified output stream.
- createJsonGenerator(OutputStream, JsonEncoding) - Method in class org.codehaus.jackson.smile.SmileFactory
-
note: co-variant return type
- createJsonGenerator(Writer) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON generator for writing JSON content using specified Writer.
- createJsonParser(byte[]) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing parser for parsing the contents of given byte array.
- createJsonParser(byte[]) - Method in class org.codehaus.jackson.smile.SmileFactory
- createJsonParser(byte[], int, int) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing parser for parsing the contents of given byte array.
- createJsonParser(byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileFactory
- createJsonParser(File) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON parser instance to parse contents of specified file.
- createJsonParser(File) - Method in class org.codehaus.jackson.smile.SmileFactory
- createJsonParser(InputStream) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON parser instance to parse the contents accessed via specified input stream.
- createJsonParser(InputStream) - Method in class org.codehaus.jackson.smile.SmileFactory
- createJsonParser(Reader) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing parser for parsing the contents accessed via specified Reader.
- createJsonParser(String) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing parser for parsing contens of given String.
- createJsonParser(URL) - Method in class org.codehaus.jackson.JsonFactory
-
Method for constructing JSON parser instance to parse contents of resource reference by given URL.
- createJsonParser(URL) - Method in class org.codehaus.jackson.smile.SmileFactory
- createKeyDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- createKeyDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method called to find if factory knows how to create a key deserializer for specified type; currently this means checking if a module has registered possible deserializers.
- createKeySerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
- createKeySerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Method called to create serializer to use for serializing JSON property names (which must be output as
JsonToken.FIELD_NAME
) for Map that has specified declared key type, and is for specified property (or, if property is null, as root value) - createMapDeserializer(DeserializationConfig, DeserializerProvider, MapType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createMapDeserializer(DeserializationConfig, DeserializerProvider, MapType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
- createMapLikeDeserializer(DeserializationConfig, DeserializerProvider, MapLikeType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createMapLikeDeserializer(DeserializationConfig, DeserializerProvider, MapLikeType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
- createMatcher(JsonFactory, MatchStrength) - Method in class org.codehaus.jackson.format.InputAccessor.Std
- createObjectNode() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package)
- createObjectNode() - Method in class org.codehaus.jackson.map.ObjectReader
- createObjectNode() - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- createObjectNode() - Method in class org.codehaus.jackson.ObjectCodec
-
Method for construct root level Object nodes for Tree Model instances.
- createParserWithMatch() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Convenience method for trying to construct a
JsonParser
for parsing content which is assumed to be in detected data format. - createRoot() - Static method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Factory method to call to create a symbol table instance with a randomized seed value.
- createRoot() - Static method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Method called to create root canonicalizer for a
JsonFactory
instance. - createRoot(int) - Static method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Factory method that should only be called from unit tests, where seed value should remain the same.
- createRoot(int) - Static method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- createRootContext() - Static method in class org.codehaus.jackson.impl.JsonReadContext
- createRootContext() - Static method in class org.codehaus.jackson.impl.JsonWriteContext
- createRootContext(int, int) - Static method in class org.codehaus.jackson.impl.JsonReadContext
- createSchemaNode(String) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- createSchemaNode(String, boolean) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- createSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- createSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Main serializer constructor method.
- createSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
- createSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Method called to create (or, for immutable serializers, reuse) a serializer for given type.
- createSerializer(JavaType, SerializationConfig) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Deprecated.Since 1.7, call variant with more arguments
- createTreeDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- createTreeDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method called to create and return a deserializer that can construct JsonNode(s) from JSON content.
- createTypeSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Method called to construct a type serializer for values with given declared base type.
- createTypeSerializer(SerializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Method called to create a type information serializer for given base type, if one is needed.
- createTypeSerializer(JavaType, SerializationConfig) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Deprecated.Since 1.7, call variant with more arguments
- createUnshared(SubtypeResolver) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method that is called to create a non-shared copy of the configuration to be used for a deserialization operation.
- createUnshared(SubtypeResolver) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method to use for constructing an instance that is not shared between multiple operations but only used for a single one (which may be this instance, if it is immutable; if not, a copy is constructed with same settings)
- createUnshared(SubtypeResolver) - Method in class org.codehaus.jackson.map.SerializationConfig
- createUsingDefault() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createUsingDefault() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method called to create value instance from a JSON value when no data needs to passed to creator (constructor, factory method); typically this will call the default constructor of the value object.
- createUsingDelegate(Object) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- createUsingDelegate(Object) - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method to called to create value instance from JSON Object using an intermediate "delegate" value to pass to createor method
- CREATOR - org.codehaus.jackson.annotate.JsonMethod
-
Creators are constructors and (static) factory methods used to construct POJO instances for deserialization
- CreatorCollector - Class in org.codehaus.jackson.map.deser.impl
-
Container class for storing information on creators (based on annotations, visibility), to be able to build actual instantiator later on.
- CreatorCollector(BasicBeanDescription, boolean) - Constructor for class org.codehaus.jackson.map.deser.impl.CreatorCollector
- creatorEnabled() - Method in enum org.codehaus.jackson.annotate.JsonMethod
- CreatorProperty - Class in org.codehaus.jackson.map.deser.impl
-
This concrete sub-class implements property that is passed via Creator (constructor or static factory method).
- CreatorProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedParameter, int, Object) - Constructor for class org.codehaus.jackson.map.deser.impl.CreatorProperty
- CreatorProperty(CreatorProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.impl.CreatorProperty
- creatorVisibility() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Minimum visibility required for auto-detecting Creator methods, except for no-argument constructors (which are always detected no matter what).
- CurrencyDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.CurrencyDeserializer
- currentNode() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- currentNumericNode() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- CUSTOM - org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Means that typing mechanism uses customized handling, with possibly custom configuration.
- CustomDeserializerFactory - Class in org.codehaus.jackson.map.deser
-
Deprecated.Starting with 1.7, functionality of this class has been implemented both in base
SerializerFactory
(see methods likeSerializerFactory.withAdditionalSerializers(Serializers)
) and through new Module API. As such, this class is not the best way to add custom functionality, and will likely be removed from 2.0 release - CustomDeserializerFactory() - Constructor for class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- CustomDeserializerFactory(DeserializerFactory.Config) - Constructor for class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- CustomSerializerFactory - Class in org.codehaus.jackson.map.ser
-
Serializer factory implementation that allows for configuring mapping between types (classes) and serializers to use, by using multiple types of overrides.
- CustomSerializerFactory() - Constructor for class org.codehaus.jackson.map.ser.CustomSerializerFactory
- CustomSerializerFactory(SerializerFactory.Config) - Constructor for class org.codehaus.jackson.map.ser.CustomSerializerFactory
- customSerializers() - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- customSerializers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
D
- DataFormatDetector - Class in org.codehaus.jackson.format
-
Simple helper class that allows data format (content type) auto-detection, given an ordered set of
JsonFactory
instances to use for actual low-level detection. - DataFormatDetector(Collection<JsonFactory>) - Constructor for class org.codehaus.jackson.format.DataFormatDetector
- DataFormatDetector(JsonFactory...) - Constructor for class org.codehaus.jackson.format.DataFormatDetector
- DataFormatMatcher - Class in org.codehaus.jackson.format
-
Result object constructed by
DataFormatDetector
when requested to detect format of given input data. - DataFormatMatcher(InputStream, byte[], int, JsonFactory, MatchStrength) - Constructor for class org.codehaus.jackson.format.DataFormatMatcher
- DataHandlerJsonDeserializer - Class in org.codehaus.jackson.xc
- DataHandlerJsonDeserializer() - Constructor for class org.codehaus.jackson.xc.DataHandlerJsonDeserializer
- DataHandlerJsonSerializer - Class in org.codehaus.jackson.xc
- DataHandlerJsonSerializer() - Constructor for class org.codehaus.jackson.xc.DataHandlerJsonSerializer
- DATE_FORMAT_ISO8601 - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
- DATE_FORMAT_ISO8601_Z - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
- DATE_FORMAT_PLAIN - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
- DATE_FORMAT_RFC1123 - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
- DATE_FORMAT_STR_ISO8601 - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
Defines a commonly used date format that conforms to ISO-8601 date formatting standard, when it includes basic undecorated timezone definition
- DATE_FORMAT_STR_ISO8601_Z - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
Same as 'regular' 8601, but handles 'Z' as an alias for "+0000" (or "GMT")
- DATE_FORMAT_STR_PLAIN - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
ISO-8601 with just the Date part, no time
- DATE_FORMAT_STR_RFC1123 - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
This constant defines the date format specified by RFC 1123.
- DateDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
JsonNodeDeserializer
instead. - DateDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Simple deserializer for handling
Date
values. - DateDeserializer() - Constructor for class org.codehaus.jackson.map.deser.DateDeserializer
-
Deprecated.
- DateDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.DateDeserializer
- DateKeySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdKeySerializers.DateKeySerializer
- DateMidnightDeserializer() - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers.DateMidnightDeserializer
- DateMidnightSerializer() - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers.DateMidnightSerializer
- DateSerializer - Class in org.codehaus.jackson.map.ser.std
-
For efficiency, we will serialize Dates as longs, instead of potentially more readable Strings.
- DateSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.DateSerializer
- DateTimeDeserializer(Class<T>) - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers.DateTimeDeserializer
- DateTimeSerializer() - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers.DateTimeSerializer
- DecimalNode - Class in org.codehaus.jackson.node
-
Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values.
- DecimalNode(BigDecimal) - Constructor for class org.codehaus.jackson.node.DecimalNode
- decodeBase64Byte(byte) - Method in class org.codehaus.jackson.Base64Variant
- decodeBase64Char(char) - Method in class org.codehaus.jackson.Base64Variant
- decodeBase64Char(int) - Method in class org.codehaus.jackson.Base64Variant
- decorate(IOContext, byte[], int, int) - Method in class org.codehaus.jackson.io.InputDecorator
-
Method called by
JsonFactory
instance when creating parser on given "raw" byte source. - decorate(IOContext, InputStream) - Method in class org.codehaus.jackson.io.InputDecorator
-
Method called by
JsonFactory
instance when creating parser given anInputStream
, when this decorator has been registered. - decorate(IOContext, OutputStream) - Method in class org.codehaus.jackson.io.OutputDecorator
-
Method called by
JsonFactory
instance when creating generator for givenOutputStream
, when this decorator has been registered. - decorate(IOContext, Reader) - Method in class org.codehaus.jackson.io.InputDecorator
-
Method called by
JsonFactory
instance when creating parser given anReader
, when this decorator has been registered. - decorate(IOContext, Writer) - Method in class org.codehaus.jackson.io.OutputDecorator
-
Method called by
JsonFactory
instance when creating generator for givenWriter
, when this decorator has been registered. - deepCloneWithoutSubtype() - Method in class org.codehaus.jackson.map.type.HierarchicType
-
Method that can be used to create a deep clone of this hierarchic type, including super types (but not subtypes)
- DEFAULT - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value that indicates that default visibility level (whatever it is, depends on context) is to be used.
- DEFAULT - Static variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
-
This is the canonical base instance, configured with default visibility values
- DEFAULT_ANNOTATION_INTROSPECTOR - Static variable in class org.codehaus.jackson.map.ObjectMapper
- DEFAULT_ANNOTATIONS - Static variable in class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
-
Default annotation sets to use, if not explicitly defined during construction: use Jackson annotations if found; if not, use JAXB annotations as fallback.
- DEFAULT_DATE_FORMAT - Static variable in class org.codehaus.jackson.map.MapperConfig
-
This is the default
DateFormat
used unless overridden by custom implementation. - DEFAULT_FEATURE_FLAGS - Static variable in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Bitfield (set of flags) of all Features that are enabled by default.
- DEFAULT_GETTER_FILTER - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Deprecated.Since 1.9 just don't use
- DEFAULT_INTROSPECTOR - Static variable in class org.codehaus.jackson.map.ObjectMapper
- DEFAULT_KEY_SERIALIZER - Static variable in class org.codehaus.jackson.map.ser.std.StdKeySerializers
- DEFAULT_KEY_SERIALIZER - Static variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Deprecated.Since 1.9, use
StdKeySerializers
instead - DEFAULT_MAX_INPUT_LOOKAHEAD - Static variable in class org.codehaus.jackson.format.DataFormatDetector
-
By default we will look ahead at most 64 bytes; in most cases, much less (4 bytes or so) is needed, but we will allow bit more leniency to support data formats that need more complex heuristics.
- DEFAULT_NAME_BUFFER_LENGTH - Static variable in class org.codehaus.jackson.smile.SmileBufferRecycler
- DEFAULT_NULL_KEY_SERIALIZER - Static variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
- DEFAULT_PACKAGE_FOR_GENERATED - Static variable in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Default package to use for generated classes.
- DEFAULT_PARSER_FEATURES - Static variable in class org.codehaus.jackson.util.TokenBuffer
- DEFAULT_ROOT_VALUE_SEPARATOR - Static variable in class org.codehaus.jackson.util.MinimalPrettyPrinter
-
Default String used for separating root values is single space.
- DEFAULT_SETTER_AND_GETTER_FILTER - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Deprecated.Since 1.9 just don't use
- DEFAULT_SETTER_FILTER - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Deprecated.Since 1.9 just don't use
- DEFAULT_STRING_SERIALIZER - Static variable in class org.codehaus.jackson.map.ser.std.StdKeySerializers
- DEFAULT_STRING_VALUE_BUFFER_LENGTH - Static variable in class org.codehaus.jackson.smile.SmileBufferRecycler
- DEFAULT_TABLE_SIZE - Static variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- DEFAULT_TABLE_SIZE - Static variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Default initial table size.
- DEFAULT_UNKNOWN_SERIALIZER - Static variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
- DEFAULT_VIEW_INCLUSION - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether properties that have no view annotations are included in JSON serialization views (see
JsonView
for more details on JSON Views). - DEFAULT_WRITE_CONCAT_BUFFER_LEN - Static variable in class org.codehaus.jackson.util.BufferRecycler
- defaultImpl() - Method in annotation type org.codehaus.jackson.annotate.JsonTypeInfo
-
Optional property that can be used to specify default implementation class to use if type identifier is either not present, or can not be mapped to a registered type (which can occur for ids, but not when specifying explicit class to use).
- defaultImpl(Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- defaultImpl(Class<?>) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Method for specifying default implementation to use if type id is either not available, or can not be resolved.
- defaultInstance() - Static method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- defaultInstance() - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Method used to access the globally shared instance, which has no custom configuration.
- DefaultPrettyPrinter - Class in org.codehaus.jackson.impl
-
Deprecated.Moved to
DefaultPrettyPrinter
; will be removed in Jackson 2.0 - DefaultPrettyPrinter - Class in org.codehaus.jackson.util
-
Default
PrettyPrinter
implementation that uses 2-space indentation with platform-default linefeeds. - DefaultPrettyPrinter() - Constructor for class org.codehaus.jackson.impl.DefaultPrettyPrinter
-
Deprecated.
- DefaultPrettyPrinter() - Constructor for class org.codehaus.jackson.util.DefaultPrettyPrinter
- DefaultPrettyPrinter.FixedSpaceIndenter - Class in org.codehaus.jackson.util
-
This is a very simple indenter that only every adds a single space for indentation.
- DefaultPrettyPrinter.Lf2SpacesIndenter - Class in org.codehaus.jackson.util
-
Default linefeed-based indenter uses system-specific linefeeds and 2 spaces for indentation per level.
- DefaultPrettyPrinter.NopIndenter - Class in org.codehaus.jackson.util
-
Dummy implementation that adds no indentation whatsoever
- defaultPrettyPrintingWriter() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writerWithDefaultPrettyPrinter()
instead. - defaultSerializeDateKey(long, JsonGenerator) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- defaultSerializeDateKey(long, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that will handle serialization of Dates used as
Map
keys, based onSerializationConfig.Feature.WRITE_DATE_KEYS_AS_TIMESTAMPS
value (and if using textual representation, configured date format) - defaultSerializeDateKey(Date, JsonGenerator) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- defaultSerializeDateKey(Date, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that will handle serialization of Dates used as
Map
keys, based onSerializationConfig.Feature.WRITE_DATE_KEYS_AS_TIMESTAMPS
value (and if using textual representation, configured date format) - defaultSerializeDateValue(long, JsonGenerator) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- defaultSerializeDateValue(long, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that will handle serialization of Date(-like) values, using
SerializationConfig
settings to determine expected serialization behavior. - defaultSerializeDateValue(Date, JsonGenerator) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- defaultSerializeDateValue(Date, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that will handle serialization of Date(-like) values, using
SerializationConfig
settings to determine expected serialization behavior. - defaultSerializeField(String, Object, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Convenience method that will serialize given field with specified value.
- defaultSerializeNull(JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
- defaultSerializeValue(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Convenience method that will serialize given value (which can be null) using standard serializer locating functionality.
- DefaultTypeResolverBuilder(ObjectMapper.DefaultTyping) - Constructor for class org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder
- defaultValue(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method used to get default value for wrappers used for primitive types (0 for Integer etc)
- delegate - Variable in class org.codehaus.jackson.util.JsonGeneratorDelegate
-
Delegate object that method calls are delegated to.
- delegate - Variable in class org.codehaus.jackson.util.JsonParserDelegate
-
Delegate object that method calls are delegated to.
- delegateToTextual(boolean) - Method in class org.codehaus.jackson.smile.SmileFactory
- DeserializationConfig - Class in org.codehaus.jackson.map
-
Object that contains baseline configuration for deserialization process.
- DeserializationConfig(ClassIntrospector<? extends BeanDescription>, AnnotationIntrospector, VisibilityChecker<?>, SubtypeResolver, PropertyNamingStrategy, TypeFactory, HandlerInstantiator) - Constructor for class org.codehaus.jackson.map.DeserializationConfig
-
Constructor used by ObjectMapper to create default configuration object instance.
- DeserializationConfig(DeserializationConfig) - Constructor for class org.codehaus.jackson.map.DeserializationConfig
- DeserializationConfig(DeserializationConfig, int) - Constructor for class org.codehaus.jackson.map.DeserializationConfig
- DeserializationConfig(DeserializationConfig, MapperConfig.Base) - Constructor for class org.codehaus.jackson.map.DeserializationConfig
- DeserializationConfig(DeserializationConfig, JsonNodeFactory) - Constructor for class org.codehaus.jackson.map.DeserializationConfig
- DeserializationConfig.Feature - Enum in org.codehaus.jackson.map
-
Enumeration that defines togglable features that guide the serialization feature.
- DeserializationContext - Class in org.codehaus.jackson.map
-
Context for deserialization process.
- DeserializationContext(DeserializationConfig) - Constructor for class org.codehaus.jackson.map.DeserializationContext
- DeserializationProblemHandler - Class in org.codehaus.jackson.map
-
This is the class that can be registered (via
DeserializationConfig
object owner byObjectMapper
) to get calledn when a potentially recoverable problem is encountered during deserialization process. - DeserializationProblemHandler() - Constructor for class org.codehaus.jackson.map.DeserializationProblemHandler
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.AbstractDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Main deserialization method for bean-based objects (POJOs).
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
This method is needed by some specialized bean deserializers, and also called by some
SettableBeanProperty.deserializeAndSet(org.codehaus.jackson.JsonParser, org.codehaus.jackson.map.DeserializationContext, java.lang.Object)
implementations. - deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.AtomicBooleanDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.CalendarDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.ClassDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.DateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.EnumDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.EnumDeserializer.FactoryBasedDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.JavaTypeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.JsonNodeDeserializer
-
Implementation that will produce types of any JSON nodes; not just one deserializer is registered to handle (in case of more specialized handler).
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.BigDecimalDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.BigIntegerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.BooleanDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.ByteDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.CharacterDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.DoubleDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.FloatDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.IntegerDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.LongDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.NumberDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.ShortDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.SqlDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.StackTraceElementDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.TimestampDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.TokenBufferDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer
-
Deprecated.
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider.WrappedDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.CoreXMLDeserializers.GregorianCalendarDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.JodaDeserializers.DateMidnightDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.JodaDeserializers.DateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.JodaDeserializers.LocalDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.JodaDeserializers.LocalDateTimeDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.JodaDeserializers.PeriodDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Method that can be called to ask implementation to deserialize JSON content into the value type this serializer handles.
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.xc.DataHandlerJsonDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.xc.DomElementJsonDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- deserialize(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Secondary deserialization method, called in cases where POJO instance is created as part of deserialization, potentially after collecting some or all of the properties to set.
- deserialize(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider.WrappedDeserializer
- deserialize(JsonParser, DeserializationContext, Collection<Object>) - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- deserialize(JsonParser, DeserializationContext, Collection<String>) - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- deserialize(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- deserialize(JsonParser, DeserializationContext, T) - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Alternate deserialization method (compared to the most commonly used,
JsonDeserializer.deserialize(JsonParser, DeserializationContext)
), which takes in initialized value instance, to be configured and/or populated by deserializer. - deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism.
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object, String) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
-
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate method (a setter method).
- deserializeAny(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.JsonNodeDeserializer
-
Deprecated.since 1.9.0
- deserializeArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.JsonNodeDeserializer
-
Deprecated.since 1.9.0
- deserializeFromArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeFromBase64(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- deserializeFromBoolean(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called to deserialize POJO value from a JSON boolean value (true, false)
- deserializeFromDouble(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called to deserialize POJO value from a JSON floating-point number.
- deserializeFromNumber(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.ThrowableDeserializer
- deserializeFromObjectUsingNonDefault(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeFromString(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeKey(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- deserializeKey(String, DeserializationContext) - Method in class org.codehaus.jackson.map.KeyDeserializer
-
Method called to deserialize a
Map
key from JSON property name. - deserializeObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.JsonNodeDeserializer
-
Deprecated.since 1.9.0
- DeserializerFactory - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
DeserializerProvider
to obtain actualJsonDeserializer
instances from multiple distinct factories. - DeserializerFactory() - Constructor for class org.codehaus.jackson.map.DeserializerFactory
- DeserializerFactory.Config - Class in org.codehaus.jackson.map
-
Configuration settings container class for bean deserializer factory
- deserializerForCreator(DeserializationConfig, Class<?>, AnnotatedMethod) - Static method in class org.codehaus.jackson.map.deser.std.EnumDeserializer
-
Factory method used when Enum instances are to be deserialized using a creator (static factory method)
- deserializerInstance(DeserializationConfig, Annotated, Class<? extends JsonDeserializer<?>>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to get an instance of deserializer of specified type.
- deserializerInstance(Annotated, Class<? extends JsonDeserializer<?>>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- deserializerModifiers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- deserializerModifiers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- DeserializerProvider - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
ObjectMapper
andJsonDeserializer
s to obtain deserializers capable of re-constructing instances of handled type from JSON content. - DeserializerProvider() - Constructor for class org.codehaus.jackson.map.DeserializerProvider
- deserializers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- deserializers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- Deserializers - Interface in org.codehaus.jackson.map
-
Interface that defines API for simple extensions that can provide additional deserializers for various types.
- Deserializers.Base - Class in org.codehaus.jackson.map
-
Basic
Deserializers
implementation that implements all methods but provides no deserializers. - Deserializers.None - Class in org.codehaus.jackson.map
-
Deprecated.As of 1.9, use
Deserializers.Base
instead - deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
- deserializeTypedFromAny(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Method called to let this type deserializer handle deserialization of "typed" object, when value itself may have been serialized using any kind of JSON value (Array, Object, scalar).
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
-
Method called when actual object is serialized as JSON Array.
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
- deserializeTypedFromArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Array (regardless of Java type).
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
-
Method called when actual object is serialized as JSON Object
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
-
This is the trickiest thing to handle, since property we are looking for may be anywhere...
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
-
Deserializing type id enclosed using WRAPPER_OBJECT style is straightforward
- deserializeTypedFromObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Object (regardless of Java type).
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
- deserializeTypedFromScalar(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as a scalar JSON value (something other than Array or Object), regardless of Java type.
- deserializeUsingPropertyBasedWithExternalTypeId(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeUsingPropertyBasedWithUnwrapped(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeWithExternalTypeId(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeWithExternalTypeId(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.AbstractDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.PrimitiveArrayDeserializers
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.BooleanDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Base implementation that does not assume specific type inclusion mechanism.
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.DoubleDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.IntegerDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.NumberDeserializer
-
As mentioned in class Javadoc, there is additional complexity in handling potentially mixed type information here.
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StdScalarDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.StringDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer
-
Deprecated.
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider.WrappedDeserializer
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype.
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- deserializeWithUnwrapped(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called when there are declared "unwrapped" properties which need special handling
- deserializeWithUnwrapped(JsonParser, DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- detectEncoding() - Method in class org.codehaus.jackson.impl.ByteSourceBootstrapper
-
Method that should be called after constructing an instace.
- determineClassName(Object) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- disable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- disable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Method for disabling specified generator feature (check
JsonGenerator.Feature
for list of features) - disable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for disabling specified features (check
JsonGenerator.Feature
for list of features) - disable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- disable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.TokenBuffer
- disable(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- disable(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Method for disabling specified parser features (check
JsonParser.Feature
for list of features) - disable(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Method for disabling specified feature (check
JsonParser.Feature
for list of features) - disable(JsonParser.Feature) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- disable(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- disable(DeserializationConfig.Feature) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Deprecated.Since 1.9, it is preferable to use
DeserializationConfig.without(org.codehaus.jackson.map.DeserializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - disable(DeserializationConfig.Feature...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling specified
DeserializationConfig
features. - disable(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- disable(SerializationConfig.Feature) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.9, it is preferable to use
SerializationConfig.without(org.codehaus.jackson.map.SerializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - disable(SerializationConfig.Feature...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling specified
DeserializationConfig
features. - disable(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- disable(AbstractTypeMaterializer.Feature) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Method for disabling specified feature.
- disable(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for disabling specified generator feature (check
JsonGenerator.Feature
for list of features) - disable(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileGenerator
- disable(SmileParser.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for disabling specified parser features (check
SmileParser.Feature
for list of features) - disableDefaultTyping() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for disabling automatic inclusion of type information; if so, only explicitly annotated types (ones with
JsonTypeInfo
) will have additional embedded type information. - disableFeature(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Deprecated.
- disableFeature(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Deprecated.Use
JsonParser.disable(Feature)
instead - disableGeneratorFeature(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.disable(JsonGenerator.Feature)
instead - disableParserFeature(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.disable(JsonParser.Feature)
instead - DocumentDeserializer() - Constructor for class org.codehaus.jackson.map.ext.DOMDeserializer.DocumentDeserializer
- DOMDeserializer<T> - Class in org.codehaus.jackson.map.ext
-
Base for serializers that allows parsing DOM Documents from JSON Strings.
- DOMDeserializer(Class<T>) - Constructor for class org.codehaus.jackson.map.ext.DOMDeserializer
- DOMDeserializer.DocumentDeserializer - Class in org.codehaus.jackson.map.ext
- DOMDeserializer.NodeDeserializer - Class in org.codehaus.jackson.map.ext
- DomElementJsonDeserializer - Class in org.codehaus.jackson.xc
- DomElementJsonDeserializer() - Constructor for class org.codehaus.jackson.xc.DomElementJsonDeserializer
- DomElementJsonDeserializer(DocumentBuilder) - Constructor for class org.codehaus.jackson.xc.DomElementJsonDeserializer
- DomElementJsonSerializer - Class in org.codehaus.jackson.xc
- DomElementJsonSerializer() - Constructor for class org.codehaus.jackson.xc.DomElementJsonSerializer
- DOMSerializer - Class in org.codehaus.jackson.map.ext
- DOMSerializer() - Constructor for class org.codehaus.jackson.map.ext.DOMSerializer
- DOUBLE - org.codehaus.jackson.JsonParser.NumberType
- DoubleArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.DoubleArraySerializer
- DoubleBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.DoubleBuilder
- DoubleDeserializer(Class<Double>, Double) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.DoubleDeserializer
- DoubleNode - Class in org.codehaus.jackson.node
-
Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values.
- DoubleNode(double) - Constructor for class org.codehaus.jackson.node.DoubleNode
- DoubleSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.DoubleSerializer
- DurationDeserializer() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLDeserializers.DurationDeserializer
- DYNAMIC - org.codehaus.jackson.map.annotate.JsonSerialize.Typing
-
Value that indicates that the actual dynamic runtime type is to be used.
E
- EMPTY_ITERATOR - Static variable in class org.codehaus.jackson.map.MappingIterator
- emptyAndGetCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
- EmptyArrayChecker() - Constructor for class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyArrayChecker
- EmptyCollectionChecker() - Constructor for class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyCollectionChecker
- emptyIterator() - Static method in class org.codehaus.jackson.map.MappingIterator
- emptyMap() - Static method in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
- EmptyMapChecker() - Constructor for class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyMapChecker
- EmptyStringChecker() - Constructor for class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyStringChecker
- enable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- enable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Method for enabling specified generator features (check
JsonGenerator.Feature
for list of features) - enable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for enabling specified parser features: check
JsonGenerator.Feature
for list of available features. - enable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- enable(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.TokenBuffer
- enable(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- enable(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Method for enabling specified parser feature (check
JsonParser.Feature
for list of features) - enable(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Method for enabling specified parser feature (check
JsonParser.Feature
for list of features) - enable(JsonParser.Feature) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- enable(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- enable(DeserializationConfig.Feature) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Deprecated.Since 1.9, it is preferable to use
DeserializationConfig.with(org.codehaus.jackson.map.DeserializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - enable(DeserializationConfig.Feature...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling specified
DeserializationConfig
features. - enable(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- enable(SerializationConfig.Feature) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.9, it is preferable to use
SerializationConfig.with(org.codehaus.jackson.map.SerializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - enable(SerializationConfig.Feature...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling specified
DeserializationConfig
features. - enable(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- enable(AbstractTypeMaterializer.Feature) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Method for enabling specified feature.
- enable(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for enabling specified generator features (check
JsonGenerator.Feature
for list of features) - enable(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileGenerator
- enable(SmileParser.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Method for enabling specified parser feature (check
SmileParser.Feature
for list of features) - enabled() - Method in annotation type org.codehaus.jackson.annotate.JsonUnwrapped
-
Property that is usually only used when overriding (masking) annotations, using mix-in annotations.
- enabledByDefault() - Method in enum org.codehaus.jackson.JsonGenerator.Feature
- enabledByDefault() - Method in enum org.codehaus.jackson.JsonParser.Feature
- enabledByDefault() - Method in enum org.codehaus.jackson.map.DeserializationConfig.Feature
- enabledByDefault() - Method in interface org.codehaus.jackson.map.MapperConfig.ConfigFeature
-
Accessor for checking whether this feature is enabled by default.
- enabledByDefault() - Method in enum org.codehaus.jackson.map.SerializationConfig.Feature
- enabledByDefault() - Method in enum org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
- enabledByDefault() - Method in enum org.codehaus.jackson.smile.SmileGenerator.Feature
- enabledByDefault() - Method in enum org.codehaus.jackson.smile.SmileParser.Feature
- enableDefaultTyping() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method that is equivalent to calling
- enableDefaultTyping(ObjectMapper.DefaultTyping) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method that is equivalent to calling
- enableDefaultTyping(ObjectMapper.DefaultTyping, JsonTypeInfo.As) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling automatic inclusion of type information, needed for proper deserialization of polymorphic types (unless types have been annotated with
JsonTypeInfo
). - enableDefaultTypingAsProperty(ObjectMapper.DefaultTyping, String) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling automatic inclusion of type information -- needed for proper deserialization of polymorphic types (unless types have been annotated with
JsonTypeInfo
) -- using "As.PROPERTY" inclusion mechanism and specified property name to use for inclusion (default being "@class" since default type information always uses class name as type identifier) - enabledIn(int) - Method in enum org.codehaus.jackson.JsonParser.Feature
- enableFeature(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Deprecated.
- enableFeature(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Deprecated.Use
JsonParser.enable(Feature)
instead - enableGeneratorFeature(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.enable(JsonGenerator.Feature)
instead - enableParserFeature(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.enable(JsonParser.Feature)
instead - encode(byte[]) - Method in class org.codehaus.jackson.Base64Variant
-
Convenience method for converting given byte array as base64 encoded String using this variant's settings.
- encode(byte[], boolean) - Method in class org.codehaus.jackson.Base64Variant
-
Convenience method for converting given byte array as base64 encoded String using this variant's settings, optionally enclosed in double-quotes.
- ENCODE_BINARY_AS_7BIT - org.codehaus.jackson.smile.SmileGenerator.Feature
-
Whether to use simple 7-bit per byte encoding for binary content when output.
- encodeAsUTF8(String) - Method in class org.codehaus.jackson.io.JsonStringEncoder
-
Will encode given String as UTF-8 (without any quoting), return resulting byte array.
- encodeBase64BitsAsByte(int) - Method in class org.codehaus.jackson.Base64Variant
- encodeBase64BitsAsChar(int) - Method in class org.codehaus.jackson.Base64Variant
- encodeBase64Chunk(int, byte[], int) - Method in class org.codehaus.jackson.Base64Variant
-
Method that encodes given right-aligned (LSB) 24-bit value into 4 base64 bytes (ascii), stored in given result buffer.
- encodeBase64Chunk(int, char[], int) - Method in class org.codehaus.jackson.Base64Variant
-
Method that encodes given right-aligned (LSB) 24-bit value into 4 base64 characters, stored in given result buffer.
- encodeBase64Chunk(StringBuilder, int) - Method in class org.codehaus.jackson.Base64Variant
- encodeBase64Partial(int, int, byte[], int) - Method in class org.codehaus.jackson.Base64Variant
-
Method that outputs partial chunk (which only encodes one or two bytes of data).
- encodeBase64Partial(int, int, char[], int) - Method in class org.codehaus.jackson.Base64Variant
-
Method that outputs partial chunk (which only encodes one or two bytes of data).
- encodeBase64Partial(StringBuilder, int, int) - Method in class org.codehaus.jackson.Base64Variant
- END_ARRAY - org.codehaus.jackson.JsonToken
-
START_OBJECT is returned when encountering ']' which signals ending of an Array value
- END_OBJECT - org.codehaus.jackson.JsonToken
-
START_OBJECT is returned when encountering '}' which signals ending of an Object value
- ensureLoaded(int) - Method in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- ensureLoaded(int) - Method in class org.codehaus.jackson.smile.SmileParserBootstrapper
- ensureNotShared() - Method in class org.codehaus.jackson.util.TextBuffer
-
Method called to make sure that buffer is not using shared input buffer; if it is, it will copy such contents to private buffer.
- EnumDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
EnumDeserializer
instead. - EnumDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Deserializer class that can deserialize instances of specified Enum class from Strings and Integers.
- EnumDeserializer(EnumResolver<?>) - Constructor for class org.codehaus.jackson.map.deser.EnumDeserializer
-
Deprecated.
- EnumDeserializer(EnumResolver<?>) - Constructor for class org.codehaus.jackson.map.deser.std.EnumDeserializer
- EnumDeserializer.FactoryBasedDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Deserializer that uses a single-String static factory method for locating Enum values by String id.
- EnumMapDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Note: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumMap
, V> - EnumMapDeserializer(Class<?>, JsonDeserializer<?>, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- EnumMapDeserializer(EnumResolver<?>, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
-
Deprecated.
- EnumMapSerializer - Class in org.codehaus.jackson.map.ser.std
-
Specialized serializer for
EnumMap
s. - EnumMapSerializer(JavaType, boolean, EnumValues, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.EnumMapSerializer
-
Deprecated.Since 1.8, use variant that takes value serializer
- EnumMapSerializer(JavaType, boolean, EnumValues, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- EnumResolver<T extends java.lang.Enum<T>> - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
EnumResolver
instead. - EnumResolver<T extends java.lang.Enum<T>> - Class in org.codehaus.jackson.map.util
-
Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances.
- EnumResolver(Class<T>, T[], HashMap<String, T>) - Constructor for class org.codehaus.jackson.map.util.EnumResolver
- EnumSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
EnumSerializer
- EnumSerializer - Class in org.codehaus.jackson.map.ser.std
-
Standard serializer used for
Enum
types. - EnumSerializer(EnumValues) - Constructor for class org.codehaus.jackson.map.ser.EnumSerializer
-
Deprecated.
- EnumSerializer(EnumValues) - Constructor for class org.codehaus.jackson.map.ser.std.EnumSerializer
- EnumSetDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Note: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumSet
, V> - EnumSetDeserializer(Class<?>, JsonDeserializer<?>) - Constructor for class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- EnumSetDeserializer(EnumResolver) - Constructor for class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- enumSetSerializer(JavaType, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- EnumSetSerializer - Class in org.codehaus.jackson.map.ser.std
- EnumSetSerializer(JavaType, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.EnumSetSerializer
- EnumValues - Class in org.codehaus.jackson.map.util
-
Helper class used for storing String serializations of enumerations.
- equals(int) - Method in class org.codehaus.jackson.sym.Name
- equals(int) - Method in class org.codehaus.jackson.sym.Name1
- equals(int) - Method in class org.codehaus.jackson.sym.Name2
- equals(int) - Method in class org.codehaus.jackson.sym.Name3
- equals(int) - Method in class org.codehaus.jackson.sym.NameN
- equals(int[], int) - Method in class org.codehaus.jackson.sym.Name
- equals(int[], int) - Method in class org.codehaus.jackson.sym.Name1
- equals(int[], int) - Method in class org.codehaus.jackson.sym.Name2
- equals(int[], int) - Method in class org.codehaus.jackson.sym.Name3
- equals(int[], int) - Method in class org.codehaus.jackson.sym.NameN
- equals(int, int) - Method in class org.codehaus.jackson.sym.Name
- equals(int, int) - Method in class org.codehaus.jackson.sym.Name1
- equals(int, int) - Method in class org.codehaus.jackson.sym.Name2
- equals(int, int) - Method in class org.codehaus.jackson.sym.Name3
- equals(int, int) - Method in class org.codehaus.jackson.sym.NameN
- equals(Object) - Method in class org.codehaus.jackson.io.SerializedString
- equals(Object) - Method in class org.codehaus.jackson.JsonLocation
- equals(Object) - Method in class org.codehaus.jackson.JsonNode
-
Equality for node objects is defined as full (deep) value equality.
- equals(Object) - Method in class org.codehaus.jackson.map.introspect.MemberKey
- equals(Object) - Method in class org.codehaus.jackson.map.jsontype.NamedType
-
Equality is defined based on class only, not on name
- equals(Object) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- equals(Object) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyArrayChecker
- equals(Object) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyCollectionChecker
- equals(Object) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyMapChecker
- equals(Object) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder.EmptyStringChecker
- equals(Object) - Method in class org.codehaus.jackson.map.type.ArrayType
- equals(Object) - Method in class org.codehaus.jackson.map.type.ClassKey
- equals(Object) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- equals(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- equals(Object) - Method in class org.codehaus.jackson.map.type.SimpleType
- equals(Object) - Method in class org.codehaus.jackson.node.ArrayNode
- equals(Object) - Method in class org.codehaus.jackson.node.BigIntegerNode
- equals(Object) - Method in class org.codehaus.jackson.node.BinaryNode
- equals(Object) - Method in class org.codehaus.jackson.node.BooleanNode
- equals(Object) - Method in class org.codehaus.jackson.node.DecimalNode
- equals(Object) - Method in class org.codehaus.jackson.node.DoubleNode
- equals(Object) - Method in class org.codehaus.jackson.node.IntNode
- equals(Object) - Method in class org.codehaus.jackson.node.LongNode
- equals(Object) - Method in class org.codehaus.jackson.node.MissingNode
- equals(Object) - Method in class org.codehaus.jackson.node.NullNode
- equals(Object) - Method in class org.codehaus.jackson.node.ObjectNode
- equals(Object) - Method in class org.codehaus.jackson.node.POJONode
- equals(Object) - Method in class org.codehaus.jackson.node.TextNode
- equals(Object) - Method in class org.codehaus.jackson.schema.JsonSchema
- equals(Object) - Method in class org.codehaus.jackson.sym.Name
- equals(Object) - Method in class org.codehaus.jackson.type.JavaType
- equals(Object) - Method in class org.codehaus.jackson.Version
- ESCAPE_CUSTOM - Static variable in class org.codehaus.jackson.io.CharacterEscapes
-
Value used for lookup tables to indicate that matching characters will need custom escapes; and that another call to
CharacterEscapes.getEscapeSequence(int)
is needed to figure out exact escape sequence to output. - ESCAPE_NON_ASCII - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that specifies that all characters beyond 7-bit ASCII range (i.e.
- ESCAPE_NONE - Static variable in class org.codehaus.jackson.io.CharacterEscapes
-
Value used for lookup tables to indicate that matching characters do not need to be escaped.
- ESCAPE_STANDARD - Static variable in class org.codehaus.jackson.io.CharacterEscapes
-
Value used for lookup tables to indicate that matching characters are to be escaped using standard escaping; for JSON this means (for example) using "backslash - u" escape method.
- expandCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
-
Method called to expand size of the current segment, to accomodate for more contiguous content.
- expectComma() - Method in class org.codehaus.jackson.impl.JsonReadContext
- EXTERNAL_PROPERTY - org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Inclusion mechanism similar to
PROPERTY
, except that property is included one-level higher in hierarchy, i.e. - ExternalTypeHandler - Class in org.codehaus.jackson.map.deser.impl
-
Helper class that is used to flatten JSON structure when using "external type id" (see
JsonTypeInfo.As.EXTERNAL_PROPERTY
). - ExternalTypeHandler(ExternalTypeHandler) - Constructor for class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
- ExternalTypeHandler(ExternalTypeHandler.ExtTypedProperty[], HashMap<String, Integer>, String[], TokenBuffer[]) - Constructor for class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
- ExternalTypeHandler.Builder - Class in org.codehaus.jackson.map.deser.impl
F
- FactoryBasedDeserializer(Class<?>, AnnotatedMethod, Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.EnumDeserializer.FactoryBasedDeserializer
- FAIL_ON_EMPTY_BEANS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines what happens when no accessors are found for a type (and there are no annotations to indicate it is meant to be serialized).
- FAIL_ON_NON_PUBLIC_TYPES - org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
-
Feature that determines what happens when attempt is made to generate implementation of non-public class or interface.
- FAIL_ON_NULL_FOR_PRIMITIVES - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether encountering of JSON null is an error when deserializing into Java primitive types (like 'int' or 'double').
- FAIL_ON_NUMBERS_FOR_ENUMS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether JSON integer numbers are valid values to be used for deserializing Java enum values.
- FAIL_ON_UNKNOWN_PROPERTIES - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether encountering of unknown properties (ones that do not map to a property, and there is no "any setter" or handler that can handle it) should result in a failure (by throwing a
JsonMappingException
) or not. - FAIL_ON_UNMATERIALIZED_METHOD - org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
-
Feature that determines what happens if an "unrecognized" (non-getter, non-setter) abstract method is encountered: if set to true, will throw an exception during materialization; if false, will materialize method that throws exception only if called.
- failForEmpty(Object) - Method in class org.codehaus.jackson.map.ser.impl.UnknownSerializer
- FailingSerializer - Class in org.codehaus.jackson.map.ser.impl
-
Special bogus "serializer" that will throw
JsonGenerationException
if itsFailingSerializer.serialize(java.lang.Object, org.codehaus.jackson.JsonGenerator, org.codehaus.jackson.map.SerializerProvider)
gets invoked. - FailingSerializer(String) - Constructor for class org.codehaus.jackson.map.ser.impl.FailingSerializer
- FALSE - Static variable in class org.codehaus.jackson.node.BooleanNode
- fastSimpleType(Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- FIELD - org.codehaus.jackson.annotate.JsonMethod
-
Field refers to fields of regular Java objects.
- FIELD_NAME - org.codehaus.jackson.JsonToken
-
FIELD_NAME is returned when a String token is encountered as a field name (same lexical value, different function)
- fieldEnabled() - Method in enum org.codehaus.jackson.annotate.JsonMethod
- FieldProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedField) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- FieldProperty(SettableBeanProperty.FieldProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- fields() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- fieldVisibility() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Minimum visibility required for auto-detecting member fields.
- FileSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers.FileSerializer
- filterBeanProperties(SerializationConfig, BasicBeanDescription, List<BeanPropertyWriter>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Overridable method that can filter out properties.
- FilteredBeanPropertyWriter - Class in org.codehaus.jackson.map.ser
-
Decorated
BeanPropertyWriter
that will filter out properties that are not to be included in currently active JsonView. - FilteredBeanPropertyWriter() - Constructor for class org.codehaus.jackson.map.ser.FilteredBeanPropertyWriter
- filteredWriter(FilterProvider) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writer(FilterProvider)
instead. - FilterExceptFilter(Set<String>) - Constructor for class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
- filterOutAllExcept(String...) - Static method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
- filterOutAllExcept(Set<String>) - Static method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
-
Factory method to construct filter that filters out all properties except ones includes in set
- FilterProvider - Class in org.codehaus.jackson.map.ser
-
Interface for objects that providers instances of
BeanPropertyFilter
that match given ids. - FilterProvider() - Constructor for class org.codehaus.jackson.map.ser.FilterProvider
- find(Method) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- find(String) - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
- find(String, Class<?>[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- find(SerializerCache.TypeKey) - Method in class org.codehaus.jackson.map.ser.impl.JsonSerializerMap
- findAccessType(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
Method for locating JAXB
XmlAccessType
annotation value for given annotated entity, if it has one, or inherits one from its ancestors (in JAXB sense, package etc). - findAndAddSerializer(Class<?>, SerializerProvider, BeanProperty) - Method in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
-
Method called if initial lookup fails; will both find serializer and construct new map instance if warranted, and return both
- findAndAddSerializer(JavaType, SerializerProvider, BeanProperty) - Method in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
- findAnnotation(Class<A>, Annotated, boolean, boolean, boolean) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
Finds an annotation associated with given annotatable thing; or if not found, a default annotation it may have (from super class, package and so on)
- findAnyGetter() - Method in class org.codehaus.jackson.map.BeanDescription
- findAnyGetter() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method used to locate the method of introspected class that implements
JsonAnyGetter
. - findAnySetter() - Method in class org.codehaus.jackson.map.BeanDescription
- findAnySetter() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method used to locate the method of introspected class that implements
JsonAnySetter
. - findArrayDeserializer(ArrayType, DeserializationConfig, DeserializerProvider, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findArrayDeserializer(ArrayType, DeserializationConfig, DeserializerProvider, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate serializer for specified array type.
- findArrayDeserializer(ArrayType, DeserializationConfig, DeserializerProvider, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findArraySerializer(SerializationConfig, ArrayType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findArraySerializer(SerializationConfig, ArrayType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.Serializers.Base
- findArraySerializer(SerializationConfig, ArrayType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in interface org.codehaus.jackson.map.Serializers
-
Method called by serialization framework first time a serializer is needed for specified array type.
- findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if annotations indicate changes to minimum visibility levels needed for auto-detecting property elements (fields, methods, constructors).
- findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findBackReference(String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method needed by
BeanDeserializerFactory
to properly link managed- and back-reference pairs. - findBackReferenceProperties() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method for locating all back-reference properties (setters, fields) bean has
- findBeanDeserializer(JavaType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findBeanDeserializer(JavaType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate deserializer for specified value type which does not belong to any other category (not an Enum, Collection, Map, Array or tree node)
- findBeanDeserializer(JavaType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findBeanProperties(SerializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method used to collect all actual serializable properties.
- findBeanSerializer(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method that will try to construct a
BeanSerializer
for given class. - findCachability(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method that checks whether specified class has annotations that indicate that it is (or is not) cachable.
- findCachability(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findCachability(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findCachability(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findClass(String) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- findClass(String, TypeParser.MyTokenizer) - Method in class org.codehaus.jackson.map.type.TypeParser
- findCollectionDeserializer(CollectionType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findCollectionDeserializer(CollectionType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate serializer for specified
Collection
(List, Set etc) type. - findCollectionDeserializer(CollectionType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate serializer for specified "Collection-like" type (one that acts like
Collection
but does not implement it). - findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.Serializers.Base
- findCollectionLikeSerializer(SerializationConfig, CollectionLikeType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in interface org.codehaus.jackson.map.Serializers
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.Serializers.Base
- findCollectionSerializer(SerializationConfig, CollectionType, BeanDescription, BeanProperty, TypeSerializer, JsonSerializer<Object>) - Method in interface org.codehaus.jackson.map.Serializers
- findConstructor(Class<T>, boolean) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- findContentDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a deserializer definition for content (values) of associated
Collection
,array
orMap
property. - findContentDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findContentDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findContentDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findContentDeserializer(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findContentSerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a serializer definition for content (values) of associated
Collection
,array
orMap
property. - findContentSerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findContentSerializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findContentSerializer(SerializationConfig, Annotated, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- findCreatorProperty(String) - Method in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- findCreatorPropertyNames() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method for getting ordered list of named Creator properties.
- findCustomSerializer(Class<?>, SerializationConfig) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
- findDefaultConstructor() - Method in class org.codehaus.jackson.map.BeanDescription
- findDefaultConstructor() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method that will locate the no-arg constructor for this class, if it has one, and that constructor has not been marked as ignorable.
- findDeserializableFields(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.BeanDescription
-
Deprecated.Since 1.9 use
BeanDescription.findProperties()
- findDeserializableFields(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findDeserializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given member field represent a deserializable logical property; and if so, returns the name of that property.
- findDeserializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findDeserializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findDeserializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findDeserializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findDeserializationContentType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing additional narrowing type definition that a method can have, to define more specific content type to use; content refers to Map values and Collection/array elements.
- findDeserializationContentType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findDeserializationContentType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findDeserializationContentType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findDeserializationContentType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findDeserializationKeyType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing additional narrowing type definition that a method can have, to define more specific key type to use.
- findDeserializationKeyType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findDeserializationKeyType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findDeserializationKeyType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findDeserializationKeyType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing annotated type definition that a method can have, to be used as the type for serialization instead of the runtime type.
- findDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
JAXB does allow specifying (more) concrete class for deserialization by using \@XmlElement annotation.
- findDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Helper method used to locate deserializers for properties the type this deserializer handles contains (usually for properties of bean types)
- findDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a deserializer definition on specified method or field.
- findDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findDeserializer(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findDeserializer(JavaType, DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.ext.OptionalHandlerFactory
- findDeserializerFromAnnotation(DeserializationConfig, Annotated, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Helper method called to check if a class or method has annotation that tells which class to use for deserialization.
- findEncoding(MediaType, MultivaluedMap<String, Object>) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Helper method to use for determining desired output encoding.
- findEnum(String) - Method in class org.codehaus.jackson.map.util.EnumResolver
- findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription, BeanProperty) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate deserializer for specified
Enum
type. - findEnumDeserializer(Class<?>, DeserializationConfig, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findEnumType(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method that can be used to dynamically figure out formal enumeration type (class) for given class of an enumeration value.
- findEnumType(Enum<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method that can be used to dynamically figure out formal enumeration type (class) for given enumeration.
- findEnumType(EnumMap<?, ?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method that can be used to dynamically figure out enumeration type of given
EnumSet
, without having access to its declaration. - findEnumType(EnumSet<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method that can be used to dynamically figure out enumeration type of given
EnumSet
, without having access to its declaration. - findEnumValue(Enum<?>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for determining the String value to use for serializing given enumeration entry; used when serializing enumerations as Strings (the standard method).
- findEnumValue(Enum<?>) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findEnumValue(Enum<?>) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findEnumValue(Enum<?>) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findEnumValue(Enum<?>) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
!!! 12-Oct-2009, tatu: This is hideously slow implementation, called potentially for every single enum value being serialized.
- findExpectedRootName(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- findExpectedRootName(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that can be used to try find expected root name for given type
- findFactoryMethod(Class<?>...) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method that can be called to find if introspected class declares a static "valueOf" factory method that returns an instance of introspected type, given one of acceptable types.
- findFilter(Object) - Method in class org.codehaus.jackson.map.ser.FilterProvider
-
Lookup method used to find
BeanPropertyFilter
that has specified id. - findFilter(Object) - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- findFilter(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Helper method used to locate filter that is needed, based on filter id this serializer was constructed with.
- findFilterId(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for finding if annotated class has associated filter; and if so, to return id that is used to locate filter.
- findFilterId(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findFilterId(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findFilterId(SerializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to find filter that is configured to be used with bean serializer being built, if any.
- findFormat(byte[]) - Method in class org.codehaus.jackson.format.DataFormatDetector
-
Method to call to find format that given content (full document) has, as per configuration of this detector instance.
- findFormat(InputStream) - Method in class org.codehaus.jackson.format.DataFormatDetector
-
Method to call to find format that content (accessible via given
InputStream
) given has, as per configuration of this detector instance. - findGettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given method has an annotation that suggests property name associated with method that may be a "getter".
- findGettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findGettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findGettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findGettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findGetters(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.BeanDescription
-
Deprecated.Since 1.9 use
BeanDescription.findProperties()
- findGetters(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findIgnoreUnknownProperties(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether an annotation indicates that all unknown properties
- findIgnoreUnknownProperties(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findIgnoreUnknownProperties(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findIgnoreUnknownProperties(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findIgnoreUnknownProperties(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findInjectables() - Method in class org.codehaus.jackson.map.BeanDescription
- findInjectables() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findInjectableValue(Object, BeanProperty, Object) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- findInjectableValue(Object, BeanProperty, Object) - Method in class org.codehaus.jackson.map.DeserializationContext
- findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class org.codehaus.jackson.map.InjectableValues
-
Method called to find value identified by id
valueId
to inject as value of specified property during deserialization, passing POJO instance in which value will be injected if it is available (will be available when injected via field or setter; not available when injected via constructor or factory method argument). - findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class org.codehaus.jackson.map.InjectableValues.Std
- findInjectableValue(DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
-
Method that can be called to locate value to be injected for this property, if it is configured for this.
- findInjectableValueId(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method called to find out whether given member expectes a value to be injected, and if so, what is the identifier of the value to use during injection.
- findInjectableValueId(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findInjectableValueId(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findJsonValueMethod() - Method in class org.codehaus.jackson.map.BeanDescription
- findJsonValueMethod() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method for locating the getter method that is annotated with
JsonValue
annotation, if any. - findKeyDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- findKeyDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method called to get hold of a deserializer to use for deserializing keys for
Map
. - findKeyDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a deserializer definition for keys of associated
Map
property. - findKeyDeserializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findKeyDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findKeyDeserializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findKeyDeserializer(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findKeyDeserializer(JavaType, DeserializationConfig, BeanDescription, BeanProperty) - Method in interface org.codehaus.jackson.map.KeyDeserializers
- findKeyDeserializer(JavaType, DeserializationConfig, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.module.SimpleKeyDeserializers
- findKeySerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a serializer definition for keys of associated
Map
property. - findKeySerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findKeySerializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findKeySerializer(SerializationConfig, Annotated, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- findKeySerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- findKeySerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to get the serializer to use for serializing non-null Map keys.
- findMapDeserializer(MapType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findMapDeserializer(MapType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate deserializer for specified
Map
type. - findMapDeserializer(MapType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findMapLikeDeserializer(MapLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findMapLikeDeserializer(MapLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate serializer for specified "Map-like" type (one that acts like
Map
but does not implement it). - findMapLikeDeserializer(MapLikeType, DeserializationConfig, DeserializerProvider, BeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.Serializers.Base
- findMapLikeSerializer(SerializationConfig, MapLikeType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in interface org.codehaus.jackson.map.Serializers
- findMapSerializer(SerializationConfig, MapType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findMapSerializer(SerializationConfig, MapType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.Serializers.Base
- findMapSerializer(SerializationConfig, MapType, BeanDescription, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>) - Method in interface org.codehaus.jackson.map.Serializers
- findMethod(String, Class<?>[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- findMethod(String, Class<?>[]) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findMixInClassFor(Class<?>) - Method in interface org.codehaus.jackson.map.ClassIntrospector.MixInResolver
-
Method that will check if there are "mix-in" classes (with mix-in annotations) for given class
- findMixInClassFor(Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method that will check if there are "mix-in" classes (with mix-in annotations) for given class
- findName(int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Finds and returns name matching the specified symbol, if such name already exists in the table.
- findName(int[], int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Finds and returns name matching the specified symbol, if such name already exists in the table; or if not, creates name object, adds to the table, and returns it.
- findName(int, int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Finds and returns name matching the specified symbol, if such name already exists in the table.
- findNewName() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Method called to check whether property represented by this collector should be renamed from the implicit name; and also verify that there are no conflicting rename definitions.
- findParameterTypes(Class<?>, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- findParameterTypes(Class<?>, Class<?>, TypeBindings) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- findParameterTypes(JavaType, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- findParent(String) - Method in class org.codehaus.jackson.JsonNode
-
Method for finding a JSON Object that contains specified field, within this node or its descendants.
- findParent(String) - Method in class org.codehaus.jackson.node.ArrayNode
- findParent(String) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findParent(String) - Method in class org.codehaus.jackson.node.ContainerNode
- findParent(String) - Method in class org.codehaus.jackson.node.ObjectNode
- findParents(String) - Method in class org.codehaus.jackson.JsonNode
-
Method for finding a JSON Object that contains specified field, within this node or its descendants.
- findParents(String, List<JsonNode>) - Method in class org.codehaus.jackson.JsonNode
- findParents(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ArrayNode
- findParents(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findParents(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ContainerNode
- findParents(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ObjectNode
- findPath(String) - Method in class org.codehaus.jackson.JsonNode
-
Method similar to
JsonNode.findValue(java.lang.String)
, but that will return a "missing node" instead of null if no field is found. - findPath(String) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findProperties() - Method in class org.codehaus.jackson.map.BeanDescription
- findProperties() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findPropertiesToIgnore(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for finding list of properties to ignore for given class (null is returned if not specified).
- findPropertiesToIgnore(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findPropertiesToIgnore(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findPropertiesToIgnore(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findPropertiesToIgnore(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findPropertyContentTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Method called to find and create a type information deserializer for values of given container (list, array, map) property, if one is needed.
- findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values.
- findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
-
Since 1.7, it is possible to use
JsonTypeInfo
from a property too. - findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findPropertyContentTypeSerializer(JavaType, SerializationConfig, AnnotatedMember, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to create a type information serializer for values of given container property if one is needed.
- findPropertyNameForParam(AnnotatedParameter) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given set of annotations indicates property name for associated parameter.
- findPropertyNameForParam(AnnotatedParameter) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findPropertyNameForParam(AnnotatedParameter) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findPropertyNameForParam(AnnotatedParameter) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findPropertyNameForParam(AnnotatedParameter) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findPropertyTypeDeserializer(DeserializationConfig, JavaType, AnnotatedMember, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Method called to create a type information deserializer for values of given non-container property, if one is needed.
- findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances.
- findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
-
Since 1.7, it is possible to use
JsonTypeInfo
from a property too. - findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findPropertyTypeSerializer(JavaType, SerializationConfig, AnnotatedMember, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to create a type information serializer for values of given non-container property if one is needed.
- findReferenceType(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Note: defined as non-abstract to reduce fragility between versions.
- findReferenceType(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findReferenceType(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findRootName(Class<?>, MapperConfig<?>) - Method in class org.codehaus.jackson.map.util.RootNameLookup
- findRootName(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for locating name used as "root name" (for use by some serializers when outputting root-level object -- mostly for XML compatibility purposes) for given class, if one is defined.
- findRootName(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findRootName(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findRootName(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findRootName(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findRootName(JavaType, MapperConfig<?>) - Method in class org.codehaus.jackson.map.util.RootNameLookup
- findSerializableFields(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.BeanDescription
-
Deprecated.Since 1.9 use the non-deprecated version
- findSerializableFields(VisibilityChecker<?>, Collection<String>) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findSerializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given member field represent a serializable logical property; and if so, returns the name of that property.
- findSerializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializablePropertyName(AnnotatedField) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializationContentType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for finding possible widening type definition that a property value can have, to define less specific key type to use for serialization.
- findSerializationContentType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationContentType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationInclusion(JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method for determining whether null properties should be written out for a Bean of introspected type.
- findSerializationInclusion(Annotated, JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given annotated entity (class, method, field) defines which Bean/Map properties are to be included in serialization.
- findSerializationInclusion(Annotated, JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationInclusion(Annotated, JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationInclusion(Annotated, JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
Implementation of this method is slightly tricky, given that JAXB defaults differ from Jackson defaults.
- findSerializationKeyType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for finding possible widening type definition that a property value can have, to define less specific key type to use for serialization.
- findSerializationKeyType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationKeyType(Annotated, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationPropertyOrder(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing defined property serialization order (which may be partial).
- findSerializationPropertyOrder(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationPropertyOrder(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationPropertyOrder(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializationPropertyOrder(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializationSortAlphabetically(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether an annotation indicates that serialized properties for which no explicit is defined should be alphabetically (lexicograpically) ordered
- findSerializationSortAlphabetically(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
-
Method for checking whether an annotation indicates that serialized properties for which no explicit is defined should be alphabetically (lexicograpically) ordered
- findSerializationSortAlphabetically(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationSortAlphabetically(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializationSortAlphabetically(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializationType(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing annotated type definition that a method/field can have, to be used as the type for serialization instead of the runtime type.
- findSerializationType(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationType(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationType(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializationType(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializationType(Annotated, boolean, JavaType) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
-
Method that will try to determine statically defined type of property being serialized, based on annotations (for overrides), and alternatively declared type (if static typing for serialization is enabled).
- findSerializationTyping(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for accessing declared typing mode annotated (if any).
- findSerializationTyping(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationTyping(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationTyping(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializationTyping(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializationViews(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if annotated serializable property (represented by field or getter method) has definitions for views it is to be included in.
- findSerializationViews(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializationViews(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializationViews(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializationViews(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for getting a serializer definition on specified method or field.
- findSerializer(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSerializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSerializer(Annotated) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSerializer(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSerializer(SerializationConfig, JavaType) - Method in class org.codehaus.jackson.map.ext.OptionalHandlerFactory
- findSerializer(SerializationConfig, JavaType, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- findSerializer(SerializationConfig, JavaType, BeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.Serializers.Base
- findSerializer(SerializationConfig, JavaType, BeanDescription, BeanProperty) - Method in interface org.codehaus.jackson.map.Serializers
-
Method called by serialization framework first time a serializer is needed for specified type, which is not of a container type (for which other methods are called).
- findSerializerByAddonType(SerializationConfig, JavaType, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Reflection-based serialized find method, which checks if given class implements one of recognized "add-on" interfaces.
- findSerializerByLookup(JavaType, SerializationConfig, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Method that will use fast lookup (and identity comparison) methods to see if we know serializer to use for given type.
- findSerializerByPrimaryType(JavaType, SerializationConfig, BasicBeanDescription, BeanProperty, boolean) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Method for checking if we can determine serializer to use based on set of known primary types, checking for set of known base types (exact matches having been compared against with
findSerializerByLookup
). - findSerializerFromAnnotation(SerializationConfig, Annotated, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method called to check if a class or method has an annotation (@link org.codehaus.jackson.map.ser.JsonSerialize#using) that tells the class to use for serialization.
- findSettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given method has an annotation that suggests property name associated with method that may be a "setter".
- findSettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- findSettablePropertyName(AnnotatedMethod) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSetters(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.BeanDescription
-
Deprecated.Since 1.9 use
BeanDescription.findProperties()
- findSetters(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- findSingleArgConstructor(Class<?>...) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method that can be called to locate a single-arg constructor that takes specified exact type (will not accept supertype constructors)
- findStdBeanDeserializer(DeserializationConfig, DeserializerProvider, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Method called by
BeanDeserializerFactory
to see if there might be a standard deserializer registered for given type. - findStringBasedKeyDeserializer(DeserializationConfig, JavaType) - Static method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- findSubtypes(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for locating annotation-specified subtypes related to annotated entity (class, method, field).
- findSubtypes(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findSubtypes(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findSubtypes(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findSuperTypes(Class<?>, Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will find all sub-classes and implemented interfaces of a given class or interface.
- findSuperTypes(Class<?>, Class<?>) - Static method in class org.codehaus.jackson.mrbean.BeanUtil
-
Method that will find all sub-classes and implemented interfaces of a given class or interface.
- findSuperTypes(Class<?>, Class<?>, List<Class<?>>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- findSuperTypes(Class<?>, Class<?>, List<Class<?>>) - Static method in class org.codehaus.jackson.mrbean.BeanUtil
- findSymbol(char[], int, int, int) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanProperty) - Method in class org.codehaus.jackson.map.Deserializers.Base
- findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanProperty) - Method in interface org.codehaus.jackson.map.Deserializers
-
Method called to locate deserializer for specified JSON tree node type.
- findTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanProperty) - Method in class org.codehaus.jackson.map.module.SimpleDeserializers
- findType(String) - Method in class org.codehaus.jackson.map.type.TypeBindings
- findTypeDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- findTypeDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method called to find and create a type information deserializer for given base type, if one is needed.
- findTypedValueDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- findTypedValueDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method called to locate deserializer for given type, as well as matching type deserializer (if one is needed); and if type deserializer is needed, construct a "wrapped" deserializer that can extract and use type information for calling actual deserializer.
- findTypedValueSerializer(Class<?>, boolean) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)
- findTypedValueSerializer(Class<?>, boolean, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- findTypedValueSerializer(Class<?>, boolean, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.
- findTypedValueSerializer(JavaType, boolean) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)
- findTypedValueSerializer(JavaType, boolean, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- findTypedValueSerializer(JavaType, boolean, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to locate regular serializer, matching type serializer, and if both found, wrap them in a serializer that calls both in correct sequence.
- findTypeMapping(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.AbstractTypeResolver
-
Try to locate a subtype for given abstract type, to either resolve to a concrete type, or at least to a more-specific (and hopefully supported) abstract type, one which may have registered deserializers.
- findTypeMapping(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.module.SimpleAbstractTypeResolver
- findTypeName(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if specified type has explicit name.
- findTypeName(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findTypeName(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findTypeName(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findTypeParameters(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- findTypeParameters(Class<?>, Class<?>, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- findTypeParameters(JavaType, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that is to figure out actual type parameters that given class binds to generic types defined by given (generic) interface or class.
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking if given class has annotations that indicate that specific type resolver is to be used for handling instances.
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- findValue(String) - Method in class org.codehaus.jackson.JsonNode
-
Method for finding a JSON Object field with specified name in this node or its child nodes, and returning value it has.
- findValue(String) - Method in class org.codehaus.jackson.node.ArrayNode
- findValue(String) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findValue(String) - Method in class org.codehaus.jackson.node.ContainerNode
- findValue(String) - Method in class org.codehaus.jackson.node.ObjectNode
- findValue(DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.ValueInjector
- findValueDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- findValueDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method called to get hold of a deserializer for a value of given type; or if no such deserializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).
- findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in class org.codehaus.jackson.map.deser.ValueInstantiators.Base
- findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in interface org.codehaus.jackson.map.deser.ValueInstantiators
-
Method called to find the
ValueInstantiator
to use for creating instances of specified type during deserialization. - findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator) - Method in class org.codehaus.jackson.map.module.SimpleValueInstantiators
- findValueInstantiator(DeserializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- findValueInstantiator(DeserializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Value instantiator is created both based on creator annotations, and on optional externally provided instantiators (registered through module interface).
- findValueInstantiator(DeserializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method that is to find all creators (constructors, factory methods) for the bean type to deserialize.
- findValueInstantiator(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method getting
ValueInstantiator
to use for given type (class): return value can either be an instance of instantiator, or class of instantiator to create. - findValueInstantiator(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- findValueInstantiator(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- findValues(String) - Method in class org.codehaus.jackson.JsonNode
-
Method for finding JSON Object fields with specified name, and returning found ones as a List.
- findValues(String, List<JsonNode>) - Method in class org.codehaus.jackson.JsonNode
- findValues(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ArrayNode
- findValues(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findValues(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ContainerNode
- findValues(String, List<JsonNode>) - Method in class org.codehaus.jackson.node.ObjectNode
- findValuesAsText(String) - Method in class org.codehaus.jackson.JsonNode
-
Similar to
JsonNode.findValues(java.lang.String)
, but will additionally convert values into Strings, callingJsonNode.getValueAsText()
. - findValuesAsText(String, List<String>) - Method in class org.codehaus.jackson.JsonNode
- findValuesAsText(String, List<String>) - Method in class org.codehaus.jackson.node.ArrayNode
- findValuesAsText(String, List<String>) - Method in class org.codehaus.jackson.node.BaseJsonNode
- findValuesAsText(String, List<String>) - Method in class org.codehaus.jackson.node.ContainerNode
- findValuesAsText(String, List<String>) - Method in class org.codehaus.jackson.node.ObjectNode
- findValueSerializer(Class<?>) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)
- findValueSerializer(Class<?>, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- findValueSerializer(Class<?>, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to get hold of a serializer for a value of given type; or if no such serializer can be found, a default handler (which may do a best-effort generic serialization or just simply throw an exception when invoked).
- findValueSerializer(JavaType) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)
- findValueSerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
This variant was added in 1.5, to allow for efficient access using full structured types, not just classes.
- findValueSerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Similar to
SerializerProvider.findValueSerializer(Class)
, but takes full generics-aware type instead of raw class. - finishCurrentSegment() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
-
Method called when the current segment buffer is full; will append to current contents, allocate a new segment buffer and return it
- finishCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
- fixAccess() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMember
-
Method that can be called to modify access rights, by calling
AccessibleObject.setAccessible(java.lang.reflect.AccessibleObject[], boolean)
on the underlying annotated element. - FixedSpaceIndenter() - Constructor for class org.codehaus.jackson.util.DefaultPrettyPrinter.FixedSpaceIndenter
- FLOAT - org.codehaus.jackson.JsonParser.NumberType
- FloatArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.FloatArraySerializer
- FloatArraySerializer(TypeSerializer) - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.FloatArraySerializer
- FloatBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.FloatBuilder
- FloatDeserializer(Class<Float>, Float) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.FloatDeserializer
- FloatSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.FloatSerializer
- flush() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- flush() - Method in class org.codehaus.jackson.impl.Utf8Generator
- flush() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- flush() - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- flush() - Method in class org.codehaus.jackson.io.UTF8Writer
- flush() - Method in class org.codehaus.jackson.JsonGenerator
-
Method called to flush any buffered content to the underlying target (output stream, writer), and to flush the target itself as well.
- flush() - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
-
Method called by StdSerializerProvider#flushCachedSerializers() to clear all cached serializers
- flush() - Method in class org.codehaus.jackson.smile.SmileGenerator
- flush() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- flush() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- flush() - Method in class org.codehaus.jackson.util.TokenBuffer
- FLUSH_AFTER_WRITE_VALUE - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether
JsonGenerator.flush()
is called afterwriteValue()
method that takes JsonGenerator as an argument completes (i.e. - FLUSH_PASSED_TO_STREAM - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that specifies that calls to
JsonGenerator.flush()
will cause matchingflush()
to underlyingOutputStream
orWriter
; if disabled this will not be done. - flushCachedDeserializers() - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Method that will drop all dynamically constructed deserializers (ones that are counted as result value for
StdDeserializerProvider.cachedDeserializersCount()
). - flushCachedDeserializers() - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that will drop all dynamically constructed deserializers (ones that are counted as result value for
DeserializerProvider.cachedDeserializersCount()
). - flushCachedSerializers() - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- flushCachedSerializers() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that will drop all serializers currently cached by this provider.
- forcedNarrowBy(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
-
More efficient version of
JavaType.narrowBy(java.lang.Class<?>)
, called by internal framework in cases where compatibility checks are to be skipped. - forClassAnnotations(MapperConfig<?>, Class<?>, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Deprecated.since 1.9, use variant that takes JavaType
- forClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Factory method that constructs an introspector that only has information regarding annotations class itself (or its supertypes) has, but nothing on methods or constructors.
- forClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- forCreation(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Factory method that constructs an introspector that has information necessary for creating instances of given class ("creator"), as well as class annotations, but no information on member methods
- forCreation(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- forDeserialization(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Factory method that constructs an introspector that has all information needed for deserialization purposes.
- forDeserialization(DeserializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- forDeserialization(POJOPropertiesCollector) - Static method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Factory method to use for constructing an instance to use for building deserializers.
- forDirectClassAnnotations(MapperConfig<?>, Class<?>, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Deprecated.since 1.9, use variant that takes JavaType
- forDirectClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Factory method that constructs an introspector that only has information regarding annotations class itself has (but NOT including its supertypes), but nothing on methods or constructors.
- forDirectClassAnnotations(MapperConfig<?>, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- format(Date) - Static method in class org.codehaus.jackson.map.util.ISO8601Utils
-
Format a date into 'yyyy-MM-ddThh:mm:ssZ' (GMT timezone, no milliseconds precision)
- format(Date, boolean) - Static method in class org.codehaus.jackson.map.util.ISO8601Utils
-
Format a date into 'yyyy-MM-ddThh:mm:ss[.sss]Z' (GMT timezone)
- format(Date, boolean, TimeZone) - Static method in class org.codehaus.jackson.map.util.ISO8601Utils
-
Format date into yyyy-MM-ddThh:mm:ss[.sss][Z|[+-]hh:mm]
- format(Date, StringBuffer, FieldPosition) - Method in class org.codehaus.jackson.map.util.ISO8601DateFormat
- format(Date, StringBuffer, FieldPosition) - Method in class org.codehaus.jackson.map.util.StdDateFormat
- FORMAT_NAME_JSON - Static variable in class org.codehaus.jackson.JsonFactory
-
Name used to identify JSON format (and returned by
JsonFactory.getFormatName()
- FORMAT_NAME_SMILE - Static variable in class org.codehaus.jackson.smile.SmileFactory
-
Name used to identify Smile format.
- FormatSchema - Interface in org.codehaus.jackson
-
Simple tag interface used to mark schema objects that are used by some
JsonParser
andJsonGenerator
implementations to further specify structure of expected format. - forOtherUse(MapperConfig<?>, JavaType, AnnotatedClass) - Static method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Factory method to use for constructing an instance to use for purposes other than building serializers or deserializers; will only have information on class, not on properties.
- forSerialization(POJOPropertiesCollector) - Static method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Factory method to use for constructing an instance to use for building serializers.
- forSerialization(SerializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.ClassIntrospector
-
Factory method that constructs an introspector that has all information needed for serialization purposes.
- forSerialization(SerializationConfig, JavaType, ClassIntrospector.MixInResolver) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- from(HashMap<SerializerCache.TypeKey, JsonSerializer<Object>>) - Static method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
-
Factory method for creating the "blueprint" lookup map.
- from(JsonParser, Object, String) - Static method in exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
- from(JsonParser, String) - Static method in exception org.codehaus.jackson.map.JsonMappingException
- from(JsonParser, String, Throwable) - Static method in exception org.codehaus.jackson.map.JsonMappingException
- fromAnnotations(Class<?>) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Deprecated.Since 1.9, it is preferably to explicitly configure instances; this method also modifies existing instance which is against immutable design goals of this class.
- fromAnnotations(Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Deprecated.Since 1.9, it is preferably to explicitly configure instances; this method also modifies existing instance which is against immutable design goals of this class.
- fromAnnotations(Class<?>) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.9, it is preferably to explicitly configure instances; this method also modifies existing instance which is against immutable design goals of this class.
- fromCanonical(String) - Static method in class org.codehaus.jackson.map.type.TypeFactory
- fromClass(Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.Use
TypeFactory.type(Type)
instead - fromNode(Document, JsonNode) - Method in class org.codehaus.jackson.xc.DomElementJsonDeserializer
- FromStringDeserializer<T> - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
FromStringDeserializer
instead. - FromStringDeserializer<T> - Class in org.codehaus.jackson.map.deser.std
-
Base class for simple deserializer which only accept JSON String values as the source.
- FromStringDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.FromStringDeserializer
-
Deprecated.
- FromStringDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer
- FromStringDeserializer.CharsetDeserializer - Class in org.codehaus.jackson.map.deser.std
- FromStringDeserializer.CurrencyDeserializer - Class in org.codehaus.jackson.map.deser.std
- FromStringDeserializer.InetAddressDeserializer - Class in org.codehaus.jackson.map.deser.std
-
As per [JACKSON-484], also need special handling for InetAddress...
- FromStringDeserializer.LocaleDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Kept protected as it's not meant to be extensible at this point
- FromStringDeserializer.PatternDeserializer - Class in org.codehaus.jackson.map.deser.std
- FromStringDeserializer.TimeZoneDeserializer - Class in org.codehaus.jackson.map.deser.std
-
As per [JACKSON-522], also need special handling for InetAddress...
- FromStringDeserializer.URIDeserializer - Class in org.codehaus.jackson.map.deser.std
- FromStringDeserializer.URLDeserializer - Class in org.codehaus.jackson.map.deser.std
- FromStringDeserializer.UUIDDeserializer - Class in org.codehaus.jackson.map.deser.std
- fromType(Type) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.Use
TypeFactory.type(Type)
instead - fromTypeReference(TypeReference<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.Use
TypeFactory.type(Type)
instead - FULL_MATCH - org.codehaus.jackson.format.MatchStrength
-
Value that indicates that given data contains a signature that is deemed specific enough to uniquely indicate data format used.
G
- generateJsonSchema(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Generate Json-schema instance for specified class.
- generateJsonSchema(Class<?>, SerializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Generate Json-schema instance for specified class, using specific serialization configuration
- generateJsonSchema(Class<?>, SerializationConfig, SerializerFactory) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- generateJsonSchema(Class<?>, SerializationConfig, SerializerFactory) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Generate Json-schema for given type.
- get(int) - Method in class org.codehaus.jackson.JsonNode
-
Method for accessing value of the specified element of an array node.
- get(int) - Method in class org.codehaus.jackson.node.ArrayNode
- get(int) - Method in class org.codehaus.jackson.node.ContainerNode
- get(int) - Method in class org.codehaus.jackson.node.ObjectNode
- get(int) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- get(Class<A>) - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
- get(Class<A>) - Method in interface org.codehaus.jackson.map.util.Annotations
-
Main access method used to find value for given annotation.
- get(Object) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method that can be used to access value of the property this Object describes, from given bean instance.
- get(String) - Method in class org.codehaus.jackson.JsonNode
-
Method for accessing value of the specified field of an object node.
- get(String) - Method in class org.codehaus.jackson.node.ArrayNode
- get(String) - Method in class org.codehaus.jackson.node.ContainerNode
- get(String) - Method in class org.codehaus.jackson.node.ObjectNode
- get7BitOutputEscapes() - Static method in class org.codehaus.jackson.util.CharTypes
-
Accessor for getting a read-only encoding table for first 128 Unicode code points (single-byte UTF-8 characters).
- getAccessor() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
-
Method used to find accessor (getter, field to access) to use for accessing value of the property.
- getAccessor() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getAll() - Static method in class org.codehaus.jackson.map.deser.std.PrimitiveArrayDeserializers
- getAllAnnotations() - Method in class org.codehaus.jackson.map.introspect.Annotated
- getAllAnnotations() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getAllAnnotations() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMember
- getAndClear() - Method in class org.codehaus.jackson.io.SegmentedStringWriter
-
Main access method that will construct a String that contains all the contents, release all internal buffers we may have, and return result String.
- getAndSerialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.AnyGetterWriter
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.Annotated
-
Method that can be used to find actual JDK element that this instance represents.
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getAnnotated() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Since there is no matching JDK element, this method will always return null
- getAnnotation(Class<A>) - Method in interface org.codehaus.jackson.map.BeanProperty
-
Method for finding annotation associated with this property; meaning annotation associated with one of entities used to access property.
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.BeanProperty.Std
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.Annotated
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Accessor for annotations; all annotations associated with parameters are properly passed and accessible.
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getAnnotationCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getAnnotationCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getAnnotationIntrospector() - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method for getting
AnnotationIntrospector
configured to introspect annotation values used for configuration. - getAnnotationIntrospector() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getAnnotationIntrospector() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getAnnotationIntrospector() - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for getting
AnnotationIntrospector
configured to introspect annotation values used for configuration. - getAnnotationIntrospector() - Method in class org.codehaus.jackson.map.SerializationConfig
- getAnnotations() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getAnyGetterMethod() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getAnySetterMethod() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getArrayBuilders() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- getArrayBuilders() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Method for accessing object useful for building arrays of primitive types (such as int[]).
- getArrayComparator(Object) - Static method in class org.codehaus.jackson.map.util.Comparators
-
Helper method used for constructing simple value comparator used for comparing arrays for content equality.
- getBase64Variant() - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method called during deserialization if Base64 encoded content needs to be decoded.
- getBase64Variant() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Convenience method for accessing the default Base64 encoding used for decoding base64 encoded binary content.
- getBeanClass() - Method in class org.codehaus.jackson.map.BeanDescription
- getBeanClass() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- getBeanDescription() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- getBigIntegerValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getBigIntegerValue() - Method in class org.codehaus.jackson.JsonNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INT
and it can not be used as a Java long primitive type due to its magnitude. - getBigIntegerValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.IntNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.LongNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.NumericNode
- getBigIntegerValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getBigIntegerValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getBigIntegerValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getBinaryValue() - Method in class org.codehaus.jackson.JsonNode
-
Method to use for accessing binary content of binary nodes (nodes for which
JsonNode.isBinary()
returns true); or for Text Nodes (ones for whichJsonNode.getTextValue()
returns non-null value), to read decoded base64 data. - getBinaryValue() - Method in class org.codehaus.jackson.JsonParser
-
Convenience alternative to
JsonParser.getBinaryValue(Base64Variant)
that defaults to usingBase64Variants.getDefaultVariant()
as the default encoding. - getBinaryValue() - Method in class org.codehaus.jackson.node.BinaryNode
-
Note: caller is not to modify returned array in any way, since it is not a copy but reference to the underlying byte array.
- getBinaryValue() - Method in class org.codehaus.jackson.node.POJONode
- getBinaryValue() - Method in class org.codehaus.jackson.node.TextNode
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.JsonParser
-
Method that can be used to read (and consume -- results may not be accessible using other methods after the call) base64-encoded binary data included in the current textual JSON value.
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.node.TextNode
-
Method for accessing textual contents assuming they were base64 encoded; if so, they are decoded and resulting binary data is returned.
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.smile.SmileParser
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getBinaryValue(Base64Variant) - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getBindingCount() - Method in class org.codehaus.jackson.map.type.TypeBindings
- getBlueprintISO8601Format() - Static method in class org.codehaus.jackson.map.util.StdDateFormat
-
Method for getting the globally shared DateFormat instance that uses GMT timezone and can handle simple ISO-8601 compliant date format.
- getBlueprintRFC1123Format() - Static method in class org.codehaus.jackson.map.util.StdDateFormat
-
Method for getting the globally shared DateFormat instance that uses GMT timezone and can handle RFC-1123 compliant date format.
- getBooleanBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getBooleanValue() - Method in class org.codehaus.jackson.JsonNode
-
Method to use for accessing JSON boolean values (value literals 'true' and 'false').
- getBooleanValue() - Method in class org.codehaus.jackson.JsonParser
-
Convenience accessor that can be called when the current token is
JsonToken.VALUE_TRUE
orJsonToken.VALUE_FALSE
. - getBooleanValue() - Method in class org.codehaus.jackson.node.BooleanNode
- getBooleanValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getByteBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getByteOffset() - Method in class org.codehaus.jackson.JsonLocation
- getByteValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INT
and it can be expressed as a value of Java byte primitive type. - getByteValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getCharacterEscapes() - Method in class org.codehaus.jackson.impl.Utf8Generator
-
Method for accessing custom escapes factory uses for
JsonGenerator
s it creates. - getCharacterEscapes() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Method for accessing custom escapes factory uses for
JsonGenerator
s it creates. - getCharacterEscapes() - Method in class org.codehaus.jackson.JsonFactory
-
Method for accessing custom escapes factory uses for
JsonGenerator
s it creates. - getCharacterEscapes() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for accessing custom escapes factory uses for
JsonGenerator
s it creates. - getCharOffset() - Method in class org.codehaus.jackson.JsonLocation
- getClassAnnotations() - Method in class org.codehaus.jackson.map.BeanDescription
-
Method for accessing collection of annotations the bean class has.
- getClassAnnotations() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getClassAnnotations() - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
- getClassDef() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getClassDescription(Object) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method used to construct appropriate description when passed either type (Class) or an instance; in latter case, class of instance is to be used.
- getClassInfo() - Method in class org.codehaus.jackson.map.BeanDescription
- getClassInfo() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getClassIntrospector() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getClassIntrospector() - Method in class org.codehaus.jackson.map.MapperConfig
- getCodec() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- getCodec() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getCodec() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getCodec() - Method in class org.codehaus.jackson.JsonFactory
- getCodec() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for accessing the object used for writing Java object as Json content (using method
JsonGenerator.writeObject(java.lang.Object)
). - getCodec() - Method in class org.codehaus.jackson.JsonParser
-
Accessor for
ObjectCodec
associated with this parser, if any. - getCodec() - Method in class org.codehaus.jackson.map.MappingJsonFactory
-
We'll override the method to return more specific type; co-variance helps here
- getCodec() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getCodec() - Method in class org.codehaus.jackson.smile.SmileParser
- getCodec() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- getCodec() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getCodec() - Method in class org.codehaus.jackson.util.TokenBuffer
- getCodec() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getColumnNr() - Method in class org.codehaus.jackson.JsonLocation
- getConfig() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- getConfig() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Method for accessing configuration setting object for currently active deserialization.
- getConfig() - Method in class org.codehaus.jackson.map.DeserializerFactory
- getConfig() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getConfig() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
- getConfig() - Method in class org.codehaus.jackson.map.SerializerFactory
- getConfig() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method for accessing configuration for the serialization processing.
- getConfiguredMapper() - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
Method that locates, configures and returns
ObjectMapper
to use - getConstructorParameter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- getConstructorParameter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getConstructors() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getConstructors() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getContainerValueChecker(String, JavaType) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
-
Helper method called to see if we need a comparator Object to check if values of a container (Collection, array) property should be suppressed.
- getContentDeserializer() - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- getContentDeserializer() - Method in class org.codehaus.jackson.map.deser.std.ContainerDeserializerBase
-
Accesor for deserializer use for deserializing content values.
- getContentDeserializer() - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- getContentDeserializer() - Method in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- getContentDeserializer() - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- getContentType() - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- getContentType() - Method in class org.codehaus.jackson.map.deser.std.ContainerDeserializerBase
-
Accessor for declared type of contained value elements; either exact type, or one of its supertypes.
- getContentType() - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- getContentType() - Method in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- getContentType() - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- getContentType() - Method in class org.codehaus.jackson.map.type.ArrayType
- getContentType() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- getContentType() - Method in class org.codehaus.jackson.map.type.MapLikeType
- getContentType() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing content type of this type, if type has such a thing: simple types do not, structured types do (like arrays, Collections and Maps)
- getContextAnnotation(Class<A>) - Method in interface org.codehaus.jackson.map.BeanProperty
-
Method for finding annotation associated with context of this property; usually class in which member is declared (or its subtype if processing subtype).
- getContextAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.BeanProperty.Std
- getContextAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getContextAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getCreatorProperties() - Method in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- getCurrentIndex() - Method in class org.codehaus.jackson.JsonStreamContext
- getCurrentLocation() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method that returns location of the last processed character; usually for error reporting purposes
- getCurrentLocation() - Method in class org.codehaus.jackson.JsonParser
-
Method that returns location of the last processed character; usually for error reporting purposes.
- getCurrentLocation() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getCurrentLocation() - Method in class org.codehaus.jackson.smile.SmileParser
-
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
- getCurrentLocation() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getCurrentLocation() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getCurrentName() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method that can be called to get the name associated with the current event.
- getCurrentName() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getCurrentName() - Method in class org.codehaus.jackson.impl.JsonReadContext
- getCurrentName() - Method in class org.codehaus.jackson.impl.JsonWriteContext
- getCurrentName() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be called to get the name associated with the current token: for
JsonToken.FIELD_NAME
s it will be the same as whatJsonParser.getText()
returns; for field values it will be preceding field name; and for others (array values, root-level values) null. - getCurrentName() - Method in class org.codehaus.jackson.JsonStreamContext
-
Method for accessing name associated with the current location.
- getCurrentName() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getCurrentName() - Method in class org.codehaus.jackson.smile.SmileParser
- getCurrentName() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getCurrentName() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getCurrentSegment() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- getCurrentSegment() - Method in class org.codehaus.jackson.util.TextBuffer
- getCurrentSegmentLength() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- getCurrentSegmentSize() - Method in class org.codehaus.jackson.util.TextBuffer
- getCurrentToken() - Method in class org.codehaus.jackson.JsonParser
-
Accessor to find which token parser currently points to, if any; null will be returned if none.
- getCurrentToken() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getDataStream() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Method to use for accessing input for which format detection has been done.
- getDateFormat() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- getDateFormat() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getDateFormat() - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for accessing currently configured (textual) date format that will be used for reading or writing date values (in case of writing, only if textual output is configured; not if dates are to be serialized as time stamps).
- getDecimalValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getDecimalValue() - Method in class org.codehaus.jackson.JsonNode
- getDecimalValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOAT
orJsonToken.VALUE_NUMBER_INT
. - getDecimalValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.IntNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.LongNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.NumericNode
- getDecimalValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getDecimalValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getDecimalValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getDeclaringClass() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getDeclaringClass() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getDeclaringClass() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getDeclaringClass() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMember
- getDeclaringClass() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getDeclaringClass() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- getDefaultBean() - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
- getDefaultConstructor() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getDefaultCreator() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getDefaultCreator() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to try to access member (constructor, static factory method) that is used as the "default creator" (creator that is called without arguments; typically default [zero-argument] constructor of the type).
- getDefaultFilter() - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- getDefaultImpl() - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- getDefaultImpl() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- getDefaultImpl() - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Accessor for currently configured default type; implementation class that may be used in case no valid type information is available during type resolution
- getDefaultImpl() - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Accessor for "default implementation" type; optionally defined class to use in cases where type id is not accessible for some reason (either missing, or can not be resolved)
- getDefaultMapper() - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- getDefaultPropertyName() - Method in enum org.codehaus.jackson.annotate.JsonTypeInfo.Id
- getDefaultSchemaNode() - Static method in class org.codehaus.jackson.schema.JsonSchema
-
Get the default schema node.
- getDefaultTyper(JavaType) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method called to locate a type info handler for types that do not have one explicitly declared via annotations (or other configuration).
- getDefaultValue(String, Method, Field) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
- getDefaultVariant() - Static method in class org.codehaus.jackson.Base64Variants
-
Method used to get the default variant ("MIME_NO_LINEFEEDS") for cases where caller does not explicitly specify the variant.
- getDefaultVisibilityChecker() - Method in class org.codehaus.jackson.map.DeserializationConfig
- getDefaultVisibilityChecker() - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for object used for determining whether specific property elements (method, constructors, fields) can be auto-detected based on their visibility (access modifiers).
- getDefaultVisibilityChecker() - Method in class org.codehaus.jackson.map.SerializationConfig
- getDelegateCreator() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getDelegateCreator() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to try to access member (constructor, static factory method) that is used as the "delegate creator".
- getDelegateType() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getDelegateType() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be used to determine what is the type of delegate type to use, if any; if no delegates are used, will return null.
- getDeserializationConfig() - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that returns current deserialization configuration settings.
- getDeserializationConfig() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that returns the shared default
DeserializationConfig
object that defines configuration settings for deserialization. - getDeserializationMethodFilter(DeserializationConfig) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Deprecated.Since 1.9 just don't use
- getDeserializer(Class<?>) - Static method in class org.codehaus.jackson.map.deser.std.JsonNodeDeserializer
-
Factory method for accessing deserializer for specific node type
- getDeserializerProvider() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- getDeserializerProvider() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Returns provider that can be used for dynamically locating other deserializers during runtime.
- getDeserializerProvider() - Method in class org.codehaus.jackson.map.ObjectMapper
- getDoubleBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getDoubleValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getDoubleValue() - Method in class org.codehaus.jackson.JsonNode
- getDoubleValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOAT
and it can be expressed as a Java double primitive type. - getDoubleValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.IntNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.LongNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.NumericNode
- getDoubleValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getDoubleValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getDoubleValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getElements() - Method in class org.codehaus.jackson.JsonNode
-
Method for accessing all value nodes of this Node, iff this node is a JSON Array or Object node.
- getElements() - Method in class org.codehaus.jackson.node.ArrayNode
- getElements() - Method in class org.codehaus.jackson.node.ObjectNode
- getEmbeddedObject() - Method in class org.codehaus.jackson.JsonParser
-
Accessor that can be called if (and only if) the current token is
JsonToken.VALUE_EMBEDDED_OBJECT
. - getEmbeddedObject() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getEmbeddedObject() - Method in class org.codehaus.jackson.smile.SmileParser
- getEmbeddedObject() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getEmbeddedObject() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getEmptyName() - Static method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- getEmptyValue() - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Method called to determine value to be used for "empty" values (most commonly when deserializing from empty JSON Strings).
- getEmptyValueChecker(String, JavaType) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
-
Helper method called to see if we need a comparator Object to check if values of specified type are consider empty.
- getEncoding() - Method in class org.codehaus.jackson.io.IOContext
- getEntryCount() - Method in class org.codehaus.jackson.JsonStreamContext
- getEnum(int) - Method in class org.codehaus.jackson.map.util.EnumResolver
- getEnumClass() - Method in class org.codehaus.jackson.map.util.EnumResolver
- getEnumValues() - Method in class org.codehaus.jackson.map.ser.std.EnumSerializer
- getErasedSignature() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing signature without generic type information, in form compatible with all versions of JVM, and specifically used for type descriptions when generating byte code.
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.ArrayType
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.MapLikeType
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.SimpleType
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.TypeBase
- getErasedSignature(StringBuilder) - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing signature without generic type information, in form compatible with all versions of JVM, and specifically used for type descriptions when generating byte code.
- getEscapeCodesForAscii() - Method in class org.codehaus.jackson.io.CharacterEscapes
-
Method generators can call to get lookup table for determining escape handling for first 128 characters of Unicode (ASCII characters.
- getEscapeSequence(int) - Method in class org.codehaus.jackson.io.CharacterEscapes
-
Method generators can call to get lookup table for determining exact escape sequence to use for given character.
- getFactoryMethods() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getFalse() - Static method in class org.codehaus.jackson.node.BooleanNode
- getField() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- getField() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getFieldCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getFieldName() - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- getFieldNames() - Method in class org.codehaus.jackson.JsonNode
-
Method for accessing names of all fields for this Node, iff this node is a JSON Object node.
- getFieldNames() - Method in class org.codehaus.jackson.node.ObjectNode
- getFields() - Method in class org.codehaus.jackson.JsonNode
- getFields() - Method in class org.codehaus.jackson.node.ObjectNode
-
Method to use for accessing all fields (with both names and values) of this JSON Object.
- getFilteredProperties() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- getFilterProvider() - Method in class org.codehaus.jackson.map.SerializationConfig
-
Method for getting provider used for locating filters given id (which is usually provided with filter annotations).
- getFilterProvider() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Convenience method for accessing provider to find serialization filters used, equivalent to calling:
- getFloatBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getFloatValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getFloatValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_FLOAT
and it can be expressed as a Java float primitive type. - getFloatValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getFloatValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getFloatValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getFormatName() - Method in class org.codehaus.jackson.JsonFactory
-
Method that returns short textual id identifying format this factory supports.
- getFormatName() - Method in class org.codehaus.jackson.map.MappingJsonFactory
-
Sub-classes need to override this method (as of 1.8)
- getFormatName() - Method in class org.codehaus.jackson.smile.SmileFactory
- getFrom() - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- getFromObjectArguments() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getFromObjectArguments() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method called to determine types of instantiation arguments to use when creating instances with creator arguments (when
ValueInstantiator.canCreateFromObjectWith()
returns true). - getFullName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getFullName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getFunction() - Method in class org.codehaus.jackson.map.util.JSONPObject
- getGenericPropertyType() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Get the generic property type of this property writer.
- getGenericSignature() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing signature that contains generic type information, in form compatible with JVM 1.5 as per JLS.
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.ArrayType
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.MapLikeType
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.SimpleType
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.map.type.TypeBase
- getGenericSignature(StringBuilder) - Method in class org.codehaus.jackson.type.JavaType
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.Annotated
-
Full generic type of the annotated element; definition of what exactly this means depends on sub-class.
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
-
For methods, this returns declared return type, which is only useful with getters (setters do not return anything; hence "void" type is returned here)
- getGenericType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- getGetter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- getGetter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getHandlerInstantiator() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getHandlerInstantiator() - Method in class org.codehaus.jackson.map.MapperConfig
- getHighestEscapedChar() - Method in class org.codehaus.jackson.impl.Utf8Generator
- getHighestEscapedChar() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- getHighestEscapedChar() - Method in class org.codehaus.jackson.JsonGenerator
-
Accessor method for testing what is the highest unescaped character configured for this generator.
- getIgnoredPropertyNames() - Method in class org.codehaus.jackson.map.BeanDescription
- getIgnoredPropertyNames() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getIgnoredPropertyNames() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getIgnoredPropertyNamesForDeser() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- getIgnoredPropertyNamesForDeser() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getIndex() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Accessor for index of this parameter within argument list
- getIndex() - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- getInjectables() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getInjectableValueId() - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- getInjectableValueId() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Accessor for id of injectable value, if this bean property supports value injection.
- getInputCodeComment() - Static method in class org.codehaus.jackson.util.CharTypes
- getInputCodeLatin1() - Static method in class org.codehaus.jackson.util.CharTypes
- getInputCodeLatin1JsNames() - Static method in class org.codehaus.jackson.util.CharTypes
- getInputCodeUtf8() - Static method in class org.codehaus.jackson.util.CharTypes
- getInputCodeUtf8JsNames() - Static method in class org.codehaus.jackson.util.CharTypes
- getInputDecorator() - Method in class org.codehaus.jackson.JsonFactory
-
Method for getting currently configured input decorator (if any; there is no default decorator).
- getInputSource() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getInputSource() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- getInputSource() - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- getInputSource() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getInputSource() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be used to get access to object that is used to access input being parsed; this is usually either
InputStream
orReader
, depending on what parser was constructed with. - getInputSource() - Method in class org.codehaus.jackson.smile.SmileParser
- getInputSource() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getInstance() - Static method in class org.codehaus.jackson.io.JsonStringEncoder
-
Factory method for getting an instance; this is either recycled per-thread instance, or a newly constructed one.
- getInstance() - Static method in class org.codehaus.jackson.node.MissingNode
- getInstance() - Static method in class org.codehaus.jackson.node.NullNode
- getIntBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getInternalName() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
-
Accessor that can be used to determine implicit name from underlying element(s) before possible renaming.
- getInternalName() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getInternalSetting(Object) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method for accessing value of specified internal setting.
- getIntValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getIntValue() - Method in class org.codehaus.jackson.JsonNode
-
Returns integer value for this node, if and only if this node is numeric (
JsonNode.isNumber()
returns true). - getIntValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INT
and it can be expressed as a value of Java int primitive type. - getIntValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getIntValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getIntValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getIntValue() - Method in class org.codehaus.jackson.node.IntNode
- getIntValue() - Method in class org.codehaus.jackson.node.LongNode
- getIntValue() - Method in class org.codehaus.jackson.node.NumericNode
- getIntValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getIntValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getIntValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getISO8601Format(TimeZone) - Static method in class org.codehaus.jackson.map.util.StdDateFormat
-
Method for getting a non-shared DateFormat instance that uses specified timezone and can handle simple ISO-8601 compliant date format.
- getJavaName() - Method in enum org.codehaus.jackson.JsonEncoding
-
Method for accessing encoding name that JDK will support.
- getJsonFactory() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to get hold of
JsonFactory
that this mapper uses if it needs to constructJsonParser
s and/orJsonGenerator
s. - getJsonValueMethod() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getKeyClass() - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- getKeySerializer() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.7, use version that exposes property object instead of just its type (needed for contextual serializers)
- getKeySerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Deprecated.As of version 1.8
- getKeyType() - Method in class org.codehaus.jackson.map.type.MapLikeType
- getKeyType() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing key type for this type, assuming type has such a concept (only Map types do)
- getLastClearedToken() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be called to get the last token that was cleared using
JsonParser.clearCurrentToken()
. - getLastClearedToken() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getLineNr() - Method in class org.codehaus.jackson.JsonLocation
- getLocation() - Method in exception org.codehaus.jackson.JsonProcessingException
- getLongBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getLongValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getLongValue() - Method in class org.codehaus.jackson.JsonNode
- getLongValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INT
and it can be expressed as a Java long primitive type. - getLongValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getLongValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getLongValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getLongValue() - Method in class org.codehaus.jackson.node.IntNode
- getLongValue() - Method in class org.codehaus.jackson.node.LongNode
- getLongValue() - Method in class org.codehaus.jackson.node.NumericNode
- getLongValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getLongValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getLongValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getMajorVersion() - Method in class org.codehaus.jackson.Version
- getManagedReferenceName() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getMapClass() - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- getMapperVersion() - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that returns version information about
ObjectMapper
that implements this context. - getMask() - Method in enum org.codehaus.jackson.JsonGenerator.Feature
- getMask() - Method in enum org.codehaus.jackson.JsonParser.Feature
- getMask() - Method in enum org.codehaus.jackson.map.DeserializationConfig.Feature
- getMask() - Method in interface org.codehaus.jackson.map.MapperConfig.ConfigFeature
-
Returns bit mask for this feature instance
- getMask() - Method in enum org.codehaus.jackson.map.SerializationConfig.Feature
- getMask() - Method in enum org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
- getMask() - Method in enum org.codehaus.jackson.smile.SmileGenerator.Feature
- getMask() - Method in enum org.codehaus.jackson.smile.SmileParser.Feature
- getMatch() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Accessor for
JsonFactory
that represents format that data matched. - getMatchedFormatName() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Accessor for getting brief textual name of matched format if any (null if none).
- getMatchStrength() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Method for accessing strength of the match, if any; if no match, will return
MatchStrength.INCONCLUSIVE
. - getMaxLineLength() - Method in class org.codehaus.jackson.Base64Variant
- getMechanism() - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- getMechanism() - Method in class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
- getMechanism() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- getMechanism() - Method in interface org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Accessor for mechanism that this resolver uses for determining type id from type.
- getMember() - Method in interface org.codehaus.jackson.map.BeanProperty
-
Method for accessing primary physical entity that represents the property; annotated field, method or constructor property.
- getMember() - Method in class org.codehaus.jackson.map.BeanProperty.Std
- getMember() - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- getMember() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- getMember() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getMember() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getMember() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMember
- getMember() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getMember() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- getMember() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getMemberMethodCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getMessage() - Method in exception org.codehaus.jackson.JsonProcessingException
-
Default method overridden so that we can add location information
- getMessage() - Method in exception org.codehaus.jackson.map.JsonMappingException
-
Method is overridden so that we can properly inject description of problem path, if such is defined.
- getMinorVersion() - Method in class org.codehaus.jackson.Version
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.Annotated
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getModifiers() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Returns modifiers of the constructor, as parameters do not have independent modifiers.
- getModuleName() - Method in class org.codehaus.jackson.map.Module
-
Method that returns identifier for module; this can be used by Jackson for informational purposes, as well as in associating extensions with module that provides them.
- getModuleName() - Method in class org.codehaus.jackson.map.module.SimpleModule
- getModuleName() - Method in class org.codehaus.jackson.mrbean.MrBeanModule
- getMutator() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
-
Method used to find mutator (constructor parameter, setter, field) to use for changing value of the property.
- getMutator() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getName() - Method in class org.codehaus.jackson.Base64Variant
- getName() - Method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- getName() - Method in interface org.codehaus.jackson.map.BeanProperty
-
Method to get logical name of the property
- getName() - Method in class org.codehaus.jackson.map.BeanProperty.Std
- getName() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
-
Accessor for name used for external representation (in JSON).
- getName() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getName() - Method in class org.codehaus.jackson.map.introspect.Annotated
- getName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getName() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Parameters have no names in bytecode (unlike in source code), will always return empty String ("").
- getName() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getName() - Method in class org.codehaus.jackson.map.jsontype.NamedType
- getName() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getName() - Method in interface org.codehaus.jackson.map.util.Named
- getName() - Method in class org.codehaus.jackson.sym.Name
- getNextChar(String) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getNextChar(String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- getNodeFactory() - Method in class org.codehaus.jackson.map.DeserializationConfig
- getNodeFactory() - Method in class org.codehaus.jackson.map.DeserializationContext
- getNodeFactory() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to get hold of
JsonNodeFactory
that this mapper will use when directly constructing rootJsonNode
instances for Trees. - getNullKeySerializer() - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- getNullKeySerializer() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to get the serializer to use for serializing Map keys that are nulls: this is needed since JSON does not allow any non-String value as key, including null.
- getNullSerializer() - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- getNullValue() - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer.PrimitiveOrWrapperDeserializer
- getNullValue() - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Method that can be called to determine value to be used for representing null values (values deserialized when JSON token is
JsonToken.VALUE_NULL
). - getNullValueSerializer() - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- getNullValueSerializer() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to get the serializer to use for serializing values (root level, Array members or List field values) that are nulls.
- getNumberType() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getNumberType() - Method in class org.codehaus.jackson.JsonNode
-
If this node is a numeric type (as per
JsonNode.isNumber()
), returns native type that node uses to store the numeric value. - getNumberType() - Method in class org.codehaus.jackson.JsonParser
-
If current token is of type
JsonToken.VALUE_NUMBER_INT
orJsonToken.VALUE_NUMBER_FLOAT
, returns one ofJsonParser.NumberType
constants; otherwise returns null. - getNumberType() - Method in class org.codehaus.jackson.node.BaseJsonNode
- getNumberType() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getNumberType() - Method in class org.codehaus.jackson.node.DecimalNode
- getNumberType() - Method in class org.codehaus.jackson.node.DoubleNode
- getNumberType() - Method in class org.codehaus.jackson.node.IntNode
- getNumberType() - Method in class org.codehaus.jackson.node.LongNode
- getNumberType() - Method in class org.codehaus.jackson.node.NumericNode
- getNumberType() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getNumberType() - Method in class org.codehaus.jackson.smile.SmileParser
- getNumberType() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getNumberType() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getNumberValue() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getNumberValue() - Method in class org.codehaus.jackson.JsonNode
-
Returns numeric value for this node, if and only if this node is numeric (
JsonNode.isNumber()
returns true); otherwise returns null - getNumberValue() - Method in class org.codehaus.jackson.JsonParser
-
Generic number value accessor method that will work for all kinds of numeric values.
- getNumberValue() - Method in class org.codehaus.jackson.node.BigIntegerNode
- getNumberValue() - Method in class org.codehaus.jackson.node.DecimalNode
- getNumberValue() - Method in class org.codehaus.jackson.node.DoubleNode
- getNumberValue() - Method in class org.codehaus.jackson.node.IntNode
- getNumberValue() - Method in class org.codehaus.jackson.node.LongNode
- getNumberValue() - Method in class org.codehaus.jackson.node.NumericNode
- getNumberValue() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getNumberValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getNumberValue() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getOuterClass(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method for finding enclosing class for non-static inner classes
- getOutputContext() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Note: co-variant return type.
- getOutputContext() - Method in class org.codehaus.jackson.JsonGenerator
- getOutputContext() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- getOutputContext() - Method in class org.codehaus.jackson.util.TokenBuffer
- getOutputDecorator() - Method in class org.codehaus.jackson.JsonFactory
-
Method for getting currently configured output decorator (if any; there is no default decorator).
- getOutputTarget() - Method in class org.codehaus.jackson.impl.Utf8Generator
- getOutputTarget() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- getOutputTarget() - Method in class org.codehaus.jackson.JsonGenerator
-
Method that can be used to get access to object that is used as target for generated output; this is usually either
OutputStream
orWriter
, depending on what generator was constructed with. - getOutputTarget() - Method in class org.codehaus.jackson.smile.SmileGenerator
- getOutputTarget() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- getOwner() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Accessor for 'owner' of this parameter; method or constructor that has this parameter as member of its argument list.
- getPaddingByte() - Method in class org.codehaus.jackson.Base64Variant
- getPaddingChar() - Method in class org.codehaus.jackson.Base64Variant
- getParameter(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getParameterAnnotations(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getParameterClass(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getParameterClass(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getParameterClass(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getParameterClasses() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getParameterCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getParameterCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getParameterCount() - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getParameters(Object[]) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- getParameterType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- getParameterType(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getParameterType(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getParameterType(int) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getParameterTypes() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- getParent() - Method in class org.codehaus.jackson.impl.JsonReadContext
- getParent() - Method in class org.codehaus.jackson.impl.JsonWriteContext
- getParent() - Method in class org.codehaus.jackson.JsonStreamContext
-
Accessor for finding parent context of this context; will return null for root context.
- getParser() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
-
Method for accessing the currently active parser.
- getParser() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Accessor for getting access to the underlying JSON parser used for deserialization.
- getParsingContext() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getParsingContext() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getParsingContext() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be used to access current parsing context reader is in.
- getParsingContext() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getParsingContext() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getParsingContext() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getPatchLevel() - Method in class org.codehaus.jackson.Version
- getPath() - Method in exception org.codehaus.jackson.map.JsonMappingException
- getPath(int) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Use
JsonNode.path(int)
instead - getPath(String) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Use
JsonNode.path(String)
instead - getPojo() - Method in class org.codehaus.jackson.node.POJONode
-
Method that can be used to access the POJO this node wraps.
- getPrefix() - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- getProblemHandlers() - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method for getting head of the problem handler chain.
- getProperties() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Method that allows accessing all properties that this builder currently contains.
- getProperties() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getProperties() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- getProperty() - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- getPropertyCount() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Accessor for checking number of deserialized properties.
- getPropertyIndex() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Method for accessing unique index of this property; indexes are assigned once all properties of a
BeanDeserializer
have been collected. - getPropertyMap() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getPropertyName() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Deprecated.Since 1.7, use
SettableBeanProperty.getName()
instead. - getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeDeserializer
- getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- getPropertyName() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- getPropertyName() - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Name of property that contains type information, if property-based inclusion is used.
- getPropertyName() - Method in class org.codehaus.jackson.map.TypeSerializer
-
Name of property that contains type information, if property-based inclusion is used.
- getPropertyNamingStrategy() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getPropertyNamingStrategy() - Method in class org.codehaus.jackson.map.MapperConfig
- getPropertyType() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getProperytIndex() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Deprecated.Since 1.9: use
SettableBeanProperty.getPropertyIndex()
instead - getRawClass() - Method in class org.codehaus.jackson.map.type.HierarchicType
- getRawClass() - Method in class org.codehaus.jackson.type.JavaType
- getRawSerializationType() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getRawType() - Method in class org.codehaus.jackson.map.introspect.Annotated
-
"Raw" type (type-erased class) of the annotated element; definition of what exactly this means depends on sub-class.
- getRawType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getRawType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- getRawType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- getRawType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
-
For methods, this returns declared return type, which is only useful with getters (setters do not return anything; hence "void" type is returned here)
- getRawType() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- getReadOnlyLookupMap() - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
-
Method that can be called to get a read-only instance populated from the most recent version of the shared lookup Map.
- getReferringClass() - Method in exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
-
Method for accessing type (class) that is missing definition to allow binding of the unrecognized property.
- getRFC1123Format(TimeZone) - Static method in class org.codehaus.jackson.map.util.StdDateFormat
-
Method for getting a non-shared DateFormat instance that uses specific timezone and can handle RFC-1123 compliant date format.
- getRootCause(Throwable) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that can be used to find the "root cause", innermost of chained (wrapped) exceptions.
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.DOMSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.DateMidnightSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.DateTimeSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateTimeSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.impl.FailingSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.impl.UnknownSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.CalendarSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.DateSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.EnumSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.NullSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.RawSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.ScalarSerializerBase
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.SerializableSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.SerializableWithTypeSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
-
Note: since Jackson 1.9, default implementation claims type is "string"
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StaticListSerializerBase
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.BooleanArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ByteArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.CharArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.DoubleArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.FloatArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.IntArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ShortArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicBooleanSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicIntegerSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicLongSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicReferenceSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.ClassSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.FileSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StdKeySerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.StringSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.TokenBufferSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.std.ToStringSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.BooleanSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.DoubleSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.FloatSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.IntegerSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.IntLikeSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.LongSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.NumberSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.SqlDateSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.SqlTimeSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.map.ser.StdSerializers.StringSerializer
-
Deprecated.
- getSchema(SerializerProvider, Type) - Method in interface org.codehaus.jackson.schema.SchemaAware
-
Get the representation of the schema to which this serializer will conform.
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.xc.DataHandlerJsonSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.xc.DomElementJsonSerializer
- getSchema(SerializerProvider, Type) - Method in class org.codehaus.jackson.xc.XmlAdapterJsonSerializer
- getSchemaNode() - Method in class org.codehaus.jackson.schema.JsonSchema
-
Method for accessing root JSON object of the contained schema.
- getSchemaType() - Method in interface org.codehaus.jackson.FormatSchema
-
Method that can be used to get an identifier that can be used for diagnostics purposes, to indicate what kind of data format this schema is used for: typically it is a short name of format itself, but it can also contain additional information in cases where data format supports multiple types of schemas.
- getSerializationConfig() - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method that returns current serialization configuration settings.
- getSerializationConfig() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that returns the shared default
SerializationConfig
object that defines configuration settings for serialization. - getSerializationInclusion() - Method in class org.codehaus.jackson.map.SerializationConfig
- getSerializationMethodFilter(SerializationConfig) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Deprecated.Since 1.9 just don't use
- getSerializationType() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getSerializationType() - Method in class org.codehaus.jackson.map.util.JSONPObject
- getSerializationType() - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- getSerializationView() - Method in class org.codehaus.jackson.map.SerializationConfig
-
Method for checking which serialization view is being used, if any; null if none.
- getSerializationView() - Method in class org.codehaus.jackson.map.SerializerProvider
-
Convenience method for accessing serialization view in use (if any); equivalent to:
- getSerializedName() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getSerializer() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getSerializerProvider() - Method in class org.codehaus.jackson.map.ObjectMapper
- getSetter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- getSetter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- getShortBuilder() - Method in class org.codehaus.jackson.map.util.ArrayBuilders
- getShortValue() - Method in class org.codehaus.jackson.JsonParser
-
Numeric accessor that can be called when the current token is of type
JsonToken.VALUE_NUMBER_INT
and it can be expressed as a value of Java short primitive type. - getShortValue() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getSize(Object, Class<?>, Type, Annotation[], MediaType) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that JAX-RS container calls to try to figure out serialized length of given value.
- getSourceRef() - Method in class org.codehaus.jackson.JsonLocation
-
Reference to the original resource being read, if one available.
- getSourceReference() - Method in class org.codehaus.jackson.io.IOContext
- getStartLocation(Object) - Method in class org.codehaus.jackson.impl.JsonReadContext
- getStaticMethods() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- getStdKeySerializer(JavaType) - Static method in class org.codehaus.jackson.map.ser.std.StdKeySerializers
- getSubType() - Method in class org.codehaus.jackson.map.type.HierarchicType
- getSubtypeResolver() - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for object used for finding out all reachable subtypes for supertypes; needed when a logical type name is used instead of class name (or custom scheme).
- getSubtypeResolver() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for accessing subtype resolver in use.
- getSuffix() - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- getSuperType() - Method in class org.codehaus.jackson.map.type.HierarchicType
- GETTER - org.codehaus.jackson.annotate.JsonMethod
-
Getters are methods used to get a POJO field value for serialization, or, under certain conditions also for de-serialization.
- getterEnabled() - Method in enum org.codehaus.jackson.annotate.JsonMethod
- getterVisibility() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Minimum visibility required for auto-detecting regular getter methods.
- getText() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getText() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method for accessing textual representation of the current event; if no current event (before first call to
ReaderBasedParser.nextToken()
, or after encountering end-of-input), returns null. - getText() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getText() - Method in class org.codehaus.jackson.JsonParser
-
Method for accessing textual representation of the current token; if no current token (before first call to
JsonParser.nextToken()
, or after encountering end-of-input), returns null. - getText() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getText() - Method in class org.codehaus.jackson.smile.SmileParser
-
Method for accessing textual representation of the current event; if no current event (before first call to
SmileParser.nextToken()
, or after encountering end-of-input), returns null. - getText() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getText() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getTextBuffer() - Method in class org.codehaus.jackson.util.TextBuffer
- getTextCharacters() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getTextCharacters() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getTextCharacters() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getTextCharacters() - Method in class org.codehaus.jackson.JsonParser
-
Method similar to
JsonParser.getText()
, but that will return underlying (unmodifiable) character array that contains textual value, instead of constructing a String object to contain this information. - getTextCharacters() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getTextCharacters() - Method in class org.codehaus.jackson.smile.SmileParser
- getTextCharacters() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getTextCharacters() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getTextLength() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getTextLength() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getTextLength() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getTextLength() - Method in class org.codehaus.jackson.JsonParser
-
Accessor used with
JsonParser.getTextCharacters()
, to know length of String stored in returned buffer. - getTextLength() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getTextLength() - Method in class org.codehaus.jackson.smile.SmileParser
- getTextLength() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getTextLength() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getTextOffset() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getTextOffset() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- getTextOffset() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- getTextOffset() - Method in class org.codehaus.jackson.JsonParser
-
Accessor used with
JsonParser.getTextCharacters()
, to know offset of the first text content character within buffer. - getTextOffset() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getTextOffset() - Method in class org.codehaus.jackson.smile.SmileParser
- getTextOffset() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getTextOffset() - Method in class org.codehaus.jackson.util.TextBuffer
- getTextOffset() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getTextValue() - Method in class org.codehaus.jackson.JsonNode
-
Method to use for accessing String values.
- getTextValue() - Method in class org.codehaus.jackson.node.TextNode
- getTokenCharacterOffset() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getTokenColumnNr() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getTokenLineNr() - Method in class org.codehaus.jackson.impl.JsonParserBase
- getTokenLocation() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
- getTokenLocation() - Method in class org.codehaus.jackson.JsonParser
-
Method that return the starting location of the current token; that is, position of the first character from input that starts the current token.
- getTokenLocation() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- getTokenLocation() - Method in class org.codehaus.jackson.smile.SmileParser
-
Overridden since we do not really have character-based locations, but we do have byte offset to specify.
- getTokenLocation() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- getTokenLocation() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- getTrue() - Static method in class org.codehaus.jackson.node.BooleanNode
- getType() - Method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- getType() - Method in class org.codehaus.jackson.map.BeanDescription
-
Method for accessing declared type of bean being introspected, including full generic type information (from declaration)
- getType() - Method in interface org.codehaus.jackson.map.BeanProperty
-
Method to get declared type of the property.
- getType() - Method in class org.codehaus.jackson.map.BeanProperty.Std
- getType() - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- getType() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getType() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- getType() - Method in class org.codehaus.jackson.map.jsontype.NamedType
- getType() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getType() - Method in class org.codehaus.jackson.type.TypeReference
- getType(TypeBindings) - Method in class org.codehaus.jackson.map.introspect.Annotated
-
Full generic type of the annotated element; definition of what exactly this means depends on sub-class.
- getType(TypeBindings) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
-
As per [JACKSON-468], we need to also allow declaration of local type bindings; mostly it will allow defining bounds.
- getType(TypeBindings) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
-
As per [JACKSON-468], we need to also allow declaration of local type bindings; mostly it will allow defining bounds.
- getType(TypeBindings, TypeVariable<?>[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
- getTypeDesc() - Method in class org.codehaus.jackson.JsonStreamContext
-
Method for accessing simple type description of current context; either ROOT (for root-level values), OBJECT (for field names and values of JSON Objects) or ARRAY (for values of JSON Arrays)
- getTypeFactory() - Method in class org.codehaus.jackson.map.DeserializationContext
- getTypeFactory() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getTypeFactory() - Method in class org.codehaus.jackson.map.MapperConfig
- getTypeFactory() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Accessor for getting currently configured
TypeFactory
instance. - getTypeHandler() - Method in class org.codehaus.jackson.map.type.TypeBase
- getTypeHandler() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing type handler associated with this type, if any
- getTypeIdResolver() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- getTypeIdResolver() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- getTypeIdResolver() - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Accessor for object that handles conversions between types and matching type ids.
- getTypeIdResolver() - Method in class org.codehaus.jackson.map.TypeSerializer
-
Accessor for object that handles conversions between types and matching type ids.
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeDeserializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeDeserializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- getTypeInclusion() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- getTypeInclusion() - Method in class org.codehaus.jackson.map.TypeDeserializer
-
Accessor for type information inclusion method that deserializer uses; indicates how type information is (expected to be) embedded in JSON input.
- getTypeInclusion() - Method in class org.codehaus.jackson.map.TypeSerializer
-
Accessor for type information inclusion method that serializer uses; indicates how type information is embedded in resulting JSON.
- getTypeProperty() - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- getTypeResolverBuilder() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getUnknownTypeSerializer(Class<?>) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- getUnknownTypeSerializer(Class<?>) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method called to get the serializer to use if provider can not determine an actual type-specific serializer to use; typically when none of
SerializerFactory
instances are able to construct a serializer. - getUnrecognizedPropertyName() - Method in exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
-
Convenience method for accessing logical property name that could not be mapped.
- getValue() - Method in class org.codehaus.jackson.io.SerializedString
- getValue() - Method in class org.codehaus.jackson.map.util.JSONPObject
- getValue() - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- getValue() - Method in interface org.codehaus.jackson.SerializableString
-
Returns unquoted String that this object represents (and offers serialized forms for)
- getValueAsBoolean() - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asBoolean()
instead - getValueAsBoolean() - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a boolean.
- getValueAsBoolean(boolean) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getValueAsBoolean(boolean) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asBoolean()
instead - getValueAsBoolean(boolean) - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a boolean.
- getValueAsDouble() - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asDouble()
instead - getValueAsDouble() - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a Java double.
- getValueAsDouble(double) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getValueAsDouble(double) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asDouble()
instead - getValueAsDouble(double) - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a Java double.
- getValueAsInt() - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asInt()
instead - getValueAsInt() - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a int.
- getValueAsInt(int) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getValueAsInt(int) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asInt()
instead - getValueAsInt(int) - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a int.
- getValueAsLong() - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asLong()
instead - getValueAsLong() - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a long.
- getValueAsLong(long) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- getValueAsLong(long) - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asLong()
instead - getValueAsLong(long) - Method in class org.codehaus.jackson.JsonParser
-
Method that will try to convert value of current token to a long.
- getValueAsText() - Method in class org.codehaus.jackson.JsonNode
-
Deprecated.Since 1.9, use
JsonNode.asText()
instead - getValueAsText() - Method in class org.codehaus.jackson.node.ContainerNode
- getValueClass() - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- getValueDeserializer() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getValueHandler() - Method in class org.codehaus.jackson.map.type.TypeBase
- getValueHandler() - Method in class org.codehaus.jackson.type.JavaType
-
Method for accessing value handler associated with this type, if any
- getValueInstantiator() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- getValueInstantiator() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- getValueType() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- getValueType() - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- getValueType() - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Exact structured type deserializer handles, if known.
- getValueTypeDesc() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getValueTypeDesc() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that returns description of the value type this instantiator handles.
- getValueTypeDeserializer() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- getViews() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- getVisibilityChecker() - Method in class org.codehaus.jackson.map.MapperConfig.Base
- getVisibilityChecker() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for accessing currently configured visibility checker; object used for determining whether given property element (method, field, constructor) can be auto-detected or not.
- getWithArgsCreator() - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- getWithArgsCreator() - Method in class org.codehaus.jackson.map.deser.ValueInstantiator
-
Method that can be called to try to access member (constructor, static factory method) that is used as the "non-default creator" (constructor or factory method that takes one or more arguments).
- GregorianCalendarDeserializer() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLDeserializers.GregorianCalendarDeserializer
- growArrayBy(int[], int) - Static method in class org.codehaus.jackson.impl.Utf8StreamParser
H
- handledType() - Method in class org.codehaus.jackson.map.JsonSerializer
-
Method for accessing type of Objects this serializer can handle.
- handledType() - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- handlePolymorphic(JsonParser, DeserializationContext, Object, TokenBuffer) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself.
- HandlerInstantiator - Class in org.codehaus.jackson.map
-
Helper class used for handling details of creating handler instances (things like
JsonSerializer
s,JsonDeserializer
s, various type handlers) of specific types. - HandlerInstantiator() - Constructor for class org.codehaus.jackson.map.HandlerInstantiator
- handleSignature(boolean, boolean) - Method in class org.codehaus.jackson.smile.SmileParser
-
Helper method called when it looks like input might contain the signature; and it is necessary to detect and handle signature to get configuration information it might have.
- handleToken(JsonParser, DeserializationContext, String, Object) - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
-
Method called to ask handler to handle
- handleTypePropertyValue(JsonParser, DeserializationContext, String, Object) - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
-
Method called to see if given property/value pair is an external type id; and if so handle it.
- handleUnknownProperties(DeserializationContext, Object, TokenBuffer) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called to handle set of one or more unknown properties, stored in their entirety in given
TokenBuffer
(as field entries, name and value). - handleUnknownProperty(JsonParser, DeserializationContext, Object, String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called when a JSON property is encountered that has not matching setter, any-setter or field, and thus can not be assigned.
- handleUnknownProperty(JsonParser, DeserializationContext, Object, String) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Method called to deal with a property that did not map to a known Bean property.
- handleUnknownProperty(JsonParser, JsonDeserializer<?>, Object, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
-
Method deserializers can call to inform configured
DeserializationProblemHandler
s of an unrecognized property. - handleUnknownProperty(JsonParser, JsonDeserializer<?>, Object, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Method deserializers can call to inform configured
DeserializationProblemHandler
s of an unrecognized property. - handleUnknownProperty(DeserializationContext, JsonDeserializer<?>, Object, String) - Method in class org.codehaus.jackson.map.DeserializationProblemHandler
-
Method called when a Json Map ("Object") entry with an unrecognized name is encountered.
- has(int) - Method in class org.codehaus.jackson.JsonNode
-
Method that allows checking whether this node is JSON Array node and contains a value for specified index If this is the case (including case of specified indexing having null as value), returns true; otherwise returns false.
- has(String) - Method in class org.codehaus.jackson.JsonNode
-
Method that allows checking whether this node is JSON Object node and contains value for specified property.
- hasAbstractTypeResolvers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- hasAbstractTypeResolvers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- hasAnnotation(Class<A>) - Method in class org.codehaus.jackson.map.introspect.Annotated
- hasAnnotations() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- hasAnyGetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given method has an annotation that suggests that the method is to serve as "any setter"; method to be used for accessing set of miscellaneous "extra" properties, often bound with matching "any setter" method.
- hasAnyGetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- hasAnyGetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- hasAnySetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given method has an annotation that suggests that the method is to serve as "any setter"; method to be used for setting values of any properties for which no dedicated setter method is found.
- hasAnySetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- hasAnySetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- hasAnySetterAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- hasAsValueAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given method has an annotation that suggests that the return value of annotated method should be used as "the value" of the object instance; usually serialized as a primitive value such as String or number.
- hasAsValueAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- hasAsValueAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- hasAsValueAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- hasAsValueAnnotation(AnnotatedMethod) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- hasConstructorParameter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- hasConstructorParameter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- hasCreatorAnnotation(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether given annotated item (method, constructor) has an annotation that suggests that the method is a "creator" (aka factory) method to be used for construct new instances of deserialized values.
- hasCreatorAnnotation(Annotated) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- hasCreatorAnnotation(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- hasCreatorAnnotation(Annotated) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- hasCurrentToken() - Method in class org.codehaus.jackson.JsonParser
-
Method for checking whether parser currently points to a token (and data for that token is available).
- hasCurrentToken() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- hasDeserializerModifiers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- hasDeserializerModifiers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- hasDeserializers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- hasDeserializers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- hasField() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- hasField() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- hasFormat(InputAccessor) - Method in class org.codehaus.jackson.JsonFactory
- hasFormat(InputAccessor) - Method in class org.codehaus.jackson.map.MappingJsonFactory
-
Sub-classes need to override this method (as of 1.8)
- hasFormat(InputAccessor) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Sub-classes need to override this method (as of 1.8)
- hasGenericTypes() - Method in class org.codehaus.jackson.map.type.ArrayType
- hasGenericTypes() - Method in class org.codehaus.jackson.type.JavaType
-
Method that can be used to find out if the type directly declares generic parameters (for its direct super-class and/or super-interfaces).
- hasGetter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- hasGetter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- hasGetterSignature(Method) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- HASH_MULT - Static variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- hashCode() - Method in class org.codehaus.jackson.io.SerializedString
- hashCode() - Method in class org.codehaus.jackson.JsonLocation
- hashCode() - Method in class org.codehaus.jackson.map.introspect.MemberKey
- hashCode() - Method in class org.codehaus.jackson.map.jsontype.NamedType
- hashCode() - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- hashCode() - Method in class org.codehaus.jackson.map.type.ClassKey
- hashCode() - Method in class org.codehaus.jackson.node.ArrayNode
- hashCode() - Method in class org.codehaus.jackson.node.BigIntegerNode
- hashCode() - Method in class org.codehaus.jackson.node.BinaryNode
- hashCode() - Method in class org.codehaus.jackson.node.DecimalNode
- hashCode() - Method in class org.codehaus.jackson.node.DoubleNode
- hashCode() - Method in class org.codehaus.jackson.node.IntNode
- hashCode() - Method in class org.codehaus.jackson.node.LongNode
- hashCode() - Method in class org.codehaus.jackson.node.ObjectNode
- hashCode() - Method in class org.codehaus.jackson.node.POJONode
- hashCode() - Method in class org.codehaus.jackson.node.TextNode
- hashCode() - Method in class org.codehaus.jackson.sym.Name
- hashCode() - Method in class org.codehaus.jackson.type.JavaType
- hashCode() - Method in class org.codehaus.jackson.Version
- hashSeed() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- hashSeed() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- hasIgnoreMarker(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method called to check whether given property is marked to be ignored; but NOT to determine if it should necessarily be ignored, since that may depend on other factors.
- hasIgnoreMarker(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- hasIgnoreMarker(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- hasIgnoreMarker(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- hasIgnoreMarker(AnnotatedMember) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- hasJSONFormat(InputAccessor) - Static method in class org.codehaus.jackson.impl.ByteSourceBootstrapper
-
Current implementation is not as thorough as other functionality (
ByteSourceBootstrapper
); supports UTF-8, for example. - hasJSONFormat(InputAccessor) - Method in class org.codehaus.jackson.JsonFactory
- hasKeyDeserializers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- hasKeyDeserializers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- hasKeySerializers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- hasKeySerializers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- hasKnownClassAnnotations() - Method in class org.codehaus.jackson.map.BeanDescription
- hasKnownClassAnnotations() - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method for checking whether class being described has any annotations recognized by registered annotation introspector.
- hasMatch() - Method in class org.codehaus.jackson.format.DataFormatMatcher
-
Accessor to use to see if any formats matched well enough with the input data.
- hasMoreBytes() - Method in interface org.codehaus.jackson.format.InputAccessor
-
Method to call to check if more input is available.
- hasMoreBytes() - Method in class org.codehaus.jackson.format.InputAccessor.Std
- hasName() - Method in class org.codehaus.jackson.map.jsontype.NamedType
- hasNext() - Method in class org.codehaus.jackson.map.MappingIterator
- hasNext() - Method in class org.codehaus.jackson.node.ContainerNode.NoNodesIterator
- hasNext() - Method in class org.codehaus.jackson.node.ContainerNode.NoStringsIterator
- hasNext() - Method in class org.codehaus.jackson.node.ObjectNode.NoFieldsIterator
- hasNextValue() - Method in class org.codehaus.jackson.map.MappingIterator
-
Equivalent of
MappingIterator.next()
but one that may throw checked exceptions from Jackson due to invalid input. - hasProperties() - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- hasProperty(String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- hasProperty(String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- hasRawClass(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
-
Method that can be used to check whether this type has specified Class as its type erasure.
- hasSerializer() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- hasSerializerFor(SerializationConfig, Class<?>, SerializerFactory) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- hasSerializerFor(SerializationConfig, Class<?>, SerializerFactory) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that can be called to see if this serializer provider can find a serializer for an instance of given class.
- hasSerializerModifiers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- hasSerializerModifiers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- hasSerializers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- hasSerializers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- hasSetter() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
- hasSetter() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- hasSmileFormat(InputAccessor) - Static method in class org.codehaus.jackson.smile.SmileParserBootstrapper
-
Helper
- hasTextAsCharacters() - Method in class org.codehaus.jackson.util.TextBuffer
-
Method that can be used to check whether textual contents can be efficiently accessed using
TextBuffer.getTextBuffer()
. - hasTextCharacters() - Method in class org.codehaus.jackson.impl.JsonParserBase
- hasTextCharacters() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- hasTextCharacters() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be used to determine whether calling of
JsonParser.getTextCharacters()
would be the most efficient way to access textual content for the event parser currently points to. - hasTextCharacters() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- hasTextCharacters() - Method in class org.codehaus.jackson.smile.SmileParser
- hasTextCharacters() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- hasValueDeserializer() - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- hasValueDeserializer() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- hasValueDeserializerFor(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Method that can be called to find out whether a deserializer can be found for given type
- hasValueDeserializerFor(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method called to find out whether provider would be able to find a deserializer for given type, using a root reference (i.e.
- hasValueInstantiators() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- hasValueInstantiators() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- hasValueTypeDeserializer() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- HEADER_BIT_HAS_RAW_BINARY - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Indicator bit that indicates whether encoded content may contain raw (unquoted) binary values.
- HEADER_BIT_HAS_SHARED_NAMES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Indicator bit that indicates whether encoded content may have Shared names (back references to recently encoded field names).
- HEADER_BIT_HAS_SHARED_STRING_VALUES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Indicator bit that indicates whether encoded content may have shared String values (back references to recently encoded 'short' String values, where short is defined as 64 bytes or less).
- HEADER_BYTE_1 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
First byte of data header
- HEADER_BYTE_2 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Second byte of data header
- HEADER_BYTE_3 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Third byte of data header
- HEADER_BYTE_4 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Fourth byte of data header; contains version nibble, may have flags
- HEADER_VERSION_0 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Current version consists of four zero bits (nibble)
- HEX_CHARS - Static variable in class org.codehaus.jackson.impl.WriterBasedGenerator
- HierarchicType - Class in org.codehaus.jackson.map.type
-
Simple replacement for
Class
(and/or various Type subtypes) that is used as part of single-path extends/implements chain to express specific relationship between one subtype and one supertype. - HierarchicType(Type) - Constructor for class org.codehaus.jackson.map.type.HierarchicType
I
- idFromBaseType() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeIdResolverBase
- idFromValue(Object) - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- idFromValue(Object) - Method in class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
- idFromValue(Object) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- idFromValue(Object) - Method in interface org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Method called to serialize type of the type of given value as a String to include in serialized JSON content.
- idFromValueAndType(Object, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- idFromValueAndType(Object, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- idFromValueAndType(Object, Class<?>) - Method in interface org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Alternative method used for determining type from combination of value and type, using suggested type (that serializer provides) and possibly value of that type.
- idResolver(MapperConfig<?>, JavaType, Collection<NamedType>, boolean, boolean) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
-
Helper method that will either return configured custom type id resolver, or construct a standard resolver given configuration.
- ignoreUnknown() - Method in annotation type org.codehaus.jackson.annotate.JsonIgnoreProperties
-
Property that defines whether it is ok to just ignore any unrecognized properties during deserialization.
- implement(boolean) - Method in class org.codehaus.jackson.mrbean.BeanBuilder
- inArray() - Method in class org.codehaus.jackson.JsonStreamContext
-
Method that returns true if this context is an Array context; that is, content is being read from or written to a Json Array.
- include() - Method in annotation type org.codehaus.jackson.annotate.JsonTypeInfo
-
What mechanism is used for including type metadata (if any; for
JsonTypeInfo.Id.NONE
nothing is included). - include() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Which properties of annotated Bean are to be included in serialization (has no effect on other types like enums, primitives or collections).
- includeMethod(Method) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector.GetterMethodFilter
-
Deprecated.
- includeMethod(Method) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterAndGetterMethodFilter
-
Deprecated.
- includeMethod(Method) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterMethodFilter
-
Deprecated.
- includeMethod(Method) - Method in interface org.codehaus.jackson.map.introspect.MethodFilter
- inclusion(JsonTypeInfo.As) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- inclusion(JsonTypeInfo.As) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Method for specifying mechanism to use for including type metadata in JSON.
- INCONCLUSIVE - org.codehaus.jackson.format.MatchStrength
-
Value that indicates that detector can not find out whether could be a match or not.
- INDENT_OUTPUT - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that allows enabling (or disabling) indentation for the underlying generator, using the default pretty printer (see
JsonGenerator.useDefaultPrettyPrinter()
for details). - indentArraysWith(Indenter) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- Indenter - Interface in org.codehaus.jackson.impl
-
Interface that defines objects that can produce indentation used to separate object entries and array values.
- indentObjectsWith(Indenter) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- index - Variable in class org.codehaus.jackson.smile.SmileGenerator.SharedStringNode
- indexedListSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Static method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- IndexedListSerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IndexedListSerializer
- IndexedStringListSerializer - Class in org.codehaus.jackson.map.ser.std
-
Efficient implementation for serializing
List
s that contains Strings and are random-accessible. - IndexedStringListSerializer(BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- IndexedStringListSerializer(BeanProperty, JsonSerializer<?>) - Constructor for class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- InetAddressDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.InetAddressDeserializer
- InetAddressSerializer - Class in org.codehaus.jackson.map.ser.std
-
Simple serializer for
InetAddress
. - InetAddressSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.InetAddressSerializer
- init(JsonTypeInfo.Id, TypeIdResolver) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- init(JsonTypeInfo.Id, TypeIdResolver) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Initialization method that is called right after constructing the builder instance.
- init(JavaType) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeIdResolverBase
- init(JavaType) - Method in interface org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Method that will be called once before any type resolution calls; used to initialize instance with configuration.
- initialCapacity() - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Helper method that can be used to check how much free capacity will this instance start with.
- inject(SettableBeanProperty[]) - Method in class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- inject(DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
-
Method to find value to inject, and inject it to this property.
- inject(DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.impl.ValueInjector
- InjectableValues - Class in org.codehaus.jackson.map
-
Abstract class that defines API for objects that provide value to "inject" during deserialization.
- InjectableValues() - Constructor for class org.codehaus.jackson.map.InjectableValues
- InjectableValues.Std - Class in org.codehaus.jackson.map
-
Simple standard implementation which uses a simple Map to store values to inject, identified by simple String keys.
- injectValues(DeserializationContext, Object) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- inLongRange(char[], int, int, boolean) - Static method in class org.codehaus.jackson.io.NumberInput
-
Helper method for determining if given String representation of an integral number would fit in 64-bit Java long or not.
- inLongRange(String, boolean) - Static method in class org.codehaus.jackson.io.NumberInput
-
Similar to
NumberInput.inLongRange(char[],int,int,boolean)
, but with String argument - InnerClassProperty(SettableBeanProperty.InnerClassProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- InnerClassProperty(SettableBeanProperty, Constructor<?>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- inObject() - Method in class org.codehaus.jackson.JsonStreamContext
-
Method that returns true if this context is an Object context; that is, content is being read from or written to a Json Object.
- InputAccessor - Interface in org.codehaus.jackson.format
-
Interface used to expose beginning of a data file to data format detection code.
- InputAccessor.Std - Class in org.codehaus.jackson.format
-
Basic implementation that reads data from given
InputStream
and buffers it as necessary. - InputDecorator - Class in org.codehaus.jackson.io
-
Handler class that can be used to decorate input sources.
- InputDecorator() - Constructor for class org.codehaus.jackson.io.InputDecorator
- inRoot() - Method in class org.codehaus.jackson.JsonStreamContext
-
Method that returns true if this context is a Root context; that is, content is being read from or written to without enclosing array or object structure.
- insert(int, boolean) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified String value.
- insert(int, byte[]) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified binary value
- insert(int, double) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- insert(int, float) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- insert(int, int) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- insert(int, long) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- insert(int, Boolean) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- insert(int, Double) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- insert(int, Float) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- insert(int, Integer) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- insert(int, Long) - Method in class org.codehaus.jackson.node.ArrayNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- insert(int, String) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified String value.
- insert(int, BigDecimal) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for setting value of a field to specified numeric value.
- insert(int, JsonNode) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for inserting specified child node as an element of this Array.
- insertAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Deprecated.Since 1.9 use
MapperConfig.withInsertedAnnotationIntrospector(AnnotationIntrospector)
instead; this method is deprecated as it changes state, preventing immutability of instances - insertAnnotationIntrospector(AnnotationIntrospector) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method for registering specified
AnnotationIntrospector
as the highest priority introspector (will be chained with existing introspector(s) which will be used as fallbacks for cases this introspector does not handle) - insertArray(int) - Method in class org.codehaus.jackson.node.ArrayNode
- insertInList(T[], T) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
-
Helper method for constructing a new array that contains specified element followed by contents of the given array.
- insertInListNoDup(T[], T) - Static method in class org.codehaus.jackson.map.util.ArrayBuilders
-
Helper method for constructing a new array that contains specified element followed by contents of the given array but never contains duplicates.
- insertNull(int) - Method in class org.codehaus.jackson.node.ArrayNode
- insertObject(int) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will construct an ObjectNode and add it at the end of this array node.
- insertPOJO(int, Object) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will construct a POJONode and add it at the end of this array node.
- instance - Static variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Globally shareable thread-safe instance which has no additional custom deserializers registered
- instance - Static variable in class org.codehaus.jackson.map.deser.JsonNodeDeserializer
-
Deprecated.Use
JsonNodeDeserializer.getDeserializer(java.lang.Class<?>)
accessor instead: will be removed from 2.0 - instance - Static variable in class org.codehaus.jackson.map.ext.OptionalHandlerFactory
- instance - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- instance - Static variable in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
-
Static immutable and shareable instance that can be used as "null" introspector: one that never finds any annotation information.
- instance - Static variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Like
BasicSerializerFactory
, this factory is stateless, and thus a single shared global (== singleton) instance can be used without thread-safety issues. - instance - Static variable in class org.codehaus.jackson.map.ser.std.CalendarSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.DateSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.InetAddressSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.NullSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.SerializableSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.SerializableWithTypeSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.StdKeySerializers.CalendarKeySerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.StdKeySerializers.DateKeySerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.TimeZoneSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.std.ToStringSerializer
-
Singleton instance to use.
- instance - Static variable in class org.codehaus.jackson.map.ser.StdSerializers.NumberSerializer
- instance - Static variable in class org.codehaus.jackson.map.ser.ToStringSerializer
-
Deprecated.
- instance - Static variable in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.As of 1.8, should use a per-ObjectMapper instance instead of global singleton
- instance - Static variable in class org.codehaus.jackson.map.util.StdDateFormat
-
A singleton instance can be used for cloning purposes.
- instance - Static variable in class org.codehaus.jackson.node.JsonNodeFactory
-
Default singleton instance that construct "standard" node instances: given that this class is stateless, a globally shared singleton can be used.
- instance - Static variable in class org.codehaus.jackson.node.NullNode
- instance - Static variable in class org.codehaus.jackson.util.InternCache
- instance() - Method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
- instance() - Static method in class org.codehaus.jackson.node.ContainerNode.NoNodesIterator
- instance() - Static method in class org.codehaus.jackson.node.ContainerNode.NoStringsIterator
- instantiateBean(boolean) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Method called to create a "default instance" of the bean, currently only needed for obtaining default field values which may be used for suppressing serialization of fields that have "not changed".
- instantiationException(Class<?>, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- instantiationException(Class<?>, String) - Method in class org.codehaus.jackson.map.DeserializationContext
- instantiationException(Class<?>, Throwable) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- instantiationException(Class<?>, Throwable) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing instantiation exception for specified type, to indicate problem with physically constructing instance of specified class (missing constructor, exception from constructor)
- INT - org.codehaus.jackson.JsonParser.NumberType
- INT_0 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_1 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_2 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_3 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_4 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_5 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_6 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_7 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_8 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_9 - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_APOSTROPHE - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_ASTERISK - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_b - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_BACKSLASH - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_COLON - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_COMMA - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_CR - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_DECIMAL_POINT - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_DESC - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- INT_e - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_E - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_f - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_LBRACKET - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_LCURLY - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_LF - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_MARKER_END_OF_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
We need a byte marker to denote end of variable-length Strings.
- INT_MINUS - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_n - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_PLUS - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- INT_QUOTE - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_r - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_RBRACKET - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_RCURLY - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_SLASH - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_SPACE - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_t - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_TAB - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- INT_u - Static variable in class org.codehaus.jackson.impl.JsonParserMinimalBase
- IntArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.IntArraySerializer
- IntBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.IntBuilder
- IntegerDeserializer(Class<Integer>, Integer) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.IntegerDeserializer
- IntegerSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.IntegerSerializer
- intern(String) - Method in class org.codehaus.jackson.util.InternCache
- INTERN_FIELD_NAMES - org.codehaus.jackson.JsonParser.Feature
-
Feature that determines whether JSON object field names are to be canonicalized using
String.intern()
or not: if enabled, all field names will be intern()ed (and caller can count on this being true for all such names); if disabled, no intern()ing is done. - InternCache - Class in org.codehaus.jackson.util
-
Singleton class that adds a simple first-level cache in front of regular String.intern() functionality.
- IntLikeSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.IntLikeSerializer
- IntNode - Class in org.codehaus.jackson.node
-
Numeric node that contains simple 32-bit integer values.
- IntNode(int) - Constructor for class org.codehaus.jackson.node.IntNode
- introspect(JavaType) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method that will introspect full bean properties for the purpose of building a bean deserializer
- introspect(JavaType) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Method that will introspect full bean properties for the purpose of building a bean serializer
- introspectClassAnnotations(Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
- introspectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
- introspectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
- introspectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Accessor for getting bean description that only contains class annotations: useful if no getter/setter/creator information is needed.
- introspectDirectClassAnnotations(Class<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
- introspectDirectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
- introspectDirectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
- introspectDirectClassAnnotations(JavaType) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Accessor for getting bean description that only contains immediate class annotations: ones from the class, and its direct mix-in, if any, but not from super types.
- introspectForCreation(JavaType) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Method that will introspect subset of bean properties needed to construct bean instance.
- IOContext - Class in org.codehaus.jackson.io
-
To limit number of configuration and state objects to pass, all contextual objects that need to be passed by the factory to readers and writers are combined under this object.
- IOContext(BufferRecycler, Object, boolean) - Constructor for class org.codehaus.jackson.io.IOContext
- IS_GETTER - org.codehaus.jackson.annotate.JsonMethod
-
"Is getters" are getter-like methods that are named "isXxx" (instead of "getXxx" for getters) and return boolean value (either primitive, or
Boolean
). - isAbstract() - Method in class org.codehaus.jackson.map.type.ArrayType
-
For some odd reason, modifiers for array classes would claim they are abstract types.
- isAbstract() - Method in class org.codehaus.jackson.type.JavaType
- isAnnotationProcessingEnabled() - Method in class org.codehaus.jackson.map.DeserializationConfig
- isAnnotationProcessingEnabled() - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for determining whether annotation processing is enabled or not (default settings are typically that it is enabled; must explicitly disable).
- isAnnotationProcessingEnabled() - Method in class org.codehaus.jackson.map.SerializationConfig
- isArray() - Method in class org.codehaus.jackson.JsonNode
- isArray() - Method in class org.codehaus.jackson.node.ArrayNode
- isArrayType() - Method in class org.codehaus.jackson.map.type.ArrayType
- isArrayType() - Method in class org.codehaus.jackson.type.JavaType
- isBackReference() - Method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- isBigDecimal() - Method in class org.codehaus.jackson.JsonNode
- isBigDecimal() - Method in class org.codehaus.jackson.node.DecimalNode
- isBigEndian() - Method in enum org.codehaus.jackson.JsonEncoding
-
Whether encoding is big-endian (if encoding supports such notion).
- isBigInteger() - Method in class org.codehaus.jackson.JsonNode
- isBigInteger() - Method in class org.codehaus.jackson.node.BigIntegerNode
- isBinary() - Method in class org.codehaus.jackson.JsonNode
-
Method that can be used to check if this node represents binary data (Base64 encoded).
- isBinary() - Method in class org.codehaus.jackson.node.BinaryNode
- isBoolean() - Method in class org.codehaus.jackson.JsonNode
-
Method that can be used to check if this node was created from Json boolean value (literals "true" and "false").
- isBoolean() - Method in class org.codehaus.jackson.node.BooleanNode
- isCglibGetCallbacks(AnnotatedMethod) - Static method in class org.codehaus.jackson.map.util.BeanUtil
-
This method was added to address [JACKSON-53]: need to weed out CGLib-injected "getCallbacks".
- isClosed() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- isClosed() - Method in class org.codehaus.jackson.impl.JsonParserBase
- isClosed() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- isClosed() - Method in class org.codehaus.jackson.JsonGenerator
-
Method that can be called to determine whether this generator is closed or not.
- isClosed() - Method in class org.codehaus.jackson.JsonParser
-
Method that can be called to determine whether this parser is closed or not.
- isClosed() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- isClosed() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- isClosed() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- isClosed() - Method in class org.codehaus.jackson.util.TokenBuffer
- isClosed() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- isCollectionLikeType() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- isCollectionLikeType() - Method in class org.codehaus.jackson.type.JavaType
- isCollectionMapOrArray(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- isConcrete() - Method in class org.codehaus.jackson.map.type.ArrayType
-
For some odd reason, modifiers for array classes would claim they are abstract types.
- isConcrete() - Method in class org.codehaus.jackson.type.JavaType
- isConcrete(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method that checks if given class is a concrete one; that is, not an interface or abstract class.
- isConcrete(Member) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- isConcrete(Member) - Static method in class org.codehaus.jackson.mrbean.BeanUtil
- isContainerNode() - Method in class org.codehaus.jackson.JsonNode
-
Method that returns true for container nodes: Arrays and Objects.
- isContainerNode() - Method in class org.codehaus.jackson.node.ContainerNode
- isContainerType() - Method in class org.codehaus.jackson.map.type.ArrayType
- isContainerType() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- isContainerType() - Method in class org.codehaus.jackson.map.type.MapLikeType
- isContainerType() - Method in class org.codehaus.jackson.map.type.SimpleType
- isContainerType() - Method in class org.codehaus.jackson.type.JavaType
- isCreatorVisible(Member) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Method for checking whether given method is auto-detectable as Creator, with respect to its visibility (not considering method signature or name, just visibility)
- isCreatorVisible(Member) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isCreatorVisible(AnnotatedMember) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
- isCreatorVisible(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isDefaultSerializer(JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Method that can be called to determine if given deserializer is the default deserializer Jackson uses; as opposed to a custom deserializer installed by a module or calling application.
- isDefaultSerializer(JsonSerializer<?>) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
-
Method that can be called to determine if given serializer is the default serializer Jackson uses; as opposed to a custom serializer installed by a module or calling application.
- isDouble() - Method in class org.codehaus.jackson.JsonNode
- isDouble() - Method in class org.codehaus.jackson.node.DoubleNode
- isEmpty() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Check whether specified generator feature is enabled.
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for checking whether given feature is enabled.
- isEnabled(JsonGenerator.Feature) - Method in interface org.codehaus.jackson.map.Module.SetupContext
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method, equivalent to:
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- isEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.util.TokenBuffer
- isEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Checked whether specified parser feature is enabled.
- isEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Method for checking whether specified
JsonParser.Feature
is enabled. - isEnabled(JsonParser.Feature) - Method in interface org.codehaus.jackson.map.Module.SetupContext
- isEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method, equivalent to:
- isEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- isEnabled(DeserializationConfig.Feature) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
An overload for
MapperConfig.isEnabled(MapperConfig.ConfigFeature)
, needed for backwards-compatibility. - isEnabled(DeserializationConfig.Feature) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Convenience method for checking whether specified on/off feature is enabled
- isEnabled(DeserializationConfig.Feature) - Method in interface org.codehaus.jackson.map.Module.SetupContext
- isEnabled(DeserializationConfig.Feature) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method, equivalent to:
- isEnabled(MapperConfig.ConfigFeature) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for checking whether given feature is enabled or not
- isEnabled(SerializationConfig.Feature) - Method in interface org.codehaus.jackson.map.Module.SetupContext
- isEnabled(SerializationConfig.Feature) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method, equivalent to:
- isEnabled(SerializationConfig.Feature) - Method in class org.codehaus.jackson.map.SerializationConfig
- isEnabled(SerializationConfig.Feature) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Convenience method for checking whether specified serialization feature is enabled or not.
- isEnabled(AbstractTypeMaterializer.Feature) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Method for checking whether given feature is enabled or not
- isEnabled(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Check whether specified generator feature is enabled.
- isEnabled(SmileGenerator.Feature) - Method in class org.codehaus.jackson.smile.SmileGenerator
- isEnabled(SmileParser.Feature) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Checked whether specified parser feature is enabled.
- isEnumType() - Method in class org.codehaus.jackson.type.JavaType
- isExpectedStartArrayToken() - Method in class org.codehaus.jackson.JsonParser
-
Specialized accessor that can be used to verify that the current token indicates start array (usually meaning that current token is
JsonToken.START_ARRAY
) when start array is expected. - isExplicitlyIncluded() - Method in class org.codehaus.jackson.map.BeanPropertyDefinition
-
Accessor that can be called to check whether property was included due to an explicit marker (usually annotation), or just by naming convention.
- isExplicitlyIncluded() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- isFactoryMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- isFeatureEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonGenerator
-
Deprecated.
- isFeatureEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonParser
-
Deprecated.Use
JsonParser.isEnabled(Feature)
instead - isFieldVisible(Field) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Method for checking whether given field is auto-detectable as property, with respect to its visibility (not considering method signature or name, just visibility)
- isFieldVisible(Field) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isFieldVisible(AnnotatedField) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
- isFieldVisible(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isFinal() - Method in class org.codehaus.jackson.type.JavaType
- isFloatingPointNumber() - Method in class org.codehaus.jackson.JsonNode
- isFloatingPointNumber() - Method in class org.codehaus.jackson.node.DecimalNode
- isFloatingPointNumber() - Method in class org.codehaus.jackson.node.DoubleNode
- isGeneratorFeatureEnabled(JsonGenerator.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.isEnabled(JsonGenerator.Feature)
instead - isGeneric() - Method in class org.codehaus.jackson.map.type.HierarchicType
- isGetterEnabled() - Method in enum org.codehaus.jackson.annotate.JsonMethod
- isGetterVisibility() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Minimum visibility required for auto-detecting is-getter methods.
- isGetterVisible(Method) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Method for checking whether given method is auto-detectable as regular getter, with respect to its visibility (not considering method signature or name, just visibility)
- isGetterVisible(Method) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isGetterVisible(AnnotatedMethod) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
- isGetterVisible(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isGroovyMetaClassGetter(AnnotatedMethod) - Static method in class org.codehaus.jackson.map.util.BeanUtil
-
Another helper method to deal with rest of [JACKSON-103]
- isGroovyMetaClassSetter(AnnotatedMethod) - Static method in class org.codehaus.jackson.map.util.BeanUtil
-
Similar to
BeanUtil.isCglibGetCallbacks(org.codehaus.jackson.map.introspect.AnnotatedMethod)
, need to suppress a cyclic reference to resolve [JACKSON-103] - isHandled(Annotation) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method called by framework to determine whether given annotation is handled by this introspector.
- isHandled(Annotation) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- isHandled(Annotation) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- isHandled(Annotation) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- isHandled(Annotation) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
An annotation is handled if it's in the same package as @XmlElement, including subpackages.
- isIgnorableConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
- isIgnorableConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- isIgnorableConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- isIgnorableConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- isIgnorableConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- isIgnorableField(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether there is an annotation that indicates that given field should be ignored for all operations (serialization, deserialization).
- isIgnorableField(AnnotatedField) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- isIgnorableField(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- isIgnorableField(AnnotatedField) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- isIgnorableField(AnnotatedField) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- isIgnorableMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether there is an annotation that indicates that given method should be ignored for all operations (serialization, deserialization).
- isIgnorableMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- isIgnorableMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- isIgnorableMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- isIgnorableMethod(AnnotatedMethod) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- isIgnorableType(DeserializationConfig, BasicBeanDescription, Class<?>, Map<Class<?>, Boolean>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Helper method that will check whether given raw type is marked as always ignorable (for purpose of ignoring properties with type)
- isIgnorableType(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method for checking whether properties that have specified type (class, not generics aware) should be completely ignored for serialization and deserialization purposes.
- isIgnorableType(AnnotatedClass) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- isIgnorableType(AnnotatedClass) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- isIgnorableType(AnnotatedClass) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- isIndexedList(Class<?>) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- isInline() - Method in interface org.codehaus.jackson.impl.Indenter
- isInline() - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.FixedSpaceIndenter
- isInline() - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.Lf2SpacesIndenter
- isInline() - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.NopIndenter
- isInt() - Method in class org.codehaus.jackson.JsonNode
- isInt() - Method in class org.codehaus.jackson.node.IntNode
- isIntegralNumber() - Method in class org.codehaus.jackson.JsonNode
- isIntegralNumber() - Method in class org.codehaus.jackson.node.BigIntegerNode
- isIntegralNumber() - Method in class org.codehaus.jackson.node.IntNode
- isIntegralNumber() - Method in class org.codehaus.jackson.node.LongNode
- isInterface() - Method in class org.codehaus.jackson.type.JavaType
- isIsGetterVisible(Method) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Method for checking whether given method is auto-detectable as is-getter, with respect to its visibility (not considering method signature or name, just visibility)
- isIsGetterVisible(Method) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isIsGetterVisible(AnnotatedMethod) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
- isIsGetterVisible(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isJsonType(MediaType) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Helper method used to check whether given media type is JSON type or sub type.
- isLocalType(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Deprecated.since 1.9, use variant that takes second argument
- isLocalType(Class<?>, boolean) - Static method in class org.codehaus.jackson.map.util.ClassUtil
- isLong() - Method in class org.codehaus.jackson.JsonNode
- isLong() - Method in class org.codehaus.jackson.node.LongNode
- isManagedReference() - Method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- isMapLikeType() - Method in class org.codehaus.jackson.map.type.MapLikeType
- isMapLikeType() - Method in class org.codehaus.jackson.type.JavaType
- isMissingNode() - Method in class org.codehaus.jackson.JsonNode
-
Method that returns true for "virtual" nodes which represent missing entries constructed by path accessor methods when there is no actual node matching given criteria.
- isMissingNode() - Method in class org.codehaus.jackson.node.MissingNode
- isNaturalTypeWithStdHandling(JavaType, JsonSerializer<?>) - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- isNull() - Method in class org.codehaus.jackson.JsonNode
-
Method that can be used to check if this node was created from Json liternal null value.
- isNull() - Method in class org.codehaus.jackson.node.NullNode
- isNumber() - Method in class org.codehaus.jackson.JsonNode
- isNumber() - Method in class org.codehaus.jackson.node.NumericNode
- isNumeric() - Method in enum org.codehaus.jackson.JsonToken
- ISO8601DateFormat - Class in org.codehaus.jackson.map.util
-
Provide a fast thread-safe formatter/parser DateFormat for ISO8601 dates ONLY.
- ISO8601DateFormat() - Constructor for class org.codehaus.jackson.map.util.ISO8601DateFormat
- ISO8601Utils - Class in org.codehaus.jackson.map.util
-
Utilities methods for manipulating dates in iso8601 format.
- ISO8601Utils() - Constructor for class org.codehaus.jackson.map.util.ISO8601Utils
- isObject() - Method in class org.codehaus.jackson.JsonNode
- isObject() - Method in class org.codehaus.jackson.node.ObjectNode
- isParserFeatureEnabled(JsonParser.Feature) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.Use
JsonFactory.isEnabled(JsonParser.Feature)
instead - isPojo() - Method in class org.codehaus.jackson.JsonNode
-
Method that can be used to check if the node is a wrapper for a POJO ("Plain Old Java Object" aka "bean".
- isPojo() - Method in class org.codehaus.jackson.node.POJONode
- isPotentialBeanType(Class<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Helper method used to skip processing for types that we know can not be (i.e.
- isPotentialBeanType(Class<?>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Helper method used to skip processing for types that we know can not be (i.e.
- isPrimitive() - Method in class org.codehaus.jackson.type.JavaType
- isProxyType(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method used to weed out dynamic Proxy types; types that do not expose concrete method API that we could use to figure out automatic Bean (property) based serialization.
- isPublic() - Method in class org.codehaus.jackson.map.introspect.Annotated
- isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that JAX-RS container calls to try to check whether values of given type (and media type) can be deserialized by this provider.
- isResourceManaged() - Method in class org.codehaus.jackson.io.IOContext
- isScalarValue() - Method in enum org.codehaus.jackson.JsonToken
-
Method that can be used to check whether this token represents a valid non-structured value.
- isSetterVisible(Method) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Method for checking whether given method is auto-detectable as setter, with respect to its visibility (not considering method signature or name, just visibility)
- isSetterVisible(Method) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isSetterVisible(AnnotatedMethod) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
- isSetterVisible(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- isSnapshot() - Method in class org.codehaus.jackson.Version
- isTextual() - Method in class org.codehaus.jackson.JsonNode
- isTextual() - Method in class org.codehaus.jackson.node.TextNode
-
Yes indeed it is textual
- isThrowable() - Method in class org.codehaus.jackson.type.JavaType
- isTrueCollectionType() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
-
Method that can be used for checking whether this type is a "real" Collection type; meaning whether it represents a parameterized subtype of
Collection
or just something that acts like one. - isTrueMapType() - Method in class org.codehaus.jackson.map.type.MapLikeType
-
Method that can be used for checking whether this type is a "real" Collection type; meaning whether it represents a parameterized subtype of
Collection
or just something that acts like one. - isUknownVersion() - Method in class org.codehaus.jackson.Version
- isUnwrappingSerializer() - Method in class org.codehaus.jackson.map.JsonSerializer
-
Accessor for checking whether this serializer is an "unwrapping" serializer; this is necessary to know since it may also require caller to suppress writing of the leading property name.
- isUnwrappingSerializer() - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanSerializer
- isValueNode() - Method in class org.codehaus.jackson.JsonNode
-
Method that returns true for all value nodes: ones that are not containers, and that do not represent "missing" nodes in the path.
- isValueNode() - Method in class org.codehaus.jackson.node.ValueNode
- isVisible(Member) - Method in enum org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that JAX-RS container calls to try to check whether given value (of specified type) can be serialized by this provider.
- iterableSerializer(JavaType, boolean, TypeSerializer, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- IterableSerializer - Class in org.codehaus.jackson.map.ser.std
- IterableSerializer(JavaType, boolean, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.IterableSerializer
- iterator() - Method in class org.codehaus.jackson.JsonNode
-
Same as calling
JsonNode.getElements()
; implemented so that convenience "for-each" loop can be used for looping over elements of JSON Array constructs. - iterator() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- iteratorSerializer(JavaType, boolean, TypeSerializer, BeanProperty) - Static method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- IteratorSerializer(JavaType, boolean, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IteratorSerializer
J
- JACKSON - org.codehaus.jackson.jaxrs.Annotations
-
Standard Jackson annotations, defined in Jackson core and mapper packages
- JacksonAnnotation - Annotation Type in org.codehaus.jackson.annotate
-
Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package.
- JacksonAnnotationIntrospector - Class in org.codehaus.jackson.map.introspect
-
AnnotationIntrospector
implementation that handles standard Jackson annotations. - JacksonAnnotationIntrospector() - Constructor for class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- JacksonInject - Annotation Type in org.codehaus.jackson.map.annotate
-
Jackson-specific annotation used for indicating that value of annotated property will be "injected", i.e.
- JacksonJaxbJsonProvider - Class in org.codehaus.jackson.jaxrs
-
JSON content type provider automatically configured to use both Jackson and JAXB annotations (in that order of priority).
- JacksonJaxbJsonProvider() - Constructor for class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
-
Default constructor, usually used when provider is automatically configured to be used with JAX-RS implementation.
- JacksonJaxbJsonProvider(Annotations...) - Constructor for class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
- JacksonJaxbJsonProvider(ObjectMapper, Annotations[]) - Constructor for class org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider
-
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
- JacksonJsonProvider - Class in org.codehaus.jackson.jaxrs
-
Basic implementation of JAX-RS abstractions (
MessageBodyReader
,MessageBodyWriter
) needed for binding JSON ("application/json") content to and from Java Objects ("POJO"s). - JacksonJsonProvider() - Constructor for class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Default constructor, usually used when provider is automatically configured to be used with JAX-RS implementation.
- JacksonJsonProvider(Annotations...) - Constructor for class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- JacksonJsonProvider(ObjectMapper) - Constructor for class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- JacksonJsonProvider(ObjectMapper, Annotations[]) - Constructor for class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
- JacksonStdImpl - Annotation Type in org.codehaus.jackson.map.annotate
-
Marker interface used to indicate implementation classes (serializers, deserializers etc) that are standard ones Jackson uses; not custom ones that application has added.
- JAVA_LANG_OBJECT - org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
This value means that only properties that have
Object
as declared type (including generic types without explicit type) will use default typing. - JavaType - Class in org.codehaus.jackson.type
-
Base class for type token classes used both to contain information and as keys for deserializers.
- JavaType(Class<?>, int) - Constructor for class org.codehaus.jackson.type.JavaType
- JavaTypeDeserializer - Class in org.codehaus.jackson.map.deser.std
- JavaTypeDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.JavaTypeDeserializer
- JAXB - org.codehaus.jackson.jaxrs.Annotations
-
Standard JAXB annotations, used in a way that approximates expected definitions (since JAXB defines XML aspects, not all features map well to JSON handling)
- JaxbAnnotationIntrospector - Class in org.codehaus.jackson.xc
-
Annotation introspector that leverages JAXB annotations where applicable to JSON mapping.
- JaxbAnnotationIntrospector() - Constructor for class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- JdkSerializers - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
StdJdkSerializers
- JdkSerializers() - Constructor for class org.codehaus.jackson.map.ser.JdkSerializers
-
Deprecated.
- JodaDeserializers - Class in org.codehaus.jackson.map.ext
-
Provider for deserializers that handle some basic data types for Joda date/time library.
- JodaDeserializers() - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers
- JodaDeserializers.DateMidnightDeserializer - Class in org.codehaus.jackson.map.ext
- JodaDeserializers.DateTimeDeserializer<T extends org.joda.time.ReadableInstant> - Class in org.codehaus.jackson.map.ext
-
Basic deserializer for
DateTime
. - JodaDeserializers.LocalDateDeserializer - Class in org.codehaus.jackson.map.ext
- JodaDeserializers.LocalDateTimeDeserializer - Class in org.codehaus.jackson.map.ext
- JodaDeserializers.PeriodDeserializer - Class in org.codehaus.jackson.map.ext
- JodaSerializer(Class<T>) - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers.JodaSerializer
- JodaSerializers - Class in org.codehaus.jackson.map.ext
-
Provider for serializers that handle some basic data types for Joda date/time library.
- JodaSerializers() - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers
- JodaSerializers.DateMidnightSerializer - Class in org.codehaus.jackson.map.ext
- JodaSerializers.DateTimeSerializer - Class in org.codehaus.jackson.map.ext
- JodaSerializers.JodaSerializer<T> - Class in org.codehaus.jackson.map.ext
- JodaSerializers.LocalDateSerializer - Class in org.codehaus.jackson.map.ext
- JodaSerializers.LocalDateTimeSerializer - Class in org.codehaus.jackson.map.ext
- JsonAnyGetter - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that can be used to define a non-static, no-argument method or member field as something of a reverse of
JsonAnySetter
method; basically being used like a getter but such that contents of the returned Map (type must beMap
) are serialized as if they were actual properties of the bean that contains method/field with this annotations. - JsonAnySetter - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that can be used to define a non-static, single-argument method, to be used as a "fallback" handler for all otherwise unrecognized properties found from Json content.
- JsonAutoDetect - Annotation Type in org.codehaus.jackson.annotate
-
Class annotation that can be used to define which kinds of Methods are to be detected by auto-detection.
- JsonAutoDetect.Visibility - Enum in org.codehaus.jackson.annotate
-
Enumeration for possible visibility thresholds (minimum visibility) that can be used to limit which methods (and fields) are auto-detected.
- JsonBackReference - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used to indicate that associated property is part of two-way linkage between fields; and that its role is "child" (or "back") link.
- JsonCachable - Annotation Type in org.codehaus.jackson.map.annotate
-
Marker annotation used to denote whether given instance (currently only used with
JsonDeserializer
) can be cached. - JsonCreator - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that can be used to define constructors and factory methods as one to use for instantiating new instances of the associated class.
- JsonDeserialize - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation use for configuring deserialization aspects, by attaching to "setter" methods or fields, or to value classes.
- JsonDeserializer<T> - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
ObjectMapper
(and other chainedJsonDeserializer
s too) to deserialize Objects of arbitrary types from JSON, using providedJsonParser
. - JsonDeserializer() - Constructor for class org.codehaus.jackson.map.JsonDeserializer
- JsonDeserializer.None - Class in org.codehaus.jackson.map
-
This marker class is only to be used with annotations, to indicate that no deserializer is configured.
- JsonEncoding - Enum in org.codehaus.jackson
-
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.
- jsonFactory - Variable in class org.codehaus.jackson.smile.Tool
- JsonFactory - Class in org.codehaus.jackson
-
The main factory class of Jackson package, used to configure and construct reader (aka parser,
JsonParser
) and writer (aka generator,JsonGenerator
) instances. - JsonFactory() - Constructor for class org.codehaus.jackson.JsonFactory
-
Default constructor used to create factory instances.
- JsonFactory(ObjectCodec) - Constructor for class org.codehaus.jackson.JsonFactory
- JsonFilter - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation used to indicate which logical filter is to be used for filtering out properties of type (class) annotated; association made by this annotation declaring ids of filters, and
ObjectMapper
(or objects it delegates to) providing matching filters by id. - JsonGenerationException - Exception in org.codehaus.jackson
-
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example).
- JsonGenerationException(String) - Constructor for exception org.codehaus.jackson.JsonGenerationException
- JsonGenerationException(String, Throwable) - Constructor for exception org.codehaus.jackson.JsonGenerationException
- JsonGenerationException(Throwable) - Constructor for exception org.codehaus.jackson.JsonGenerationException
- JsonGenerator - Class in org.codehaus.jackson
-
Base class that defines public API for writing JSON content.
- JsonGenerator() - Constructor for class org.codehaus.jackson.JsonGenerator
- JsonGenerator.Feature - Enum in org.codehaus.jackson
-
Enumeration that defines all togglable features for generators.
- JsonGeneratorBase - Class in org.codehaus.jackson.impl
-
This base class implements part of API that a JSON generator exposes to applications, adds shared internal methods that sub-classes can use and adds some abstract methods sub-classes must implement.
- JsonGeneratorBase(int, ObjectCodec) - Constructor for class org.codehaus.jackson.impl.JsonGeneratorBase
- JsonGeneratorDelegate - Class in org.codehaus.jackson.util
- JsonGeneratorDelegate(JsonGenerator) - Constructor for class org.codehaus.jackson.util.JsonGeneratorDelegate
- JsonGetter - Annotation Type in org.codehaus.jackson.annotate
-
Deprecated.Use
JsonProperty
instead (deprecated since version 1.5) - JsonIgnore - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that indicates that the annotated method or field is to be ignored by introspection-based serialization and deserialization functionality.
- JsonIgnoreProperties - Annotation Type in org.codehaus.jackson.annotate
-
Annotation that can be used to either suppress serialization of properties (during serialization), or ignore processing of JSON properties read (during deserialization).
- JsonIgnoreType - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that indicates that all properties of annotated type are to be ignored during serialization and deserialization.
- JsonLocation - Class in org.codehaus.jackson
-
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.
- JsonLocation(Object, long, int, int) - Constructor for class org.codehaus.jackson.JsonLocation
- JsonLocation(Object, long, long, int, int) - Constructor for class org.codehaus.jackson.JsonLocation
- JsonManagedReference - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used to indicate that annotated property is part of two-way linkage between fields; and that its role is "parent" (or "forward") link.
- JsonMappingException - Exception in org.codehaus.jackson.map
-
Checked exception used to signal fatal problems with mapping of content.
- JsonMappingException(String) - Constructor for exception org.codehaus.jackson.map.JsonMappingException
- JsonMappingException(String, Throwable) - Constructor for exception org.codehaus.jackson.map.JsonMappingException
- JsonMappingException(String, JsonLocation) - Constructor for exception org.codehaus.jackson.map.JsonMappingException
- JsonMappingException(String, JsonLocation, Throwable) - Constructor for exception org.codehaus.jackson.map.JsonMappingException
- JsonMappingException.Reference - Class in org.codehaus.jackson.map
-
Simple bean class used to contain references.
- JsonMappingExceptionMapper - Class in org.codehaus.jackson.jaxrs
-
Implementation if
ExceptionMapper
to send down a "400 Bad Request" response in the event that unmappable JSON is received. - JsonMappingExceptionMapper() - Constructor for class org.codehaus.jackson.jaxrs.JsonMappingExceptionMapper
- JsonMethod - Enum in org.codehaus.jackson.annotate
-
Enumeration used to define kinds of methods that annotations like
JsonAutoDetect
apply to. - JsonNode - Class in org.codehaus.jackson
-
Base class for all JSON nodes, which form the basis of JSON Tree Model that Jackson implements.
- JsonNode() - Constructor for class org.codehaus.jackson.JsonNode
- JsonNodeDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
JsonNodeDeserializer
instead. - JsonNodeDeserializer - Class in org.codehaus.jackson.map.deser.std
- JsonNodeDeserializer() - Constructor for class org.codehaus.jackson.map.deser.JsonNodeDeserializer
-
Deprecated.
- JsonNodeDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.JsonNodeDeserializer
- JsonNodeFactory - Class in org.codehaus.jackson.node
-
Base class that specifies methods for getting access to Node instances (newly constructed, or shared, depending on type), as well as basic implementation of the methods.
- JsonNodeFactory() - Constructor for class org.codehaus.jackson.node.JsonNodeFactory
- JsonNumericParserBase - Class in org.codehaus.jackson.impl
-
Deprecated.Since 1.9.0: functionality demoted down to JsonParserBase
- JsonNumericParserBase(IOContext, int) - Constructor for class org.codehaus.jackson.impl.JsonNumericParserBase
-
Deprecated.
- JsonParseException - Exception in org.codehaus.jackson
-
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.
- JsonParseException(String, JsonLocation) - Constructor for exception org.codehaus.jackson.JsonParseException
- JsonParseException(String, JsonLocation, Throwable) - Constructor for exception org.codehaus.jackson.JsonParseException
- JsonParseExceptionMapper - Class in org.codehaus.jackson.jaxrs
-
Implementation of
ExceptionMapper
to send down a "400 Bad Request" in the event unparsable JSON is received. - JsonParseExceptionMapper() - Constructor for class org.codehaus.jackson.jaxrs.JsonParseExceptionMapper
- JsonParser - Class in org.codehaus.jackson
-
Base class that defines public API for reading JSON content.
- JsonParser() - Constructor for class org.codehaus.jackson.JsonParser
- JsonParser(int) - Constructor for class org.codehaus.jackson.JsonParser
- JsonParser.Feature - Enum in org.codehaus.jackson
-
Enumeration that defines all togglable features for parsers.
- JsonParser.NumberType - Enum in org.codehaus.jackson
-
Enumeration of possible "native" (optimal) types that can be used for numbers.
- JsonParserBase - Class in org.codehaus.jackson.impl
-
Intermediate base class used by all Jackson
JsonParser
implementations. - JsonParserBase(IOContext, int) - Constructor for class org.codehaus.jackson.impl.JsonParserBase
- JsonParserDelegate - Class in org.codehaus.jackson.util
-
Helper class that implements delegation pattern for
JsonParser
, to allow for simple overridability of basic parsing functionality. - JsonParserDelegate(JsonParser) - Constructor for class org.codehaus.jackson.util.JsonParserDelegate
- JsonParserMinimalBase - Class in org.codehaus.jackson.impl
-
Intermediate base class used by all Jackson
JsonParser
implementations, but does not add any additional fields that depend on particular method of obtaining input. - JsonParserMinimalBase() - Constructor for class org.codehaus.jackson.impl.JsonParserMinimalBase
- JsonParserMinimalBase(int) - Constructor for class org.codehaus.jackson.impl.JsonParserMinimalBase
- JsonParserSequence - Class in org.codehaus.jackson.util
-
Helper class that can be used to sequence multiple physical
JsonParser
s to create a single logical sequence of tokens, as a singleJsonParser
. - JsonParserSequence(JsonParser[]) - Constructor for class org.codehaus.jackson.util.JsonParserSequence
- JSONPObject - Class in org.codehaus.jackson.map.util
-
Container class that can be used to wrap any Object instances (including nulls), and will serialize embedded in JSONP wrapping.
- JSONPObject(String, Object) - Constructor for class org.codehaus.jackson.map.util.JSONPObject
- JSONPObject(String, Object, Class<?>) - Constructor for class org.codehaus.jackson.map.util.JSONPObject
-
Deprecated.Since 1.8; instead use variant that takes JavaType: this ensures that type information is properly resolved
- JSONPObject(String, Object, JavaType) - Constructor for class org.codehaus.jackson.map.util.JSONPObject
- JsonProcessingException - Exception in org.codehaus.jackson
-
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
- JsonProcessingException(String) - Constructor for exception org.codehaus.jackson.JsonProcessingException
- JsonProcessingException(String, Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
- JsonProcessingException(String, JsonLocation) - Constructor for exception org.codehaus.jackson.JsonProcessingException
- JsonProcessingException(String, JsonLocation, Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
- JsonProcessingException(Throwable) - Constructor for exception org.codehaus.jackson.JsonProcessingException
- JsonProperty - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that can be used to define a non-static method as a "setter" or "getter" for a logical property (depending on its signature), or non-static object field to be used (serialized, deserialized) as a logical property.
- JsonPropertyOrder - Annotation Type in org.codehaus.jackson.annotate
-
Annotation that can be used to define ordering (possibly partial) to use when serializing object properties.
- JsonRawValue - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that indicates that the annotated method or field should be serialized by including literal String value of the property as is, without quoting of characters.
- JsonReadContext - Class in org.codehaus.jackson.impl
-
Extension of
JsonStreamContext
, which implements core methods needed, and also exposes more complete API to parser implementation classes. - JsonReadContext(JsonReadContext, int, int, int) - Constructor for class org.codehaus.jackson.impl.JsonReadContext
- JsonRootName - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation similar to
XmlRootElement
, used to indicate name to use for root-level wrapping, if wrapping is enabled. - JsonSchema - Class in org.codehaus.jackson.schema
-
A
JsonNode
that represents a JSON-Schema instance. - JsonSchema(ObjectNode) - Constructor for class org.codehaus.jackson.schema.JsonSchema
-
Main constructor for schema instances.
- JsonSerializable - Interface in org.codehaus.jackson.map
-
Deprecated.
- JsonSerializableSchema - Annotation Type in org.codehaus.jackson.schema
-
Annotation that can be used to define JSON Schema definition for the annotated class.
- JsonSerializableWithType - Interface in org.codehaus.jackson.map
-
Interface that is to replace
JsonSerializable
to allow for dynamic type information embedding. - JsonSerialize - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation used for configuring serialization aspects, by attaching to "getter" methods or fields, or to value classes.
- JsonSerialize.Inclusion - Enum in org.codehaus.jackson.map.annotate
-
Enumeration used with
JsonSerialize.include()
property to define which properties of Java Beans are to be included in serialization - JsonSerialize.Typing - Enum in org.codehaus.jackson.map.annotate
-
Enumeration used with
JsonSerialize.typing()
property to define whether type detection is based on dynamic runtime type (DYNAMIC) or declared type (STATIC). - JsonSerializer<T> - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
ObjectMapper
(and other chainedJsonSerializer
s too) to serialize Objects of arbitrary types into JSON, using providedJsonGenerator
. - JsonSerializer() - Constructor for class org.codehaus.jackson.map.JsonSerializer
- JsonSerializer.None - Class in org.codehaus.jackson.map
-
This marker class is only to be used with annotations, to indicate that no serializer is configured.
- JsonSerializerMap - Class in org.codehaus.jackson.map.ser.impl
-
Specialized read-only map used for storing and accessing serializers by type.
- JsonSerializerMap(Map<SerializerCache.TypeKey, JsonSerializer<Object>>) - Constructor for class org.codehaus.jackson.map.ser.impl.JsonSerializerMap
- JsonSetter - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation that can be used to define a non-static, single-argument method to be used as a "setter" for a logical property as an alternative to recommended
JsonProperty
annotation (which was introduced in version 1.1). - JsonStreamContext - Class in org.codehaus.jackson
-
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.
- JsonStreamContext() - Constructor for class org.codehaus.jackson.JsonStreamContext
- JsonStringEncoder - Class in org.codehaus.jackson.io
-
Helper class used for efficient encoding of JSON String values (including JSON field names) into Strings or UTF-8 byte arrays.
- JsonStringEncoder() - Constructor for class org.codehaus.jackson.io.JsonStringEncoder
- JsonSubTypes - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used with
JsonTypeInfo
to indicate sub types of serializable polymorphic types, and to associate logical names used within JSON content (which is more portable than using physical Java class names). - JsonSubTypes.Type - Annotation Type in org.codehaus.jackson.annotate
-
Definition of a subtype, along with optional name.
- JsonToken - Enum in org.codehaus.jackson
-
Enumeration for basic token types used for returning results of parsing JSON content.
- JsonTypeIdResolver - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation that can be used to plug a custom type identifier handler (
TypeIdResolver
) to be used byTypeSerializer
s andTypeDeserializer
s for converting between java types and type id included in JSON content. - JsonTypeInfo - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used for configuring details of if and how type information is used with JSON serialization and deserialization, to preserve information about actual class of Object instances.
- JsonTypeInfo.As - Enum in org.codehaus.jackson.annotate
-
Definition of standard type inclusion mechanisms for type metadata.
- JsonTypeInfo.Id - Enum in org.codehaus.jackson.annotate
-
Definition of different type identifiers that can be included in JSON during serialization, and used for deserialization.
- JsonTypeInfo.None - Class in org.codehaus.jackson.annotate
-
This marker class that is only to be used with
defaultImpl
annotation property, to indicate that there is no default implementation specified. - JsonTypeName - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used for binding logical name that the annotated class has.
- JsonTypeResolver - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation that can be used to explicitly define custom resolver used for handling serialization and deserialization of type information, needed for handling of polymorphic types (or sometimes just for linking abstract types to concrete types)
- JsonUnwrapped - Annotation Type in org.codehaus.jackson.annotate
-
Annotation used to indicate that a property should be serialized "unwrapped"; that is, if it would be serialized as JSON Object, its properties are instead included as properties of its containing Object.
- JsonValue - Annotation Type in org.codehaus.jackson.annotate
-
Marker annotation similar to
XmlValue
that indicates that results of the annotated "getter" method (which means signature must be that of getters; non-void return type, no args) is to be used as the single value to serialize for the instance. - JsonValueInstantiator - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation that can be used to indicate a
ValueInstantiator
to use for creating instances of specified type. - JsonValueSerializer - Class in org.codehaus.jackson.map.ser.std
-
Serializer class that can serialize Object that have a
JsonValue
annotation to indicate that serialization should be done by calling the method annotated, and serializing result it returns. - JsonValueSerializer(Method, JsonSerializer<Object>, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- JsonView - Annotation Type in org.codehaus.jackson.map.annotate
-
Annotation used for indicating view(s) that the property that is defined by method or field annotated is part of.
- JSONWrappedObject - Class in org.codehaus.jackson.map.util
-
General-purpose wrapper class that can be used to decorate serialized value with arbitrary literal prefix and suffix.
- JSONWrappedObject(String, String, Object) - Constructor for class org.codehaus.jackson.map.util.JSONWrappedObject
- JSONWrappedObject(String, String, Object, Class<?>) - Constructor for class org.codehaus.jackson.map.util.JSONWrappedObject
-
Deprecated.Since 1.8; should construct with resolved
JavaType
, to ensure type has been properly resolved - JSONWrappedObject(String, String, Object, JavaType) - Constructor for class org.codehaus.jackson.map.util.JSONWrappedObject
- JsonWriteContext - Class in org.codehaus.jackson.impl
-
Extension of
JsonStreamContext
, which implements core methods needed, and also exposes more complete API to generator implementation classes. - JsonWriteContext(int, JsonWriteContext) - Constructor for class org.codehaus.jackson.impl.JsonWriteContext
- JsonWriteNullProperties - Annotation Type in org.codehaus.jackson.annotate
-
Deprecated.(since 1.6) Currently recommended annotation to use is
JsonSerialize.include()
(with valuesALWAYS
orNON_NULL
)
K
- keyAs() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Concrete type to deserialize keys of
Map
as, instead of type otherwise declared. - keyAs() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Concrete type to serialize keys of
Map
as, instead of type otherwise declared. - KeyDeserializer - Class in org.codehaus.jackson.map
-
Abstract class that defines API used for deserializing JSON content field names into Java Map keys.
- KeyDeserializer() - Constructor for class org.codehaus.jackson.map.KeyDeserializer
- KeyDeserializer.None - Class in org.codehaus.jackson.map
-
This marker class is only to be used with annotations, to indicate that no deserializer is configured.
- keyDeserializerInstance(DeserializationConfig, Annotated, Class<? extends KeyDeserializer>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to get an instance of key deserializer of specified type.
- keyDeserializerInstance(Annotated, Class<? extends KeyDeserializer>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- keyDeserializers() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- keyDeserializers() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- KeyDeserializers - Interface in org.codehaus.jackson.map
-
Interface that defines API for simple extensions that can provide additional deserializers for deserializer Map keys of various types, from JSON property names.
- keySerializers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- keySerializers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- keyUsing() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Deserializer class to use for deserializing Map keys of annotated property.
- keyUsing() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Serializer class to use for serializing Map keys of annotated property.
L
- lastValidIndex() - Method in class org.codehaus.jackson.map.util.EnumResolver
- leaseObjectBuffer() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- leaseObjectBuffer() - Method in class org.codehaus.jackson.map.DeserializationContext
-
Method that can be used to get access to a reusable ObjectBuffer, useful for efficiently constructing Object arrays and Lists.
- Lf2SpacesIndenter() - Constructor for class org.codehaus.jackson.util.DefaultPrettyPrinter.Lf2SpacesIndenter
- LinkedNode<T> - Class in org.codehaus.jackson.map.util
-
Node of a forward-only linked list.
- LinkedNode(T, LinkedNode<T>) - Constructor for class org.codehaus.jackson.map.util.LinkedNode
- loadMore() - Method in class org.codehaus.jackson.impl.JsonParserBase
- loadMore() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- loadMore() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- loadMore() - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- loadMore() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- loadMore() - Method in class org.codehaus.jackson.smile.SmileParser
- loadMoreGuaranteed() - Method in class org.codehaus.jackson.impl.JsonParserBase
- LocalDateDeserializer() - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers.LocalDateDeserializer
- LocalDateSerializer() - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateSerializer
- LocalDateTimeDeserializer() - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers.LocalDateTimeDeserializer
- LocalDateTimeSerializer() - Constructor for class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateTimeSerializer
- LocaleDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.LocaleDeserializer
- locateMapper(Class<?>, MediaType) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method called to locate
ObjectMapper
to use for serialization and deserialization. - LONG - org.codehaus.jackson.JsonParser.NumberType
- LONG_DESC - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- LongArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- LongArraySerializer(TypeSerializer) - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- LongBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.LongBuilder
- LongDeserializer(Class<Long>, Long) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.LongDeserializer
- LongNode - Class in org.codehaus.jackson.node
-
Numeric node that contains simple 64-bit integer values.
- LongNode(long) - Constructor for class org.codehaus.jackson.node.LongNode
- LongSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.LongSerializer
- looksLikeISO8601(String) - Method in class org.codehaus.jackson.map.util.StdDateFormat
-
Overridable helper method used to figure out which of supported formats is the likeliest match.
- LowerCaseWithUnderscoresStrategy() - Constructor for class org.codehaus.jackson.map.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
- LRUMap<K,V> - Class in org.codehaus.jackson.map.util
-
Helper for simple bounded LRU maps used for reusing lookup values.
- LRUMap(int, int) - Constructor for class org.codehaus.jackson.map.util.LRUMap
M
- main(String[]) - Static method in class org.codehaus.jackson.smile.Tool
- makeChild(boolean, boolean) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Factory method used to create actual symbol table instance to use for parsing.
- makeChild(boolean, boolean) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
"Factory" method; will create a new child instance of this symbol table.
- managed(String) - Static method in class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- MANAGED_REFERENCE - org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty.Type
-
Reference property that Jackson manages and that is serialized normally (by serializing reference object), but is used for resolving back references during deserialization.
- ManagedReferenceProperty(String, SettableBeanProperty, SettableBeanProperty, Annotations, boolean) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- ManagedReferenceProperty(SettableBeanProperty.ManagedReferenceProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- manglePropertyName(String) - Static method in class org.codehaus.jackson.map.util.BeanUtil
-
Method called to figure out name of the property, given corresponding suggested name based on a method or field name.
- map - Variable in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap.SerializerAndMapResult
- mapAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- mapAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will find complete abstract type mapping for specified type, doing as many resolution steps as necessary.
- mapAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- mapAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).
- mapAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that can be called to try to resolve an abstract type (interface, abstract class) into a concrete type, or at least something "more concrete" (abstract class instead of interface).
- mapArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
-
Method called to map a JSON Array into a Java value.
- mapArrayToArray(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
-
Method called to map a JSON Array into a Java Object array (Object[]).
- MapDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
MapDeserializer
instead. - MapDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Basic serializer that can take Json "Object" structure and construct a
Map
instance, with typed contents. - MapDeserializer(MapDeserializer) - Constructor for class org.codehaus.jackson.map.deser.MapDeserializer
-
Deprecated.Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- MapDeserializer(MapDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- MapDeserializer(JavaType, Constructor<Map<Object, Object>>, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.MapDeserializer
-
Deprecated.Since 1.9, use variant that takes ValueInstantiator
- MapDeserializer(JavaType, Constructor<Map<Object, Object>>, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Deprecated.Since 1.9, use variant that takes ValueInstantiator
- MapDeserializer(JavaType, ValueInstantiator, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.MapDeserializer
-
Deprecated.
- MapDeserializer(JavaType, ValueInstantiator, KeyDeserializer, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.MapDeserializer
- MapLikeType - Class in org.codehaus.jackson.map.type
-
Type that represents Map-like types; things that consist of key/value pairs but that do not necessarily implement
Map
, but that do not have enough introspection functionality to allow for some level of generic handling. - MapLikeType(Class<?>, JavaType, JavaType) - Constructor for class org.codehaus.jackson.map.type.MapLikeType
-
Deprecated.
- MapLikeType(Class<?>, JavaType, JavaType, Object, Object) - Constructor for class org.codehaus.jackson.map.type.MapLikeType
- mapObject(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
-
Method called to map a JSON Object into a Java value.
- mapper() - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
Helper method that will ensure that there is a configurable non-default mapper (constructing an instance if one didn't yet exit), and return that mapper.
- MapperConfig<T extends MapperConfig<T>> - Class in org.codehaus.jackson.map
-
Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.
- MapperConfig(ClassIntrospector<? extends BeanDescription>, AnnotationIntrospector, VisibilityChecker<?>, SubtypeResolver, PropertyNamingStrategy, TypeFactory, HandlerInstantiator) - Constructor for class org.codehaus.jackson.map.MapperConfig
- MapperConfig(MapperConfig<T>) - Constructor for class org.codehaus.jackson.map.MapperConfig
-
Simple copy constructor
- MapperConfig(MapperConfig<T>, MapperConfig.Base, SubtypeResolver) - Constructor for class org.codehaus.jackson.map.MapperConfig
- MapperConfig.Base - Class in org.codehaus.jackson.map
-
Immutable container class used to store simple configuration settings.
- MapperConfig.ConfigFeature - Interface in org.codehaus.jackson.map
-
Interface that actual Feature enumerations used by
MapperConfig
implementations must implement. - MapperConfigurator - Class in org.codehaus.jackson.jaxrs
-
Helper class used to encapsulate details of configuring an
ObjectMapper
instance to be used for data binding, as well as accessing it. - MapperConfigurator(ObjectMapper, Annotations[]) - Constructor for class org.codehaus.jackson.jaxrs.MapperConfigurator
- mappingException(Class<?>) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- mappingException(Class<?>) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing generic mapping exception for specified type
- mappingException(Class<?>, JsonToken) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- mappingException(Class<?>, JsonToken) - Method in class org.codehaus.jackson.map.DeserializationContext
- mappingException(String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing generic mapping exception with specified message and current location information
- MappingIterator<T> - Class in org.codehaus.jackson.map
-
Iterator exposed by
ObjectMapper
when binding sequence of objects. - MappingIterator(JavaType, JsonParser, DeserializationContext, JsonDeserializer<?>) - Constructor for class org.codehaus.jackson.map.MappingIterator
- MappingIterator(JavaType, JsonParser, DeserializationContext, JsonDeserializer<?>, boolean, Object) - Constructor for class org.codehaus.jackson.map.MappingIterator
- MappingJsonFactory - Class in org.codehaus.jackson.map
-
Sub-class of
JsonFactory
that will create a properObjectCodec
to allow seamless conversions between Json content and Java objects (POJOs). - MappingJsonFactory() - Constructor for class org.codehaus.jackson.map.MappingJsonFactory
- MappingJsonFactory(ObjectMapper) - Constructor for class org.codehaus.jackson.map.MappingJsonFactory
- MapSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
MapSerializer
- MapSerializer - Class in org.codehaus.jackson.map.ser.std
-
Standard serializer implementation for serializing {link java.util.Map} types.
- MapSerializer() - Constructor for class org.codehaus.jackson.map.ser.MapSerializer
-
Deprecated.
- MapSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.MapSerializer
- MapSerializer(HashSet<String>, JavaType, boolean, TypeSerializer) - Constructor for class org.codehaus.jackson.map.ser.MapSerializer
-
Deprecated.Use variant that takes Key type and property information
- MapSerializer(HashSet<String>, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer<Object>, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.MapSerializer
-
Deprecated.As of 1.8, use version that takes valueSerializer
- MapSerializer(HashSet<String>, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.MapSerializer
-
Deprecated.
- MapSerializer(HashSet<String>, JavaType, JavaType, boolean, TypeSerializer, JsonSerializer<Object>, JsonSerializer<Object>, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.MapSerializer
- mapType(Class<? extends Map>, Class<?>, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- mapType(Class<? extends Map>, JavaType, JavaType) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- MapType - Class in org.codehaus.jackson.map.type
-
Type that represents "true" Java Map types.
- mark(int) - Method in class org.codehaus.jackson.io.MergedStream
- MARKER_FOR_DEFAULT - Static variable in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- markSupported() - Method in class org.codehaus.jackson.io.MergedStream
- MatchStrength - Enum in org.codehaus.jackson.format
-
Enumeration used to indicate strength of match between data format and piece of data (typically beginning of a data file).
- materializeAbstractType(DeserializationConfig, BasicBeanDescription) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- materializeClass(DeserializationConfig, Class<?>) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
- MAX_INT_AS_LONG - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- MAX_SHARED_NAMES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Longest back reference we use for field names is 10 bits; no point in keeping much more around
- MAX_SHARED_STRING_LENGTH_BYTES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Also: whereas we can refer to names of any length, we will only consider text values that are considered "tiny" or "short" (ones encoded with length prefix); this value thereby has to be maximum length of Strings that can be encoded as such.
- MAX_SHARED_STRING_VALUES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Longest back reference we use for short shared String values is 10 bits, so up to (1 << 10) values to keep track of.
- MAX_SHORT_NAME_ASCII_BYTES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Encoding has special "short" forms for field names that can be represented by 64 bytes of UTF-8 or less.
- MAX_SHORT_NAME_UNICODE_BYTES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Maximum byte length for short non-ASCII names is slightly less due to having to reserve bytes 0xF8 and above (but we get one more as values 0 and 1 are not valid)
- MAX_SHORT_VALUE_STRING_BYTES - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Encoding has special "short" forms for value Strings that can be represented by 64 bytes of UTF-8 or less.
- MAX_TABLE_SIZE - Static variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Let's not expand symbol tables past some maximum size; this should protected against OOMEs caused by large documents with unique (~= random) names.
- MAX_TABLE_SIZE - Static variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Let's not expand symbol tables past some maximum size; this should protected against OOMEs caused by large documents with uniquer (~= random) names.
- maxCollisionLength() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Method mostly needed by unit tests; calculates length of the longest collision chain.
- maxCollisionLength() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Method mostly needed by unit tests; calculates length of the longest collision chain.
- maybeDirty() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Method called to check to quickly see if a child symbol table may have gotten additional entries.
- maybeDirty() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- mayContainRawBinary() - Method in class org.codehaus.jackson.smile.SmileParser
- MemberKey - Class in org.codehaus.jackson.map.introspect
-
Helper class needed to be able to efficiently access class member functions (
Method
s andConstructor
s) inMap
s. - MemberKey(Constructor<?>) - Constructor for class org.codehaus.jackson.map.introspect.MemberKey
- MemberKey(Method) - Constructor for class org.codehaus.jackson.map.introspect.MemberKey
- MemberKey(String, Class<?>[]) - Constructor for class org.codehaus.jackson.map.introspect.MemberKey
- memberMethods() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- merge(AnnotationMap, AnnotationMap) - Static method in class org.codehaus.jackson.map.introspect.AnnotationMap
- mergeAnnotations(boolean) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- MergedStream - Class in org.codehaus.jackson.io
-
Simple
InputStream
implementation that is used to "unwind" some data previously read from an input stream; so that as long as some of that data remains, it's returned; but as long as it's read, we'll just use data from the underlying original stream. - MergedStream(IOContext, InputStream, byte[], int, int) - Constructor for class org.codehaus.jackson.io.MergedStream
- MethodFilter - Interface in org.codehaus.jackson.map.introspect
-
Simple interface that defines API used to filter out irrelevant methods
- MethodProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedMethod) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- MethodProperty(SettableBeanProperty.MethodProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- MIME - Static variable in class org.codehaus.jackson.Base64Variants
-
This variant is what most people would think of "the standard" Base64 encoding.
- MIME_NO_LINEFEEDS - Static variable in class org.codehaus.jackson.Base64Variants
-
Slightly non-standard modification of
Base64Variants.MIME
which does not use linefeeds (max line length set to infinite). - MIN_BUFFER_FOR_POSSIBLE_SHORT_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
And to make encoding logic tight and simple, we can always require that output buffer has this amount of space available before encoding possibly short String (3 bytes since longest UTF-8 encoded Java char is 3 bytes).
- MIN_INT_AS_LONG - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- MINIMAL_CLASS - org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Means that Java class name with minimal path is used as the type identifier.
- MINIMAL_FILTER - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- MinimalClassNameIdResolver - Class in org.codehaus.jackson.map.jsontype.impl
- MinimalClassNameIdResolver(JavaType, TypeFactory) - Constructor for class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
- MinimalPrettyPrinter - Class in org.codehaus.jackson.util
-
PrettyPrinter
implementation that adds no indentation, just implements everything necessary for value output to work as expected, and provide simpler extension points to allow for creating simple custom implementations that add specific decoration or overrides. - MinimalPrettyPrinter() - Constructor for class org.codehaus.jackson.util.MinimalPrettyPrinter
- MinimalPrettyPrinter(String) - Constructor for class org.codehaus.jackson.util.MinimalPrettyPrinter
- MissingNode - Class in org.codehaus.jackson.node
-
This singleton node class is generated to denote "missing nodes" along paths that do not exist.
- mixInCount() - Method in class org.codehaus.jackson.map.MapperConfig
- mLocation - Variable in exception org.codehaus.jackson.JsonProcessingException
- MODIFIED_FOR_URL - Static variable in class org.codehaus.jackson.Base64Variants
-
This non-standard variant is usually used when encoded data needs to be passed via URLs (such as part of GET request).
- modifyDeserializer(DeserializationConfig, BasicBeanDescription, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerModifier
-
Method called by
BeanDeserializerFactory
after constructing default bean deserializer instance with properties collected and ordered earlier. - modifySecondaryTypesByAnnotation(SerializationConfig, Annotated, T) - Static method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- modifySerializer(SerializationConfig, BasicBeanDescription, JsonSerializer<?>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerModifier
-
Method called by
BeanSerializerFactory
after constructing default bean serializer instance with properties collected and ordered earlier. - modifyType(JavaType, Type, TypeBindings, TypeFactory) - Method in class org.codehaus.jackson.map.type.TypeModifier
-
Method called to let modifier change constructed type definition.
- modifyTypeByAnnotation(DeserializationConfig, Annotated, T, String) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Method called to see if given method has annotations that indicate a more specific type than what the argument specifies.
- modifyTypeByAnnotation(SerializationConfig, Annotated, T) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method used to encapsulate details of annotation-based type coercion
- Module - Class in org.codehaus.jackson.map
-
Simple interface for extensions that can be registered with
ObjectMapper
to provide a well-defined set of extensions to default functionality; such as support for new data types. - Module() - Constructor for class org.codehaus.jackson.map.Module
- Module.SetupContext - Interface in org.codehaus.jackson.map
-
Interface Jackson exposes to modules for purpose of registering extended functionality.
- MrBeanModule - Class in org.codehaus.jackson.mrbean
- MrBeanModule() - Constructor for class org.codehaus.jackson.mrbean.MrBeanModule
- MrBeanModule(AbstractTypeMaterializer) - Constructor for class org.codehaus.jackson.mrbean.MrBeanModule
N
- NA - Static variable in class org.codehaus.jackson.JsonLocation
-
Shared immutable "N/A location" that can be returned to indicate that no location information is available
- name() - Method in annotation type org.codehaus.jackson.annotate.JsonSubTypes.Type
-
Logical type name used as the type identifier for the class
- Name - Class in org.codehaus.jackson.sym
-
Base class for tokenized names (key strings in objects) that have been tokenized from byte-based input sources (like
InputStream
. - Name(String, int) - Constructor for class org.codehaus.jackson.sym.Name
- NAME - org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Means that logical type name is used as type information; name will then need to be separately resolved to actual concrete type (Class).
- NAME_COPY_BUFFER - org.codehaus.jackson.util.BufferRecycler.CharBufferType
- Name1 - Class in org.codehaus.jackson.sym
-
Specialized implementation of PName: can be used for short Strings that consists of at most 4 bytes.
- Name2 - Class in org.codehaus.jackson.sym
-
Specialized implementation of PName: can be used for short Strings that consists of 5 to 8 bytes.
- Name3 - Class in org.codehaus.jackson.sym
-
Specialized implementation of PName: can be used for short Strings that consists of 9 to 12 bytes.
- Named - Interface in org.codehaus.jackson.map.util
-
Simple tag interface mostly to allow sorting by name
- NamedType - Class in org.codehaus.jackson.map.jsontype
-
Simple container class for types with optional logical name, used as external identifier
- NamedType(Class<?>) - Constructor for class org.codehaus.jackson.map.jsontype.NamedType
- NamedType(Class<?>, String) - Constructor for class org.codehaus.jackson.map.jsontype.NamedType
- nameForConstructorParameter(MapperConfig<?>, AnnotatedParameter, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy
-
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given constructor parameter; typically called when building a deserializer (but not necessarily only then).
- nameForConstructorParameter(MapperConfig<?>, AnnotatedParameter, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy
-
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given field.
- nameForField(MapperConfig<?>, AnnotatedField, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy
-
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given getter method; typically called when building a serializer.
- nameForGetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- nameForSetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy
-
Method called to find external name (name used in JSON) for given logical POJO property, as defined by given setter method; typically called when building a deserializer (but not necessarily only then).
- nameForSetterMethod(MapperConfig<?>, AnnotatedMethod, String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- NameN - Class in org.codehaus.jackson.sym
-
Generic implementation of PName used for "long" names, where long means that its byte (UTF-8) representation is 13 bytes or more.
- narrowBy(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
-
Method that can be called to do a "narrowing" conversions; that is, to return a type with a raw class that is assignable to the raw class of this type.
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.ArrayType
-
For array types, both main type and content type can be modified; but ultimately they are interchangeable.
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionType
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.MapLikeType
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.MapType
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.SimpleType
- narrowContentsBy(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
- narrowKey(Class<?>) - Method in class org.codehaus.jackson.map.type.MapLikeType
- narrowKey(Class<?>) - Method in class org.codehaus.jackson.map.type.MapType
- NASTY_SMALL_DOUBLE - Static variable in class org.codehaus.jackson.io.NumberInput
-
Textual representation of a double constant that can cause nasty problems with JDK (see http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308).
- newWith(Class<?>, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
- next - Variable in class org.codehaus.jackson.map.deser.impl.PropertyValue
- next - Variable in class org.codehaus.jackson.smile.SmileGenerator.SharedStringNode
- next() - Method in class org.codehaus.jackson.map.MappingIterator
- next() - Method in class org.codehaus.jackson.map.util.LinkedNode
- next() - Method in class org.codehaus.jackson.node.ContainerNode.NoNodesIterator
- next() - Method in class org.codehaus.jackson.node.ContainerNode.NoStringsIterator
- next() - Method in class org.codehaus.jackson.node.ObjectNode.NoFieldsIterator
- next() - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- nextBooleanValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- nextBooleanValue() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextBooleanValue() - Method in class org.codehaus.jackson.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()
) and if it isJsonToken.VALUE_TRUE
orJsonToken.VALUE_FALSE
returns matching Boolean value; otherwise return null. - nextBooleanValue() - Method in class org.codehaus.jackson.smile.SmileParser
- nextByte() - Method in interface org.codehaus.jackson.format.InputAccessor
-
Returns next byte available, if any; if no more bytes are available, will throw
EOFException
. - nextByte() - Method in class org.codehaus.jackson.format.InputAccessor.Std
- nextFieldName(SerializableString) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextFieldName(SerializableString) - Method in class org.codehaus.jackson.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()
) and verifies whether it isJsonToken.FIELD_NAME
with specified name and returns result of that comparison. - nextFieldName(SerializableString) - Method in class org.codehaus.jackson.smile.SmileParser
- nextIntValue(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- nextIntValue(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextIntValue(int) - Method in class org.codehaus.jackson.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()
) and if it isJsonToken.VALUE_NUMBER_INT
returns 32-bit int value; otherwise returns specified default value It is functionally equivalent to: - nextIntValue(int) - Method in class org.codehaus.jackson.smile.SmileParser
- nextLongValue(long) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- nextLongValue(long) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextLongValue(long) - Method in class org.codehaus.jackson.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()
) and if it isJsonToken.VALUE_NUMBER_INT
returns 64-bit long value; otherwise returns specified default value It is functionally equivalent to: - nextLongValue(long) - Method in class org.codehaus.jackson.smile.SmileParser
- nextTextValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- nextTextValue() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextTextValue() - Method in class org.codehaus.jackson.JsonParser
-
Method that fetches next token (as if calling
JsonParser.nextToken()
) and if it isJsonToken.VALUE_STRING
returns contained String value; otherwise returns null. - nextTextValue() - Method in class org.codehaus.jackson.smile.SmileParser
- nextToken() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- nextToken() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- nextToken() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- nextToken() - Method in class org.codehaus.jackson.JsonParser
-
Main iteration method, which will advance stream enough to determine type of the next token, if any.
- nextToken() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- nextToken() - Method in class org.codehaus.jackson.smile.SmileParser
- nextToken() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- nextToken() - Method in class org.codehaus.jackson.util.JsonParserSequence
- nextToken() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- nextValue() - Method in class org.codehaus.jackson.JsonParser
-
Iteration method that will advance stream enough to determine type of the next token that is a value type (including JSON Array and Object start/end markers).
- nextValue() - Method in class org.codehaus.jackson.map.MappingIterator
- NO_ABSTRACT_TYPE_RESOLVERS - Static variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- NO_DESERIALIZERS - Static variable in class org.codehaus.jackson.map.DeserializerFactory
- NO_KEY_DESERIALIZERS - Static variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- NO_MATCH - org.codehaus.jackson.format.MatchStrength
-
Value that indicates that given data can not be in given format.
- NO_MODIFIERS - Static variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- NO_MODIFIERS - Static variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- NO_NODES - Static variable in class org.codehaus.jackson.JsonNode
- NO_PROPS - Static variable in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- NO_SERIALIZERS - Static variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
-
Constant for empty
Serializers
array (which by definition is stateless and reusable) - NO_STRINGS - Static variable in class org.codehaus.jackson.JsonNode
- NO_VALUE_INSTANTIATORS - Static variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- NoClass - Class in org.codehaus.jackson.map.annotate
-
Marker class used with annotations to indicate "no class".
- NodeDeserializer() - Constructor for class org.codehaus.jackson.map.ext.DOMDeserializer.NodeDeserializer
- NON_CONCRETE_AND_ARRAYS - org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
Value that means that default typing will be used for all types covered by
ObjectMapper.DefaultTyping.OBJECT_AND_NON_CONCRETE
plus all array types for them. - NON_DEFAULT - org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Value that indicates that only properties that have values that differ from default settings (meaning values they have when Bean is constructed with its no-arguments constructor) are to be included.
- NON_EMPTY - org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Value that indicates that only properties that have values that values that are null or what is considered empty are not to be included.
- NON_FINAL - org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
Value that means that default typing will be used for all non-final types, with exception of small number of "natural" types (String, Boolean, Integer, Double), which can be correctly inferred from JSON; as well as for all arrays of non-final types.
- NON_NULL - org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Value that indicates that only properties with non-null values are to be included.
- NON_PRIVATE - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value that means that any other access modifier other than 'private' is considered auto-detectable.
- None() - Constructor for class org.codehaus.jackson.annotate.JsonTypeInfo.None
- None() - Constructor for class org.codehaus.jackson.map.Deserializers.None
-
Deprecated.
- None() - Constructor for class org.codehaus.jackson.map.JsonDeserializer.None
- None() - Constructor for class org.codehaus.jackson.map.JsonSerializer.None
- None() - Constructor for class org.codehaus.jackson.map.KeyDeserializer.None
- None() - Constructor for class org.codehaus.jackson.map.Serializers.None
-
Deprecated.
- NONE - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value that indicates that no access modifiers are auto-detectable: this can be used to explicitly disable auto-detection for specified types.
- NONE - org.codehaus.jackson.annotate.JsonMethod
-
This pseudo-type indicates that none of real types is included
- NONE - org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
This means that no explicit type metadata is included, and typing is purely done using contextual information possibly augmented with other annotations.
- NonTypedScalarSerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
-
Intermediate base class for limited number of scalar types that should never include type information.
- NonTypedScalarSerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.std.NonTypedScalarSerializerBase
- NopAnnotationIntrospector - Class in org.codehaus.jackson.map.introspect
-
Dummy, "no-operation" implementation of
AnnotationIntrospector
. - NopAnnotationIntrospector() - Constructor for class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
- NopIndenter() - Constructor for class org.codehaus.jackson.util.DefaultPrettyPrinter.NopIndenter
- nopInstance() - Static method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Factory method for accessing "no operation" implementation of introspector: instance that will never find any annotation-based configuration.
- NOT_AVAILABLE - org.codehaus.jackson.JsonToken
-
NOT_AVAILABLE can be returned if
JsonParser
implementation can not currently return the requested token (usually next one), or even if any will be available, but that may be able to determine this in future. - noTypeInfoBuilder() - Static method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- NR_BIGDECIMAL - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NR_BIGINT - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NR_DOUBLE - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NR_INT - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NR_LONG - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NR_UNKNOWN - Static variable in class org.codehaus.jackson.impl.JsonParserBase
- NULL_PRETTY_PRINTER - Static variable in class org.codehaus.jackson.map.ObjectWriter
-
We need to keep track of explicit disabling of pretty printing; easiest to do by a token value.
- nullNode() - Method in class org.codehaus.jackson.node.ContainerNode
- nullNode() - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON null node (which represents literal null value)
- NullNode - Class in org.codehaus.jackson.node
-
This singleton value class is used to contain explicit JSON null value.
- NullProvider(JavaType, Object) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.NullProvider
- NullSerializer - Class in org.codehaus.jackson.map.ser.std
-
This is a simple dummy serializer that will just output literal JSON null value whenever serialization is requested.
- nullValue(DeserializationContext) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.NullProvider
- NumberDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.NumberDeserializer
- NumberInput - Class in org.codehaus.jackson.io
- NumberInput() - Constructor for class org.codehaus.jackson.io.NumberInput
- numberNode(byte) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(byte) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 8-bit value
- numberNode(double) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(double) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 64-bit floating point value
- numberNode(float) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(float) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 32-bit floating point value
- numberNode(int) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(int) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 32-bit integer value
- numberNode(long) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(long) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 64-bit integer value
- numberNode(short) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(short) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given 16-bit integer value
- numberNode(Byte) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(Double) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(Float) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(Integer) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(Long) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(Short) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Alternate factory method that will handle wrapper value, which may be null.
- numberNode(BigDecimal) - Method in class org.codehaus.jackson.node.ContainerNode
- numberNode(BigDecimal) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given unlimited precision floating point value
- numberNode(BigInteger) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for getting an instance of JSON numeric value that expresses given unlimited range integer value
- NumberOutput - Class in org.codehaus.jackson.io
- NumberOutput() - Constructor for class org.codehaus.jackson.io.NumberOutput
- NumberSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.NumberSerializer
- NumericNode - Class in org.codehaus.jackson.node
-
Intermediate value node used for numeric nodes.
- NumericNode() - Constructor for class org.codehaus.jackson.node.NumericNode
O
- OBJECT_AND_NON_CONCRETE - org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
Value that means that default typing will be used for properties with declared type of
Object
or an abstract type (abstract class or interface). - ObjectArrayDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Basic serializer that can serialize non-primitive arrays.
- ObjectArrayDeserializer(ArrayType, JsonDeserializer<Object>, TypeDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- ObjectArraySerializer - Class in org.codehaus.jackson.map.ser.std
-
Generic serializer for Object arrays (
Object[]
). - ObjectArraySerializer(JavaType, boolean, TypeSerializer, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
Deprecated.since 1.8
- ObjectArraySerializer(JavaType, boolean, TypeSerializer, BeanProperty, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- ObjectBuffer - Class in org.codehaus.jackson.map.util
-
Helper class to use for constructing Object arrays by appending entries to create arrays of various lengths (length that is not known a priori).
- ObjectBuffer() - Constructor for class org.codehaus.jackson.map.util.ObjectBuffer
- ObjectCodec - Class in org.codehaus.jackson
-
Abstract class that defines the interface that
JsonParser
andJsonGenerator
use to serialize and deserialize regular Java objects (POJOs aka Beans). - ObjectCodec() - Constructor for class org.codehaus.jackson.ObjectCodec
- ObjectMapper - Class in org.codehaus.jackson.map
-
This mapper (or, data binder, or codec) provides functionality for converting between Java objects (instances of JDK provided core classes, beans), and matching JSON constructs.
- ObjectMapper() - Constructor for class org.codehaus.jackson.map.ObjectMapper
-
Default constructor, which will construct the default
JsonFactory
as necessary, useStdSerializerProvider
as itsSerializerProvider
, andBeanSerializerFactory
as itsSerializerFactory
. - ObjectMapper(JsonFactory) - Constructor for class org.codehaus.jackson.map.ObjectMapper
-
Construct mapper that uses specified
JsonFactory
for constructing necessaryJsonParser
s and/orJsonGenerator
s. - ObjectMapper(JsonFactory, SerializerProvider, DeserializerProvider) - Constructor for class org.codehaus.jackson.map.ObjectMapper
- ObjectMapper(JsonFactory, SerializerProvider, DeserializerProvider, SerializationConfig, DeserializationConfig) - Constructor for class org.codehaus.jackson.map.ObjectMapper
- ObjectMapper(SerializerFactory) - Constructor for class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Use other constructors instead; note that you can just set serializer factory with
ObjectMapper.setSerializerFactory(org.codehaus.jackson.map.SerializerFactory)
- ObjectMapper.DefaultTypeResolverBuilder - Class in org.codehaus.jackson.map
-
Customized
TypeResolverBuilder
that provides type resolver builders used with so-called "default typing" (seeObjectMapper.enableDefaultTyping()
for details). - ObjectMapper.DefaultTyping - Enum in org.codehaus.jackson.map
-
Enumeration used with
ObjectMapper.enableDefaultTyping()
to specify what kind of types (classes) default typing should be used for. - objectNode() - Method in class org.codehaus.jackson.node.ContainerNode
-
Factory method that constructs and returns an empty
ObjectNode
Construction is done using registeredJsonNodeFactory
. - objectNode() - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing an empty JSON Object ("struct") node
- ObjectNode - Class in org.codehaus.jackson.node
-
Node that maps to JSON Object structures in JSON content.
- ObjectNode(JsonNodeFactory) - Constructor for class org.codehaus.jackson.node.ObjectNode
- ObjectNode.NoFieldsIterator - Class in org.codehaus.jackson.node
-
For efficiency, let's share the "no fields" iterator...
- ObjectReader - Class in org.codehaus.jackson.map
-
Builder object that can be used for per-serialization configuration of deserialization parameters, such as root type to use or object to update (instead of constructing new instance).
- ObjectReader(ObjectMapper, DeserializationConfig) - Constructor for class org.codehaus.jackson.map.ObjectReader
-
Constructor used by
ObjectMapper
for initial instantiation - ObjectReader(ObjectMapper, DeserializationConfig, JavaType, Object, FormatSchema, InjectableValues) - Constructor for class org.codehaus.jackson.map.ObjectReader
- ObjectReader(ObjectReader, DeserializationConfig, JavaType, Object, FormatSchema, InjectableValues) - Constructor for class org.codehaus.jackson.map.ObjectReader
-
Copy constructor used for building variations.
- ObjectWriter - Class in org.codehaus.jackson.map
-
Builder object that can be used for per-serialization configuration of serialization parameters, such as JSON View and root type to use.
- ObjectWriter(ObjectMapper, SerializationConfig) - Constructor for class org.codehaus.jackson.map.ObjectWriter
-
Alternative constructor for initial instantiation.
- ObjectWriter(ObjectMapper, SerializationConfig, FormatSchema) - Constructor for class org.codehaus.jackson.map.ObjectWriter
-
Alternative constructor for initial instantiation.
- ObjectWriter(ObjectMapper, SerializationConfig, JavaType, PrettyPrinter) - Constructor for class org.codehaus.jackson.map.ObjectWriter
-
Constructor used by
ObjectMapper
for initial instantiation - ObjectWriter(ObjectWriter, SerializationConfig) - Constructor for class org.codehaus.jackson.map.ObjectWriter
-
Copy constructor used for building variations.
- ObjectWriter(ObjectWriter, SerializationConfig, JavaType, PrettyPrinter, FormatSchema) - Constructor for class org.codehaus.jackson.map.ObjectWriter
-
Copy constructor used for building variations.
- okNameForGetter(AnnotatedMethod) - Static method in class org.codehaus.jackson.map.util.BeanUtil
- okNameForIsGetter(AnnotatedMethod, String) - Static method in class org.codehaus.jackson.map.util.BeanUtil
- okNameForRegularGetter(AnnotatedMethod, String) - Static method in class org.codehaus.jackson.map.util.BeanUtil
- okNameForSetter(AnnotatedMethod) - Static method in class org.codehaus.jackson.map.util.BeanUtil
- OptionalHandlerFactory - Class in org.codehaus.jackson.map.ext
-
Helper class used for isolating details of handling optional+external types (Joda datetime, javax.xml classes) from standard factories that offer them.
- OptionalHandlerFactory() - Constructor for class org.codehaus.jackson.map.ext.OptionalHandlerFactory
- optionalHandlers - Variable in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
To support external/optional deserializers, we'll use this helper class (as per [JACKSON-386])
- optionalHandlers - Variable in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper object used to deal with serializers for optional JDK types (like ones omitted from GAE, Android)
- orderProperties(SerializationConfig, BasicBeanDescription, List<BeanPropertyWriter>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerModifier
-
Method called by
BeanSerializerFactory
with set of properties to serialize, in default ordering (based on defaults as well as possible type annotations). - org.codehaus.jackson - package org.codehaus.jackson
-
Main public API classes of the core streaming JSON processor: most importantly
JsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonParser
) instances. - org.codehaus.jackson.annotate - package org.codehaus.jackson.annotate
-
Public core annotations, most of which are used to configure how Data Mapping/Binding works.
- org.codehaus.jackson.format - package org.codehaus.jackson.format
-
Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality.
- org.codehaus.jackson.impl - package org.codehaus.jackson.impl
-
Parser and generator implementation classes that Jackson defines and uses.
- org.codehaus.jackson.io - package org.codehaus.jackson.io
-
This package contains I/O helper classes Jackson itself uses, but that are not exposed for external reuse.
- org.codehaus.jackson.jaxrs - package org.codehaus.jackson.jaxrs
-
Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType).
- org.codehaus.jackson.map - package org.codehaus.jackson.map
-
Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is via
ObjectMapper
class, as well as convenience methods included inJsonParser
- org.codehaus.jackson.map.annotate - package org.codehaus.jackson.map.annotate
-
Annotations that directly depend on Mapper classes (not just Jackson core) and are used for configuring Data Mapping functionality.
- org.codehaus.jackson.map.deser - package org.codehaus.jackson.map.deser
-
Contains implementation classes of deserialization part of data binding.
- org.codehaus.jackson.map.deser.impl - package org.codehaus.jackson.map.deser.impl
-
Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
- org.codehaus.jackson.map.deser.std - package org.codehaus.jackson.map.deser.std
-
Contains public standard implementations of abstraction that Jackson uses.
- org.codehaus.jackson.map.exc - package org.codehaus.jackson.map.exc
- org.codehaus.jackson.map.ext - package org.codehaus.jackson.map.ext
-
Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.
- org.codehaus.jackson.map.introspect - package org.codehaus.jackson.map.introspect
-
Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
- org.codehaus.jackson.map.jsontype - package org.codehaus.jackson.map.jsontype
-
Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
- org.codehaus.jackson.map.jsontype.impl - package org.codehaus.jackson.map.jsontype.impl
-
Package that contains standard implementations for
TypeResolverBuilder
andTypeIdResolver
. - org.codehaus.jackson.map.module - package org.codehaus.jackson.map.module
-
Package that contains classes and interfaces to help implement custom extension
Module
s (which are registered usingObjectMapper.registerModule(org.codehaus.jackson.map.Module)
. - org.codehaus.jackson.map.ser - package org.codehaus.jackson.map.ser
-
Contains implementation classes of serialization part of data binding.
- org.codehaus.jackson.map.ser.impl - package org.codehaus.jackson.map.ser.impl
-
Contains implementation classes of serialization part of data binding.
- org.codehaus.jackson.map.ser.std - package org.codehaus.jackson.map.ser.std
- org.codehaus.jackson.map.type - package org.codehaus.jackson.map.type
-
Package that contains concrete implementations of
JavaType
, as well as the factory (TypeFactory
) for constructing instances from various input data types (likeClass
,Type
) and programmatically (for structured types, arrays,List
s andMap
s). - org.codehaus.jackson.map.util - package org.codehaus.jackson.map.util
-
Utility classes for Mapper package.
- org.codehaus.jackson.mrbean - package org.codehaus.jackson.mrbean
-
Package that implements "interface materializer" functionality, whereby abstract classes and interfaces can be used as-is, and framework constructs implementations as needed.
- org.codehaus.jackson.node - package org.codehaus.jackson.node
-
Contains concrete
JsonNode
implementations Jackson uses for the Tree model. - org.codehaus.jackson.schema - package org.codehaus.jackson.schema
-
Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping)
- org.codehaus.jackson.smile - package org.codehaus.jackson.smile
-
Package that contains experimental implementation of "Binary-Encoded JSON-Like" data format handlers (parser, generator, factory produce both, supporting constants).
- org.codehaus.jackson.sym - package org.codehaus.jackson.sym
-
Internal implementation classes for efficient handling of of symbols in JSON (field names in Objects)
- org.codehaus.jackson.type - package org.codehaus.jackson.type
-
Contains classes needed for type introspection, mostly used by data binding functionality.
- org.codehaus.jackson.util - package org.codehaus.jackson.util
-
Utility classes used by Jackson Core functionality.
- org.codehaus.jackson.xc - package org.codehaus.jackson.xc
-
Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations
- OutputDecorator - Class in org.codehaus.jackson.io
-
Handler class that can be used to decorate output destinations.
- OutputDecorator() - Constructor for class org.codehaus.jackson.io.OutputDecorator
- outputInt(int, byte[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
- outputInt(int, char[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
- outputLong(long, byte[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
- outputLong(long, char[], int) - Static method in class org.codehaus.jackson.io.NumberOutput
- outputOffset() - Method in class org.codehaus.jackson.smile.SmileGenerator
-
Method for accessing offset of the next byte within the whole output stream that this generator has produced.
P
- pair(AnnotationIntrospector, AnnotationIntrospector) - Static method in class org.codehaus.jackson.map.AnnotationIntrospector
- Pair(AnnotationIntrospector, AnnotationIntrospector) - Constructor for class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- parametricType(Class<?>, Class<?>...) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- parametricType(Class<?>, JavaType...) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- parse(String) - Method in class org.codehaus.jackson.map.ext.DOMDeserializer
- parse(String) - Method in class org.codehaus.jackson.map.type.TypeParser
- parse(String) - Static method in class org.codehaus.jackson.map.util.ISO8601Utils
-
Parse a date from ISO-8601 formatted string.
- parse(String) - Method in class org.codehaus.jackson.map.util.StdDateFormat
- parse(String, ParsePosition) - Method in class org.codehaus.jackson.map.util.ISO8601DateFormat
- parse(String, ParsePosition) - Method in class org.codehaus.jackson.map.util.StdDateFormat
- parseAsDouble(String, double) - Static method in class org.codehaus.jackson.io.NumberInput
- parseAsInt(String, int) - Static method in class org.codehaus.jackson.io.NumberInput
- parseAsISO8601(String, ParsePosition) - Method in class org.codehaus.jackson.map.util.StdDateFormat
- parseAsLong(String, long) - Static method in class org.codehaus.jackson.io.NumberInput
- parseAsRFC1123(String, ParsePosition) - Method in class org.codehaus.jackson.map.util.StdDateFormat
- parseDate(String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- parseDate(String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Convenience method for parsing a Date from given String, using currently configured date format (accessed using
MapperConfig.getDateFormat()
). - parseDouble(String) - Static method in class org.codehaus.jackson.io.NumberInput
- parseDouble(String) - Static method in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Helper method for encapsulating calls to low-level double value parsing; single place just because we need a work-around that must be applied to all calls.
- parseEscapedFieldName(int[], int, int, int, int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Slower parsing method which is generally branched to when an escape sequence is detected (or alternatively for long names, or ones crossing input buffer boundary).
- parseInt(char[], int, int) - Static method in class org.codehaus.jackson.io.NumberInput
-
Fast method for parsing integers that are known to fit into regular 32-bit signed int type.
- parseInt(String) - Static method in class org.codehaus.jackson.io.NumberInput
-
Helper method to (more) efficiently parse integer numbers from String values.
- parseLong(char[], int, int) - Static method in class org.codehaus.jackson.io.NumberInput
- parseLong(String) - Static method in class org.codehaus.jackson.io.NumberInput
- parseLongFieldName(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- parseMediumFieldName(int, int[]) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- parseNumberText(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Initial parsing method for number values.
- parseNumberText(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Initial parsing method for number values.
- Parser(TokenBuffer.Segment, ObjectCodec) - Constructor for class org.codehaus.jackson.util.TokenBuffer.Parser
- parseType(TypeParser.MyTokenizer) - Method in class org.codehaus.jackson.map.type.TypeParser
- parseTypes(TypeParser.MyTokenizer) - Method in class org.codehaus.jackson.map.type.TypeParser
- parseVersion(String) - Static method in class org.codehaus.jackson.util.VersionUtil
- parseVersionPart(String) - Static method in class org.codehaus.jackson.util.VersionUtil
- passSerializationFeatures(int) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Helper method to be called right after creating a non-shared instance, needed to pass state of feature(s) shared with SerializationConfig.
- path(int) - Method in class org.codehaus.jackson.JsonNode
-
This method is similar to
JsonNode.get(int)
, except that instead of returning null if no such element exists (due to index being out of range, or this node not being an array), a "missing node" (node that returns true forJsonNode.isMissingNode()
) will be returned. - path(int) - Method in class org.codehaus.jackson.node.ArrayNode
- path(int) - Method in class org.codehaus.jackson.node.MissingNode
- path(int) - Method in class org.codehaus.jackson.node.ObjectNode
- path(int) - Method in class org.codehaus.jackson.node.ValueNode
- path(String) - Method in class org.codehaus.jackson.JsonNode
-
This method is similar to
JsonNode.get(String)
, except that instead of returning null if no such value exists (due to this node not being an object, or object not having value for the specified field), a "missing node" (node that returns true forJsonNode.isMissingNode()
) will be returned. - path(String) - Method in class org.codehaus.jackson.node.ArrayNode
- path(String) - Method in class org.codehaus.jackson.node.MissingNode
- path(String) - Method in class org.codehaus.jackson.node.ObjectNode
- path(String) - Method in class org.codehaus.jackson.node.ValueNode
- PatternDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.PatternDeserializer
- peekNextToken() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- PEM - Static variable in class org.codehaus.jackson.Base64Variants
-
This variant is the one that predates
Base64Variants.MIME
: it is otherwise identical, except that it mandates shorter line length. - PeriodDeserializer() - Constructor for class org.codehaus.jackson.map.ext.JodaDeserializers.PeriodDeserializer
- POJONode - Class in org.codehaus.jackson.node
-
Value node that contains a wrapped POJO, to be serialized as a JSON constructed through data mapping (usually done by calling
ObjectMapper
). - POJONode(Object) - Constructor for class org.codehaus.jackson.node.POJONode
- POJONode(Object) - Method in class org.codehaus.jackson.node.ContainerNode
- POJONode(Object) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing a wrapper for POJO ("Plain Old Java Object") objects; these will get serialized using data binding, usually as JSON Objects, but in some cases as JSON Strings or other node types.
- POJOPropertiesCollector - Class in org.codehaus.jackson.map.introspect
-
Helper class used for aggregating information about all possible properties of a POJO.
- POJOPropertiesCollector(MapperConfig<?>, boolean, JavaType, AnnotatedClass) - Constructor for class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- POJOPropertyBuilder - Class in org.codehaus.jackson.map.introspect
-
Helper class used for aggregating information about a single potential POJO property.
- POJOPropertyBuilder(String) - Constructor for class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- POJOPropertyBuilder(POJOPropertyBuilder, String) - Constructor for class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- prependPath(Object, int) - Method in exception org.codehaus.jackson.map.JsonMappingException
-
Method called to prepend a reference information in front of current path
- prependPath(Object, String) - Method in exception org.codehaus.jackson.map.JsonMappingException
-
Method called to prepend a reference information in front of current path
- prependPath(JsonMappingException.Reference) - Method in exception org.codehaus.jackson.map.JsonMappingException
- PrettyPrinter - Interface in org.codehaus.jackson
-
Interface for objects that implement pretty printer functionality, such as indentation.
- prettyPrintingWriter(PrettyPrinter) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writer(FilterProvider)
instead. - PrimitiveArrayBuilder<T> - Class in org.codehaus.jackson.map.util
-
Base class for specialized primitive array builders.
- PrimitiveArrayBuilder() - Constructor for class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- PrimitiveArrayDeserializers - Class in org.codehaus.jackson.map.deser.std
-
Container for deserializers used for instantiating "primitive arrays", arrays that contain non-object java primitive types.
- PrimitiveArrayDeserializers() - Constructor for class org.codehaus.jackson.map.deser.std.PrimitiveArrayDeserializers
- PrimitiveOrWrapperDeserializer(Class<T>, T) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.PrimitiveOrWrapperDeserializer
- printLocalDate(ReadableInstant) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.JodaSerializer
- printLocalDate(ReadablePartial) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.JodaSerializer
- printLocalDateTime(ReadablePartial) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.JodaSerializer
- processUnwrapped(JsonParser, DeserializationContext, Object, TokenBuffer) - Method in class org.codehaus.jackson.map.deser.impl.UnwrappedPropertyHandler
- processViews(SerializationConfig, BeanSerializerBuilder) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method called to handle view information for constructed serializer, based on bean property writers.
- PROP_NAME_MESSAGE - Static variable in class org.codehaus.jackson.map.deser.std.ThrowableDeserializer
- properties() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- property() - Method in annotation type org.codehaus.jackson.annotate.JsonTypeInfo
-
Property names used when type inclusion method (
JsonTypeInfo.As.PROPERTY
) is used (or possibly when using type metadata of typeJsonTypeInfo.Id.CUSTOM
). - PROPERTY - org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Inclusion mechanism that uses a single configurable property, included along with actual data (POJO properties) as a separate meta-property.
- PropertyBasedCreator - Class in org.codehaus.jackson.map.deser.impl
-
Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called.
- PropertyBasedCreator(ValueInstantiator) - Constructor for class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- PropertyBuilder - Class in org.codehaus.jackson.map.ser
-
Helper class for
BeanSerializerFactory
that is used to constructBeanPropertyWriter
instances. - PropertyBuilder(SerializationConfig, BasicBeanDescription) - Constructor for class org.codehaus.jackson.map.ser.PropertyBuilder
- PropertyBuilder.EmptyArrayChecker - Class in org.codehaus.jackson.map.ser
-
Helper object used to check if given array object is null or empty
- PropertyBuilder.EmptyCollectionChecker - Class in org.codehaus.jackson.map.ser
-
Helper object used to check if given Collection object is null or empty
- PropertyBuilder.EmptyMapChecker - Class in org.codehaus.jackson.map.ser
-
Helper object used to check if given Map object is null or empty
- PropertyBuilder.EmptyStringChecker - Class in org.codehaus.jackson.map.ser
-
Helper object used to check if given String object is null or empty
- PropertyNamingStrategy - Class in org.codehaus.jackson.map
-
Class that defines how names of JSON properties ("external names") are derived from names of POJO methods and fields ("internal names"), in cases where they are not auto-detected and no explicit annotations exist for naming.
- PropertyNamingStrategy() - Constructor for class org.codehaus.jackson.map.PropertyNamingStrategy
- PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy - Class in org.codehaus.jackson.map
-
A
PropertyNamingStrategy
that translates typical camel case Java property names to lower case JSON element names, separated by underscores. - PropertyNamingStrategy.PropertyNamingStrategyBase - Class in org.codehaus.jackson.map
- PropertyNamingStrategyBase() - Constructor for class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- PropertySerializerMap - Class in org.codehaus.jackson.map.ser.impl
-
Helper container used for resolving serializers for dynamic (possibly but not necessarily polymorphic) properties: properties whose type is not forced to use dynamic (declared) type and that are not final.
- PropertySerializerMap() - Constructor for class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
- PropertySerializerMap.SerializerAndMapResult - Class in org.codehaus.jackson.map.ser.impl
-
Value class used for returning tuple that has both serializer that was retrieved and new map instance
- PropertyValue - Class in org.codehaus.jackson.map.deser.impl
-
Base class for property values that need to be buffered during deserialization.
- PropertyValue(PropertyValue, Object) - Constructor for class org.codehaus.jackson.map.deser.impl.PropertyValue
- PropertyValueBuffer - Class in org.codehaus.jackson.map.deser.impl
-
Simple container used for temporarily buffering a set of
PropertyValue
s. - PropertyValueBuffer(JsonParser, DeserializationContext, int) - Constructor for class org.codehaus.jackson.map.deser.impl.PropertyValueBuffer
- PROTECTED_AND_PUBLIC - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value that means access modifiers 'protected' and 'public' are auto-detectable (and 'private' and "package access" == no modifiers are not)
- provide() - Method in class org.codehaus.jackson.map.ext.CoreXMLDeserializers
-
Method called by
BasicDeserializerFactory
to register deserializers this class provides. - provide() - Method in class org.codehaus.jackson.map.ext.CoreXMLSerializers
- provide() - Method in class org.codehaus.jackson.map.ext.JodaDeserializers
- provide() - Method in class org.codehaus.jackson.map.ext.JodaSerializers
- provide() - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers
-
Method called by
BasicSerializerFactory
to access all serializers this class provides. - provide() - Method in interface org.codehaus.jackson.map.util.Provider
-
Method used to request provider to provide entries it has
- Provider<T> - Interface in org.codehaus.jackson.map.util
-
Simple helper class used for decoupling instantiation of optionally loaded handlers, like deserializers and deserializers for libraries that are only present on some platforms.
- PUBLIC_ONLY - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Value to indicate that only 'public' access modifier is considered auto-detectable.
- put(String, boolean) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified String value.
- put(String, byte[]) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified binary value
- put(String, double) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified numeric value.
- put(String, float) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified numeric value.
- put(String, int) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified numeric value.
- put(String, long) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified numeric value.
- put(String, Boolean) - Method in class org.codehaus.jackson.node.ObjectNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- put(String, Double) - Method in class org.codehaus.jackson.node.ObjectNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- put(String, Float) - Method in class org.codehaus.jackson.node.ObjectNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- put(String, Integer) - Method in class org.codehaus.jackson.node.ObjectNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- put(String, Long) - Method in class org.codehaus.jackson.node.ObjectNode
-
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing.
- put(String, String) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified String value.
- put(String, BigDecimal) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for setting value of a field to specified numeric value.
- put(String, JsonNode) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method that will set specified field, replacing old value, if any.
- putAll(Map<String, JsonNode>) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for adding given properties to this object node, overriding any existing values for those properties.
- putAll(ObjectNode) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for adding all properties of the given Object, overriding any existing values for those properties.
- putArray(String) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method that will construct an ArrayNode and add it as a field of this ObjectNode, replacing old value, if any.
- putContentsTo(Map<String, JsonNode>) - Method in class org.codehaus.jackson.node.ObjectNode
- putNull(String) - Method in class org.codehaus.jackson.node.ObjectNode
- putObject(String) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method that will construct an ObjectNode and add it as a field of this ObjectNode, replacing old value, if any.
- putPOJO(String, Object) - Method in class org.codehaus.jackson.node.ObjectNode
Q
- QNameDeserializer() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLDeserializers.QNameDeserializer
- QUOTE_FIELD_NAMES - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that determines whether JSON Object field names are quoted using double-quotes, as specified by JSON specification or not.
- QUOTE_NON_NUMERIC_NUMBERS - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that determines whether "exceptional" (not real number) float/double values are output as quoted strings.
- quoteAsString(String) - Method in class org.codehaus.jackson.io.JsonStringEncoder
-
Method that will quote text contents using JSON standard quoting, and return results as a character array
- quoteAsUTF8(String) - Method in class org.codehaus.jackson.io.JsonStringEncoder
-
Will quote given JSON String value using standard quoting, encode results as UTF-8, and return result as a byte array.
R
- rawClass(Type) - Static method in class org.codehaus.jackson.map.type.TypeFactory
- RawSerializer<T> - Class in org.codehaus.jackson.map.ser.std
-
This is a simple dummy serializer that will just output raw values by calling toString() on value to serialize.
- RawSerializer(Class<?>) - Constructor for class org.codehaus.jackson.map.ser.std.RawSerializer
-
Constructor takes in expected type of values; but since caller typically can not really provide actual type parameter, we will just take wild card and coerce type.
- read() - Method in class org.codehaus.jackson.io.MergedStream
- read(byte[]) - Method in class org.codehaus.jackson.io.MergedStream
- read(byte[], int, int) - Method in class org.codehaus.jackson.io.MergedStream
- read(char[], int, int) - Method in class org.codehaus.jackson.io.UTF32Reader
- READ_ENUMS_USING_TO_STRING - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines standard deserialization mechanism used for Enum values: if enabled, Enums are assumed to have been serialized using return value of
Enum.toString()
; if disabled, return value ofEnum.name()
is assumed to have been used. - READ_IO_BUFFER - org.codehaus.jackson.util.BufferRecycler.ByteBufferType
- reader() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
with default settings. - reader(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will read or update instances of specified type - reader(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will pass specific schema object toJsonParser
used for reading content. - reader(InjectableValues) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will use specified injectable values. - reader(JsonNodeFactory) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will use specifiedJsonNodeFactory
for constructing JSON trees. - reader(JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will read or update instances of specified type - reader(TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will read or update instances of specified type - ReaderBasedParser - Class in org.codehaus.jackson.impl
-
This is a concrete implementation of
JsonParser
, which is based on aReader
to handle low-level character conversion tasks. - ReaderBasedParser(IOContext, int, Reader, ObjectCodec, CharsToNameCanonicalizer) - Constructor for class org.codehaus.jackson.impl.ReaderBasedParser
- ReaderBasedParserBase - Class in org.codehaus.jackson.impl
-
Deprecated.Since 1.9 sub-classes should just include code from here as is.
- ReaderBasedParserBase(IOContext, int, Reader) - Constructor for class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- readerForUpdating(Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectReader
that will update given Object (usually Bean, but can be a Collection or Map as well, but NOT an array) with JSON data. - readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that JAX-RS container calls to deserialize given value.
- ReadOnlyClassToSerializerMap - Class in org.codehaus.jackson.map.ser.impl
-
Optimized lookup table for accessing two types of serializers; typed and non-typed.
- readTree(byte[]) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(File) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(InputStream) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(InputStream) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that reads content from given input source, using configuration of this reader, and binds it as JSON Tree.
- readTree(Reader) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(Reader) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that reads content from given input source, using configuration of this reader, and binds it as JSON Tree.
- readTree(String) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(String) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that reads content from given JSON input String, using configuration of this reader, and binds it as JSON Tree.
- readTree(URL) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(JsonParser) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that binds content read using given parser, using configuration of this reader, except that content is bound as JSON tree instead of configured root value type.
- readTree(JsonParser) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readTree(JsonParser, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readValue(byte[]) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given byte array, using configuration of this reader.
- readValue(byte[], int, int) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given byte array, using configuration of this reader.
- readValue(byte[], int, int, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(byte[], int, int, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(byte[], int, int, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(byte[], Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(byte[], JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(byte[], TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(File) - Method in class org.codehaus.jackson.map.ObjectReader
- readValue(File, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(File, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(File, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(InputStream) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given input source, using configuration of this reader.
- readValue(InputStream, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(InputStream, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(InputStream, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(Reader) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given input source, using configuration of this reader.
- readValue(Reader, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(Reader, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(Reader, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(String) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given JSON string, using configuration of this reader.
- readValue(String, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(String, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(String, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(URL) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read from given input source, using configuration of this reader.
- readValue(URL, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(URL, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(URL, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
- readValue(JsonNode) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method for converting results from given JSON tree into given value type.
- readValue(JsonNode, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for converting results from given JSON tree into given value type.
- readValue(JsonNode, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for converting results from given JSON tree into given value type.
- readValue(JsonNode, TypeReference) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for converting results from given JSON tree into given value type.
- readValue(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that binds content read using given parser, using configuration of this reader, including expected result type.
- readValue(JsonParser, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like
Boolean
). - readValue(JsonParser, Class<T>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
- readValue(JsonParser, Class<T>) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like
Boolean
). - readValue(JsonParser, Class<T>, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like
Boolean
). - readValue(JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValue(JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
- readValue(JsonParser, JavaType) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to deserialize JSON content as tree expressed using set of
JsonNode
instances. - readValue(JsonParser, JavaType, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValue(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValue(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that binds content read using given parser, using configuration of this reader, except that expected value type is specified with the call (instead of currently configured root type).
- readValue(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValue(JsonParser, TypeReference<?>, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValueAs(Class<T>) - Method in class org.codehaus.jackson.JsonParser
-
Method to deserialize JSON content into a non-container type (it can be an array type, however): typically a bean, array or a wrapper type (like
Boolean
). - readValueAs(TypeReference<?>) - Method in class org.codehaus.jackson.JsonParser
-
Method to deserialize JSON content into a Java type, reference to which is passed as argument.
- readValueAsTree() - Method in class org.codehaus.jackson.JsonParser
-
Method to deserialize JSON content into equivalent "tree model", represented by root
JsonNode
of resulting model. - readValues(byte[]) - Method in class org.codehaus.jackson.map.ObjectReader
-
Since 1.9.3
- readValues(byte[], int, int) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(File) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(InputStream) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(Reader) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(String) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(URL) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for reading sequence of Objects from parser stream.
- readValues(JsonParser, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for reading sequence of Objects from parser stream.
- readValues(JsonParser, Class<T>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that is equivalent to:
- readValues(JsonParser, Class<T>) - Method in class org.codehaus.jackson.ObjectCodec
-
Method for reading sequence of Objects from parser stream, all with same specified value type.
- readValues(JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for reading sequence of Objects from parser stream.
- readValues(JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that is equivalent to:
- readValues(JsonParser, JavaType) - Method in class org.codehaus.jackson.ObjectCodec
-
Method for reading sequence of Objects from parser stream, all with same specified value type.
- readValues(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for reading sequence of Objects from parser stream.
- readValues(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Convenience method that is equivalent to:
- readValues(JsonParser, TypeReference<?>) - Method in class org.codehaus.jackson.ObjectCodec
-
Method for reading sequence of Objects from parser stream, all with same specified value type.
- readValuesAs(Class<T>) - Method in class org.codehaus.jackson.JsonParser
-
Method for reading sequence of Objects from parser stream, all with same specified value type.
- readValuesAs(TypeReference<?>) - Method in class org.codehaus.jackson.JsonParser
-
Method for reading sequence of Objects from parser stream, all with same specified value type.
- Reference() - Constructor for class org.codehaus.jackson.map.JsonMappingException.Reference
-
Default constructor for deserialization/sub-classing purposes
- Reference(Object) - Constructor for class org.codehaus.jackson.map.JsonMappingException.Reference
- Reference(Object, int) - Constructor for class org.codehaus.jackson.map.JsonMappingException.Reference
- Reference(Object, String) - Constructor for class org.codehaus.jackson.map.JsonMappingException.Reference
- ReferenceProperty(AnnotationIntrospector.ReferenceProperty.Type, String) - Constructor for class org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty
- registerModule(Module) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for registering a module that can extend functionality provided by this mapper; for example, by adding providers for custom serializers and deserializers.
- registerSubtype(Class<?>, String) - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- registerSubtypes(Class<?>...) - Method in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- registerSubtypes(Class<?>...) - Method in class org.codehaus.jackson.map.jsontype.SubtypeResolver
- registerSubtypes(Class<?>...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for registering specified class as a subtype, so that typename-based resolution can link supertypes to subtypes (as an alternative to using annotations).
- registerSubtypes(NamedType...) - Method in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- registerSubtypes(NamedType...) - Method in class org.codehaus.jackson.map.jsontype.SubtypeResolver
-
Method for registering specified subtypes (possibly including type names); for type entries without name, non-qualified class name as used as name (unless overridden by annotation).
- registerSubtypes(NamedType...) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for registering specified class as a subtype, so that typename-based resolution can link supertypes to subtypes (as an alternative to using annotations).
- release() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Method called by the using code to indicate it is done with this instance.
- release() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- release() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
-
Clean up method to call to release all buffers this object may be using.
- releaseBuffered(OutputStream) - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- releaseBuffered(OutputStream) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- releaseBuffered(OutputStream) - Method in class org.codehaus.jackson.JsonParser
-
Method that can be called to push back any content that has been read but not consumed by the parser.
- releaseBuffered(OutputStream) - Method in class org.codehaus.jackson.smile.SmileParser
- releaseBuffered(Writer) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- releaseBuffered(Writer) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- releaseBuffered(Writer) - Method in class org.codehaus.jackson.JsonParser
-
Method that can be called to push back any content that has been read but not consumed by the parser.
- releaseBuffers() - Method in class org.codehaus.jackson.util.TextBuffer
-
Method called to indicate that the underlying buffers should now be recycled if they haven't yet been recycled.
- releaseByteBuffer(BufferRecycler.ByteBufferType, byte[]) - Method in class org.codehaus.jackson.util.BufferRecycler
- releaseCharBuffer(BufferRecycler.CharBufferType, char[]) - Method in class org.codehaus.jackson.util.BufferRecycler
- releaseConcatBuffer(char[]) - Method in class org.codehaus.jackson.io.IOContext
- releaseNameCopyBuffer(char[]) - Method in class org.codehaus.jackson.io.IOContext
- releaseReadIOBuffer(byte[]) - Method in class org.codehaus.jackson.io.IOContext
-
Method to call when all the processing buffers can be safely recycled.
- releaseSeenNamesBuffer(T[]) - Method in class org.codehaus.jackson.smile.SmileBufferRecycler
- releaseSeenStringValuesBuffer(T[]) - Method in class org.codehaus.jackson.smile.SmileBufferRecycler
- releaseTokenBuffer(char[]) - Method in class org.codehaus.jackson.io.IOContext
- releaseWriteEncodingBuffer(byte[]) - Method in class org.codehaus.jackson.io.IOContext
- remove() - Method in class org.codehaus.jackson.map.MappingIterator
- remove() - Method in class org.codehaus.jackson.node.ContainerNode.NoNodesIterator
- remove() - Method in class org.codehaus.jackson.node.ContainerNode.NoStringsIterator
- remove() - Method in class org.codehaus.jackson.node.ObjectNode.NoFieldsIterator
- remove(int) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method for removing an entry from this ArrayNode.
- remove(Method) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- remove(String) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for removing field entry from this ObjectNode.
- remove(Collection<String>) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for removing specified field properties out of this ObjectNode.
- remove(SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
-
Specialized method for removing specified existing entry.
- remove(AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
-
Method called to remove specified method, assuming it exists in the Map
- removeAll() - Method in class org.codehaus.jackson.node.ArrayNode
- removeAll() - Method in class org.codehaus.jackson.node.ContainerNode
-
Method for removing all children container has (if any)
- removeAll() - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for removing all field properties, such that this ObjectNode will contain no properties after call.
- removeEldestEntry(Map.Entry<String, String>) - Method in class org.codehaus.jackson.util.InternCache
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.codehaus.jackson.map.util.LRUMap
- removeFilter(String) - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- removeIgnorableTypes(SerializationConfig, BasicBeanDescription, List<BeanPropertyDefinition>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method that will apply by-type limitations (as per [JACKSON-429]); by default this is based on
JsonIgnoreType
annotation but can be supplied by module-provided introspectors too. - removeIgnored() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Method called to remove all entries that are marked as ignored.
- removeInternalSetting(Object) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method for removing entry for specified internal setting.
- removeNonVisible() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- removeProperty(String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- removeSetterlessGetters(SerializationConfig, BasicBeanDescription, List<BeanPropertyDefinition>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Helper method that will remove all properties that do not have a mutator.
- replace(SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
-
Specialized method that can be used to replace an existing entry (note: entry MUST exist; otherwise exception is thrown) with specified replacement.
- replaceParameterAnnotations(int, AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method called by parameter object when an augmented instance is created; needs to replace parameter with new instance
- reportInvalidBase64Char(Base64Variant, int, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportInvalidBase64Char(Base64Variant, int, int, String) - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportInvalidNumber(String) - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportOverflowInt() - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportOverflowLong() - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportProblem(String) - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- reportTooManyCollisions(int) - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- reportTooManyCollisions(int) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- reportUnexpectedNumberChar(int, String) - Method in class org.codehaus.jackson.impl.JsonParserBase
- reportUnknownProperty(DeserializationContext, Object, String) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- REQUIRE_HEADER - org.codehaus.jackson.smile.SmileParser.Feature
-
Feature that determines whether 4-byte Smile header is mandatory in input, or optional.
- REQUIRE_SETTERS_FOR_GETTERS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether getters (getter methods) can be auto-detected if there is no matching mutator (setter, constructor parameter or field) or not: if set to true, only getters that match a mutator are auto-discovered; if false, all auto-detectable getters can be discovered.
- reset() - Method in interface org.codehaus.jackson.format.InputAccessor
-
Method that can be called to reset accessor to read from beginning of input.
- reset() - Method in class org.codehaus.jackson.format.InputAccessor.Std
- reset() - Method in class org.codehaus.jackson.io.MergedStream
- reset() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- reset(boolean, int, int, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- reset(int, int, int) - Method in class org.codehaus.jackson.impl.JsonReadContext
- reset(Class<?>) - Method in class org.codehaus.jackson.map.type.ClassKey
- resetAndGetFirstSegment() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
-
Method called when starting "manual" output: will clear out current state and return the first segment buffer to fill
- resetAndStart() - Method in class org.codehaus.jackson.map.util.ObjectBuffer
-
Method called to start buffering process.
- resetAndStart() - Method in class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- resetAsNaN(String, double) - Method in class org.codehaus.jackson.impl.JsonParserBase
- resetFloat(boolean, int, int, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- resetInt(boolean, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- resetTyped(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- resetTyped(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- resetUntyped(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- resetUntyped(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- resetWithCopy(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
- resetWithEmpty() - Method in class org.codehaus.jackson.util.TextBuffer
-
Method called to clear out any content text buffer may have, and initializes buffer to use non-shared data.
- resetWithShared(char[], int, int) - Method in class org.codehaus.jackson.util.TextBuffer
-
Method called to initialize the buffer with a shared copy of data; this means that buffer will just have pointers to actual data.
- resetWithString(String) - Method in class org.codehaus.jackson.util.TextBuffer
- ResolvableDeserializer - Interface in org.codehaus.jackson.map
-
Interface used to indicate deserializers that want to do post-processing after construction and being added to
DeserializerProvider
, but before being used. - ResolvableSerializer - Interface in org.codehaus.jackson.map
-
Interface used to indicate serializers that want to do post-processing after construction and being added to
SerializerProvider
, but before being used. - resolve(DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called to finalize setup of this deserializer, after deserializer itself has been registered.
- resolve(DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
- resolve(DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
Method called to finalize setup of this deserializer, after deserializer itself has been registered.
- resolve(DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Method called to finalize setup of this deserializer, after deserializer itself has been registered.
- resolve(DeserializationConfig, DeserializerProvider) - Method in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
-
Method called to finalize setup of this deserializer, after deserializer itself has been registered.
- resolve(DeserializationConfig, DeserializerProvider) - Method in interface org.codehaus.jackson.map.ResolvableDeserializer
-
Method called after
DeserializerProvider
has registered the deserializer, but before it has returned it to the caller. - resolve(SerializerProvider) - Method in interface org.codehaus.jackson.map.ResolvableSerializer
-
Method called after
SerializerProvider
has registered the serializer, but before it has returned it to the caller. - resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.AnyGetterWriter
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
-
We can try to find the actual serializer for value, if we can statically figure out what the result type must be.
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
Need to get callback to resolve value serializer, if static typing is used (either being forced, or because value type is final)
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
-
Need to get callback to resolve value serializer, which may be overridden by custom serializer
- resolve(SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- resolveAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.AbstractTypeResolver
-
Method called to try to resolve an abstract type into concrete type (usually for purposes of deserializing), when no concrete implementation was found.
- resolveAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.module.SimpleAbstractTypeResolver
- resolveAbstractType(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
- resolveClassAnnotations() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Initialization method that will recursively collect Jackson annotations for this class and all super classes and interfaces.
- resolveCreators(boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Initialization method that will find out all constructors and potential static factory methods the class has.
- resolveFields() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Method that will collect all member (non-static) fields that are either public, or have at least a single annotation associated with them.
- resolveFields(boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Deprecated.
- resolveMemberMethods(MethodFilter) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Method for resolving member method information: aggregating all non-static methods and combining annotations (to implement method-annotation inheritance)
- resolveMemberMethods(MethodFilter, boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Deprecated.
- resolveParameterType(int, TypeBindings) - Method in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Method called to fully resolve type of one of parameters, given specified type variable bindings.
- resolveType(Class<?>) - Method in class org.codehaus.jackson.map.type.TypeBindings
- resolveType(Type) - Method in class org.codehaus.jackson.map.BeanDescription
-
Method for resolving given JDK type, using this bean as the generic type resolution context.
- resolveType(Type) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- resolveType(Type) - Method in class org.codehaus.jackson.map.type.TypeBindings
- resolveType(DeserializationConfig, BasicBeanDescription, JavaType, AnnotatedMember, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
Helper method used to resolve method return types and field types.
- retain(String...) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for removing all field properties out of this ObjectNode except for ones specified in argument.
- retain(Collection<String>) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method for removing all field properties out of this ObjectNode except for ones specified in argument.
- returnObjectBuffer(ObjectBuffer) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- returnObjectBuffer(ObjectBuffer) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Method to call to return object buffer previously leased with
DeserializationContext.leaseObjectBuffer()
. - RootNameLookup - Class in org.codehaus.jackson.map.util
-
Helper class for caching resolved root names.
- RootNameLookup() - Constructor for class org.codehaus.jackson.map.util.RootNameLookup
- RuntimeJsonMappingException - Exception in org.codehaus.jackson.map
-
Wrapper used when interface does not allow throwing a checked
JsonMappingException
- RuntimeJsonMappingException(String) - Constructor for exception org.codehaus.jackson.map.RuntimeJsonMappingException
- RuntimeJsonMappingException(String, JsonMappingException) - Constructor for exception org.codehaus.jackson.map.RuntimeJsonMappingException
- RuntimeJsonMappingException(JsonMappingException) - Constructor for exception org.codehaus.jackson.map.RuntimeJsonMappingException
S
- ScalarSerializerBase<T> - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
SerializerBase
instead. - ScalarSerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
- ScalarSerializerBase(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.ScalarSerializerBase
-
Deprecated.
- ScalarSerializerBase(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.std.ScalarSerializerBase
-
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
- ScalarSerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.ScalarSerializerBase
-
Deprecated.
- ScalarSerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.std.ScalarSerializerBase
- SchemaAware - Interface in org.codehaus.jackson.schema
-
Marker interface for schema-aware serializers.
- schemaBasedReader(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.reader(FormatSchema)
instead. - schemaBasedWriter(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writer(FilterProvider)
instead. - schemaItemDefinition() - Method in annotation type org.codehaus.jackson.schema.JsonSerializableSchema
-
If the schema type if "array", the node that defines the schema for the items in the array.
- schemaObjectPropertiesDefinition() - Method in annotation type org.codehaus.jackson.schema.JsonSerializableSchema
-
If the schema type is "object", the node that defines the properties of the object.
- schemaType() - Method in annotation type org.codehaus.jackson.schema.JsonSerializableSchema
-
The schema type for this JsonSerializable instance.
- Segment() - Constructor for class org.codehaus.jackson.util.TokenBuffer.Segment
- SegmentedStringWriter - Class in org.codehaus.jackson.io
-
Efficient alternative to
StringWriter
, based on using segmented internal buffer. - SegmentedStringWriter(BufferRecycler) - Constructor for class org.codehaus.jackson.io.SegmentedStringWriter
- SerializableSerializer - Class in org.codehaus.jackson.map.ser.std
-
Generic handler for types that implement
JsonSerializable
. - SerializableSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.SerializableSerializer
- SerializableSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.SerializableSerializer
-
Deprecated.
- SerializableString - Interface in org.codehaus.jackson
-
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.
- SerializableWithTypeSerializer - Class in org.codehaus.jackson.map.ser.std
-
Generic handler for types that implement
JsonSerializableWithType
. - SerializableWithTypeSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.SerializableWithTypeSerializer
- SerializableWithTypeSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.SerializableWithTypeSerializer
-
Deprecated.
- SerializationConfig - Class in org.codehaus.jackson.map
-
Object that contains baseline configuration for serialization process.
- SerializationConfig(ClassIntrospector<? extends BeanDescription>, AnnotationIntrospector, VisibilityChecker<?>, SubtypeResolver, PropertyNamingStrategy, TypeFactory, HandlerInstantiator) - Constructor for class org.codehaus.jackson.map.SerializationConfig
-
Constructor used by ObjectMapper to create default configuration object instance.
- SerializationConfig(SerializationConfig) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig(SerializationConfig, int) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig(SerializationConfig, Class<?>) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig(SerializationConfig, HashMap<ClassKey, Class<?>>, SubtypeResolver) - Constructor for class org.codehaus.jackson.map.SerializationConfig
-
Constructor used to make a private copy of specific mix-in definitions.
- SerializationConfig(SerializationConfig, JsonSerialize.Inclusion) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig(SerializationConfig, MapperConfig.Base) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig(SerializationConfig, FilterProvider) - Constructor for class org.codehaus.jackson.map.SerializationConfig
- SerializationConfig.Feature - Enum in org.codehaus.jackson.map
-
Enumeration that defines togglable features that guide the serialization feature.
- serialize(byte[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ByteArraySerializer
- serialize(char[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.CharArraySerializer
- serialize(File, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.FileSerializer
- serialize(Boolean, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.BooleanSerializer
- serialize(Class<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.ClassSerializer
- serialize(Double, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.DoubleSerializer
- serialize(Enum<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.EnumSerializer
- serialize(Float, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.FloatSerializer
- serialize(Integer, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.IntegerSerializer
- serialize(Long, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.LongSerializer
- serialize(Number, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.IntLikeSerializer
- serialize(Number, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.NumberSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.BeanSerializer
-
Main serialization method that will delegate actual output to configured
BeanPropertyWriter
instances. - serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.FailingSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.UnknownSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanSerializer
-
Main serialization method that will delegate actual output to configured
BeanPropertyWriter
instances. - serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.NullSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdKeySerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ToStringSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.xc.XmlAdapterJsonSerializer
- serialize(String, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdKeySerializers.StringKeySerializer
- serialize(String, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StringSerializer
- serialize(String, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.StringSerializer
-
Deprecated.
- serialize(InetAddress, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.InetAddressSerializer
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.SqlDateSerializer
- serialize(Time, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.StdSerializers.SqlTimeSerializer
- serialize(Calendar, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.CalendarSerializer
- serialize(Calendar, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdKeySerializers.CalendarKeySerializer
- serialize(Collection<String>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- serialize(AtomicBoolean, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicBooleanSerializer
- serialize(AtomicInteger, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicIntegerSerializer
- serialize(AtomicLong, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicLongSerializer
- serialize(AtomicReference<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdJdkSerializers.AtomicReferenceSerializer
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.DateSerializer
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdKeySerializers.DateKeySerializer
- serialize(EnumMap<? extends Enum<?>, ?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- serialize(List<String>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- serialize(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- serialize(TimeZone, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.TimeZoneSerializer
- serialize(DataHandler, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.xc.DataHandlerJsonSerializer
- serialize(XMLGregorianCalendar, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
- serialize(JsonGenerator) - Method in class org.codehaus.jackson.util.TokenBuffer
-
Helper method that will write all contents of this buffer using given
JsonGenerator
. - serialize(JsonGenerator, SerializerProvider) - Method in interface org.codehaus.jackson.map.JsonSerializable
-
Deprecated.
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.type.TypeBase
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.util.JSONPObject
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.ArrayNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.BaseJsonNode
-
Method called to serialize node instances using given generator.
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.BigIntegerNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.BinaryNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.BooleanNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.DecimalNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.DoubleNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.IntNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.LongNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.MissingNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.NullNode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.ObjectNode
-
Method that can be called to serialize this node and all of its descendants using specified JSON generator.
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.POJONode
- serialize(JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.node.TextNode
- serialize(JsonSerializable, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.SerializableSerializer
- serialize(JsonSerializableWithType, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.SerializableWithTypeSerializer
- serialize(TokenBuffer, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.TokenBufferSerializer
- serialize(DateMidnight, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.DateMidnightSerializer
- serialize(DateTime, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.DateTimeSerializer
- serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateSerializer
- serialize(LocalDateTime, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.JodaSerializers.LocalDateTimeSerializer
- serialize(Element, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.xc.DomElementJsonSerializer
- serialize(Node, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ext.DOMSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.JsonSerializer
-
Method that can be called to ask implementation to serialize values of type this serializer handles.
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.RawSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
- serializeAllExcept(String...) - Static method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
- serializeAllExcept(Set<String>) - Static method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method called to access property that this bean stands for, from within given bean, and to serialize it as a JSON Object field using appropriate serializer.
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter) - Method in interface org.codehaus.jackson.map.ser.BeanPropertyFilter
-
Method called by
BeanSerializer
to let filter decide what to do with given bean property value: the usual choices are to either filter out (i.e. - serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter) - Method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
- serializeAsField(Object, JsonGenerator, SerializerProvider, BeanPropertyWriter) - Method in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
- serializeContents(boolean[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.BooleanArraySerializer
- serializeContents(double[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.DoubleArraySerializer
- serializeContents(float[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.FloatArraySerializer
- serializeContents(int[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.IntArraySerializer
- serializeContents(long[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- serializeContents(short[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ShortArraySerializer
- serializeContents(Iterable<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.IterableSerializer
- serializeContents(Object[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- serializeContents(String[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
- serializeContents(Collection<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.CollectionSerializer
- serializeContents(EnumMap<? extends Enum<?>, ?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- serializeContents(EnumSet<? extends Enum<?>>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.EnumSetSerializer
- serializeContents(Iterator<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IteratorSerializer
- serializeContents(List<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IndexedListSerializer
- serializeContents(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- serializeContents(T, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
- serializeContentsUsing(Object[], JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- serializeContentsUsing(Collection<?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.std.CollectionSerializer
- serializeContentsUsing(EnumMap<? extends Enum<?>, ?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- serializeContentsUsing(List<?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IndexedListSerializer
- SerializedString - Class in org.codehaus.jackson.io
-
String token that can lazily serialize String contained and then reuse that serialization later on.
- SerializedString(String) - Constructor for class org.codehaus.jackson.io.SerializedString
- serializedValueFor(Enum<?>) - Method in class org.codehaus.jackson.map.util.EnumValues
- SerializeExceptFilter(Set<String>) - Constructor for class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
- serializeFields(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- serializeFields(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Method called to serialize fields, when the value type is not statically known.
- serializeFieldsFiltered(Object, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Alternative serialization method that gets called when there is a
BeanPropertyFilter
that needs to be called to determine which properties are to be serialized (and possibly how) - serializeFieldsUsing(Map<?, ?>, JsonGenerator, SerializerProvider, JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Method called to serialize fields, when the value type is statically known, so that value serializer is passed and does not need to be fetched from provider.
- serializer - Variable in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap.SerializerAndMapResult
- SerializerAndMapResult(JsonSerializer<Object>, PropertySerializerMap) - Constructor for class org.codehaus.jackson.map.ser.impl.PropertySerializerMap.SerializerAndMapResult
- SerializerBase<T> - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
SerializerBase
- SerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
-
Base class used by all standard serializers.
- SerializerBase(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.SerializerBase
-
Deprecated.
- SerializerBase(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.std.SerializerBase
-
Alternate constructor that is (alas!) needed to work around kinks of generic type handling
- SerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.SerializerBase
-
Deprecated.
- SerializerBase(Class<T>) - Constructor for class org.codehaus.jackson.map.ser.std.SerializerBase
- SerializerBase(JavaType) - Constructor for class org.codehaus.jackson.map.ser.SerializerBase
-
Deprecated.
- SerializerBase(JavaType) - Constructor for class org.codehaus.jackson.map.ser.std.SerializerBase
- SerializerCache - Class in org.codehaus.jackson.map.ser.impl
-
Simple cache object that allows for doing 2-level lookups: first level is by "local" read-only lookup Map (used without locking) and second backup level is by a shared modifiable HashMap.
- SerializerCache() - Constructor for class org.codehaus.jackson.map.ser.impl.SerializerCache
- SerializerCache.TypeKey - Class in org.codehaus.jackson.map.ser.impl
-
Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including.
- SerializerFactory - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
SerializerProvider
to obtain actualJsonSerializer
instances from multiple distinct factories. - SerializerFactory() - Constructor for class org.codehaus.jackson.map.SerializerFactory
- SerializerFactory.Config - Class in org.codehaus.jackson.map
-
Configuration settings container class for bean serializer factory.
- serializerFor(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.PropertySerializerMap
-
Main lookup method.
- serializerInstance(Annotated, Class<? extends JsonSerializer<?>>) - Method in class org.codehaus.jackson.map.SerializationConfig
- serializerInstance(SerializationConfig, Annotated, Class<? extends JsonSerializer<?>>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to get an instance of serializer of specified type.
- serializerModifiers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- serializerModifiers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- SerializerProvider - Class in org.codehaus.jackson.map
-
Abstract class that defines API used by
ObjectMapper
andJsonSerializer
s to obtain serializers capable of serializing instances of specific types. - SerializerProvider(SerializationConfig) - Constructor for class org.codehaus.jackson.map.SerializerProvider
- serializers() - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- serializers() - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- Serializers - Interface in org.codehaus.jackson.map
-
Interface that defines API for simple extensions that can provide additional serializers for various types.
- Serializers.Base - Class in org.codehaus.jackson.map
-
Basic
Serializers
implementation that implements all methods but provides no serializers. - Serializers.None - Class in org.codehaus.jackson.map
-
Deprecated.As of 1.9, use
Serializers.Base
instead - serializeTypedContents(Object[], JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- serializeTypedContents(List<?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IndexedListSerializer
- serializeTypedFields(Map<?, ?>, JsonGenerator, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- serializeValue(SerializationConfig, JsonGenerator, Object, SerializerFactory) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- serializeValue(SerializationConfig, JsonGenerator, Object, SerializerFactory) - Method in class org.codehaus.jackson.map.SerializerProvider
-
The method to be called by
ObjectMapper
to execute recursive serialization, using serializers that this provider has access to. - serializeValue(SerializationConfig, JsonGenerator, Object, JavaType, SerializerFactory) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- serializeValue(SerializationConfig, JsonGenerator, Object, JavaType, SerializerFactory) - Method in class org.codehaus.jackson.map.SerializerProvider
-
The method to be called by
ObjectMapper
to execute recursive serialization, using serializers that this provider has access to; and using specified root type for locating first-level serializer. - serializeWithType(byte[], JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ByteArraySerializer
- serializeWithType(char[], JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.CharArraySerializer
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.impl.UnknownSerializer
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.ToStringSerializer
-
Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix.
- serializeWithType(InetAddress, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.InetAddressSerializer
- serializeWithType(Collection<String>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- serializeWithType(EnumMap<? extends Enum<?>, ?>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- serializeWithType(List<String>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- serializeWithType(Map<?, ?>, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- serializeWithType(TimeZone, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.TimeZoneSerializer
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in interface org.codehaus.jackson.map.JsonSerializableWithType
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.type.TypeBase
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.util.JSONPObject
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.util.JSONWrappedObject
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.node.ArrayNode
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.node.BaseJsonNode
-
Type information is needed, even if JsonNode instances are "plain" JSON, since they may be mixed with other types.
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.node.MissingNode
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.node.ObjectNode
- serializeWithType(JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.node.ValueNode
- serializeWithType(JsonSerializable, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.SerializableSerializer
- serializeWithType(JsonSerializableWithType, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.SerializableWithTypeSerializer
- serializeWithType(TokenBuffer, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.TokenBufferSerializer
-
Implementing typed output for contents of a TokenBuffer is very tricky, since we do not know for sure what its contents might look like (or, rather, we do know when serializing, but not necessarily when deserializing!) One possibility would be to check the current token, and use that to determine if we would output JSON Array, Object or scalar value.
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.JsonSerializer
-
Method that can be called to ask implementation to serialize values of type this serializer handles, using specified type serializer for embedding necessary type information.
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.NonTypedScalarSerializerBase
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.RawSerializer
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.ScalarSerializerBase
-
Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix.
- serializeWithType(T, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
- set(int, JsonNode) - Method in class org.codehaus.jackson.node.ArrayNode
-
Method that will set specified field, replacing old value, if any.
- set(int, JsonToken) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- set(int, JsonToken, Object) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- set(Object, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- set(Object, String, Object) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- set(DeserializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Deprecated.Since 1.9, it is preferable to use
DeserializationConfig.without(org.codehaus.jackson.map.DeserializationConfig.Feature...)
andDeserializationConfig.with(org.codehaus.jackson.map.DeserializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - set(SerializationConfig.Feature, boolean) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.9, it is preferable to use
SerializationConfig.without(org.codehaus.jackson.map.SerializationConfig.Feature...)
andSerializationConfig.with(org.codehaus.jackson.map.SerializationConfig.Feature...)
instead; this method is deprecated as it modifies current instance instead of creating a new one (as the goal is to make this class immutable) - set(AbstractTypeMaterializer.Feature, boolean) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Method for enabling or disabling specified feature.
- setAbstractTypes(SimpleAbstractTypeResolver) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets currently configured abstract type mappings
- setAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Deprecated.Since 1.8, use either
MapperConfig.withAnnotationIntrospector(AnnotationIntrospector)
or Module API instead - setAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for changing
AnnotationIntrospector
used by this mapper instance for both serialization and deserialization - setAnnotationsToUse(Annotations[]) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method for configuring which annotation sets to use (including none).
- setAnnotationsToUse(Annotations[]) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- setAnyGetter(AnyGetterWriter) - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- setAnySetter(SettableAnyProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- setCharacterEscapes(CharacterEscapes) - Method in class org.codehaus.jackson.impl.Utf8Generator
- setCharacterEscapes(CharacterEscapes) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- setCharacterEscapes(CharacterEscapes) - Method in class org.codehaus.jackson.JsonFactory
-
Method for defining custom escapes factory uses for
JsonGenerator
s it creates. - setCharacterEscapes(CharacterEscapes) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for defining custom escapes factory uses for
JsonGenerator
s it creates. - setCodec(ObjectCodec) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.JsonFactory
-
Method for associating a
ObjectCodec
(typically aObjectMapper
) with this factory (and more importantly, parsers and generators it constructs). - setCodec(ObjectCodec) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that can be called to set or reset the object to use for writing Java objects as JsonContent (using method
JsonGenerator.writeObject(java.lang.Object)
). - setCodec(ObjectCodec) - Method in class org.codehaus.jackson.JsonParser
-
Setter that allows defining
ObjectCodec
associated with this parser, if any. - setCodec(ObjectCodec) - Method in class org.codehaus.jackson.node.TreeTraversingParser
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.smile.SmileParser
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- setCodec(ObjectCodec) - Method in class org.codehaus.jackson.util.TokenBuffer
- setCurrentLength(int) - Method in class org.codehaus.jackson.util.TextBuffer
- setCurrentName(String) - Method in class org.codehaus.jackson.impl.JsonReadContext
- setCurrentSegmentLength(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- setDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.MapperConfig
-
Deprecated.As of version 1.8, it is preferable to call method in
ObjectMapper
instead; or construct new instance withMapperConfig.withDateFormat(DateFormat)
- setDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for configuring the default
DateFormat
to use when serializing time values as Strings, and deserializing from JSON Strings. - setDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.8, use
SerializationConfig.withDateFormat(java.text.DateFormat)
instead. - setDefaultConstructor(AnnotatedConstructor) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- setDefaultFilter(BeanPropertyFilter) - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
-
Method for defining filter to return for "unknown" filters; cases where there is no mapping from given id to an explicit filter.
- setDefaultKeySerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- setDefaultKeySerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that can be used to specify serializer to use for serializing all non-null JSON property names, unless more specific key serializer is found (i.e.
- setDefaultPackage(String) - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
- setDefaultTyping(TypeResolverBuilder<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded.
- setDeserializationConfig(DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for replacing the shared default deserialization configuration object.
- setDeserializerProvider(DeserializerProvider) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting specific
DeserializerProvider
to use for handling caching ofJsonDeserializer
instances. - setDeserializers(SimpleDeserializers) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets all currently configured deserializers.
- setEncoding(JsonEncoding) - Method in class org.codehaus.jackson.io.IOContext
- setEnumSerializer(JsonSerializer<?>) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
Method that can be used to force specified serializer to be used for serializing all Enum instances.
- setFailOnUnknownId(boolean) - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- setFeature(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.JsonGenerator
-
Deprecated.
- setFeature(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.JsonParser
-
Deprecated.
- setFieldName(String) - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- setFilteredProperties(BeanPropertyWriter[]) - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- setFilterId(Object) - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- setFilters(FilterProvider) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method that is equivalent to:
- setFrom(Object) - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- setGeneratorFeature(JsonGenerator.Feature, boolean) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.
- setHandlerInstantiator(HandlerInstantiator) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for configuring
HandlerInstantiator
to use for creating instances of handlers (such as serializers, deserializers, type and type id resolvers), given a class. - setHighestNonEscapedChar(int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- setHighestNonEscapedChar(int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- setHighestNonEscapedChar(int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that can be called to request that generator escapes all character codes above specified code point (if positive value); or, to not escape any characters except for ones that must be escaped for the data format (if -1).
- setIgnorableProperties(String[]) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- setIgnoreUnknownProperties(boolean) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- setIndex(int) - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- setInjectableValues(InjectableValues) - Method in class org.codehaus.jackson.map.ObjectMapper
- setInputDecorator(InputDecorator) - Method in class org.codehaus.jackson.JsonFactory
-
Method for overriding currently configured input decorator
- setInternalSetting(Object, Object) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method for setting specific internal setting to given value
- setJSONPFunctionName(String) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- setKeyDeserializers(SimpleKeyDeserializers) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets all currently configured key deserializers.
- setKeySerializers(SimpleSerializers) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets all currently configured key serializers.
- setLocation(JsonLocation) - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- setManagedReferenceName(String) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- setMapper(ObjectMapper) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that can be used to directly define
ObjectMapper
to use for serialization and deserialization; if null, will use the standard provider discovery from context instead. - setMapper(ObjectMapper) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- setMixInAnnotation(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Method for specifying that annotations define by
mixinClass
should be "mixed in" with annotations thattargetType
has (as if they were directly included on it!). - setMixInAnnotations(Class<?>, Class<?>) - Method in interface org.codehaus.jackson.map.Module.SetupContext
-
Method used for defining mix-in annotations to use for augmenting specified class or interface.
- setMixInAnnotations(Map<Class<?>, Class<?>>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method to use for defining mix-in annotations to use for augmenting annotations that processable (serializable / deserializable) classes have.
- setName(String) - Method in class org.codehaus.jackson.map.jsontype.NamedType
- setNodeFactory(JsonNodeFactory) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for specifying
JsonNodeFactory
to use for constructing root level tree nodes (via methodObjectMapper.createObjectNode()
- setNonTrivialBaseType(JavaType) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method called to define type to consider as "non-trivial" basetype, needed for dynamic serialization resolution for complex (usually container) types
- setNullKeySerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- setNullKeySerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that can be used to specify serializer that will be used to write JSON property names matching null keys for Java Maps (which will throw an exception if try write such property name)
- setNullValueSerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- setNullValueSerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.SerializerProvider
-
Method that can be used to specify serializer that will be used to write JSON values matching Java null values instead of default one (which simply writes JSON null)
- setOutputDecorator(OutputDecorator) - Method in class org.codehaus.jackson.JsonFactory
-
Method for overriding currently configured output decorator
- setParserFeature(JsonParser.Feature, boolean) - Method in class org.codehaus.jackson.JsonFactory
-
Deprecated.
- setPrettyPrinter(PrettyPrinter) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for setting a custom pretty printer, which is usually used to add indentation for improved human readability.
- setPrettyPrinter(PrettyPrinter) - Method in class org.codehaus.jackson.smile.SmileGenerator
-
No way (or need) to indent anything, so let's block any attempts.
- setProperties(List<BeanPropertyWriter>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- setPropertyNamingStrategy(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting custom property naming strategy to use.
- setRootValueSeparator(String) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- setSchema(FormatSchema) - Method in class org.codehaus.jackson.JsonGenerator
-
Method to call to make this generator use specified schema.
- setSchema(FormatSchema) - Method in class org.codehaus.jackson.JsonParser
-
Method to call to make this parser use specified schema.
- setSchema(FormatSchema) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- setSchema(FormatSchema) - Method in class org.codehaus.jackson.util.JsonParserDelegate
- setSerializationConfig(SerializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for replacing the shared default serialization configuration object.
- setSerializationInclusion(JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting defalt POJO property inclusion strategy for serialization.
- setSerializationInclusion(JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.since 1.9 should either use
SerializationConfig.withSerializationInclusion(org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion)
to construct new instance, or configure throughObjectMapper
- setSerializationView(Class<?>) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Deprecated.Since 1.8, use
SerializationConfig.withView(java.lang.Class<?>)
instead - setSerializerFactory(SerializerFactory) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting specific
SerializerFactory
to use for constructing (bean) serializers. - setSerializerProvider(SerializerProvider) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting specific
SerializerProvider
to use for handling caching ofJsonSerializer
instances. - setSerializers(SimpleSerializers) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets all currently configured serializers.
- setSubType(HierarchicType) - Method in class org.codehaus.jackson.map.type.HierarchicType
- setSubtypeResolver(SubtypeResolver) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting custom subtype resolver to use.
- setSuperType(HierarchicType) - Method in class org.codehaus.jackson.map.type.HierarchicType
- SettableAnyProperty - Class in org.codehaus.jackson.map.deser
-
Class that represents a "wildcard" set method which can be used to generically set values of otherwise unmapped (aka "unknown") properties read from Json content.
- SettableAnyProperty(BeanProperty, Method, JavaType, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableAnyProperty
- SettableAnyProperty(BeanProperty, AnnotatedMethod, JavaType) - Constructor for class org.codehaus.jackson.map.deser.SettableAnyProperty
-
Deprecated.Since 1.9 - use variant that takes deserializer
- SettableAnyProperty(BeanProperty, AnnotatedMethod, JavaType, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableAnyProperty
- SettableBeanProperty - Class in org.codehaus.jackson.map.deser
-
Base class for settable properties of a bean: contains both type and name definitions, and reflection-based set functionality.
- SettableBeanProperty(String, JavaType, TypeDeserializer, Annotations) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty
- SettableBeanProperty(SettableBeanProperty) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Basic copy-constructor for sub-classes to use.
- SettableBeanProperty(SettableBeanProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Copy-with-deserializer-change constructor for sub-classes to use.
- SettableBeanProperty.FieldProperty - Class in org.codehaus.jackson.map.deser
-
This concrete sub-class implements property that is set directly assigning to a Field.
- SettableBeanProperty.InnerClassProperty - Class in org.codehaus.jackson.map.deser
-
This sub-class is used to handle special case of value being a non-static inner class.
- SettableBeanProperty.ManagedReferenceProperty - Class in org.codehaus.jackson.map.deser
-
Wrapper property that is used to handle managed (forward) properties (see [JACKSON-235] for more information).
- SettableBeanProperty.MethodProperty - Class in org.codehaus.jackson.map.deser
-
This concrete sub-class implements property that is set using regular "setter" method.
- SettableBeanProperty.NullProvider - Class in org.codehaus.jackson.map.deser
-
To support [JACKSON-420] we need bit more indirection; this is used to produce artificial failure for primitives that don't accept JSON null as value.
- SettableBeanProperty.SetterlessProperty - Class in org.codehaus.jackson.map.deser
-
This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it.
- SETTER - org.codehaus.jackson.annotate.JsonMethod
-
Setters are methods used to set a POJO value for deserialization.
- SetterAndGetterMethodFilter() - Constructor for class org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterAndGetterMethodFilter
-
Deprecated.
- setterEnabled() - Method in enum org.codehaus.jackson.annotate.JsonMethod
- SetterlessProperty(String, JavaType, TypeDeserializer, Annotations, AnnotatedMethod) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- SetterlessProperty(SettableBeanProperty.SetterlessProperty, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- SetterMethodFilter() - Constructor for class org.codehaus.jackson.map.introspect.BasicClassIntrospector.SetterMethodFilter
-
Deprecated.
- setterVisibility() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Minimum visibility required for auto-detecting setter methods.
- setTypeFactory(TypeFactory) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to override
TypeFactory
instance used by this mapper. - setupModule(Module.SetupContext) - Method in class org.codehaus.jackson.map.Module
-
Method called by
ObjectMapper
when module is registered. - setupModule(Module.SetupContext) - Method in class org.codehaus.jackson.map.module.SimpleModule
- setupModule(Module.SetupContext) - Method in class org.codehaus.jackson.mrbean.MrBeanModule
- setValue(Object, Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- setValue(Object, Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- setValue(Object, Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMember
-
Optional method that can be used to assign value of this member on given object, if this is a supported operation for member type.
- setValue(Object, Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- setValue(Object, Object) - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- setValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
-
Deprecated.Since 1.9 - construct with deserializer
- setValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Deprecated.
- setValueHandler(Object) - Method in class org.codehaus.jackson.type.JavaType
-
Deprecated.Since 1.9, should not be used; instead, use
withContentTypeHandler
andwithContentValueHandler
methods. - setValueInstantiator(ValueInstantiator) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- setValueInstantiators(SimpleValueInstantiators) - Method in class org.codehaus.jackson.map.module.SimpleModule
-
Resets all currently configured value instantiators
- setViews(Class<?>[]) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method for defining which views to included value of this property in.
- setVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method that allows changing configuration for underlying
VisibilityChecker
s, to change details of what kinds of properties are auto-detected. - setVisibilityChecker(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for setting currently configured visibility checker; object used for determining whether given property element (method, field, constructor) can be auto-detected or not.
- SharedStringNode(String, int, SmileGenerator.SharedStringNode) - Constructor for class org.codehaus.jackson.smile.SmileGenerator.SharedStringNode
- SHORT_WRITE - Static variable in class org.codehaus.jackson.impl.WriterBasedGenerator
- ShortArraySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.ShortArraySerializer
- ShortArraySerializer(TypeSerializer) - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.ShortArraySerializer
- ShortBuilder() - Constructor for class org.codehaus.jackson.map.util.ArrayBuilders.ShortBuilder
- ShortDeserializer(Class<Short>, Short) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.ShortDeserializer
- shouldSortPropertiesAlphabetically() - Method in class org.codehaus.jackson.map.DeserializationConfig
- shouldSortPropertiesAlphabetically() - Method in class org.codehaus.jackson.map.MapperConfig
-
Accessor for checking whether default settings for property handling indicate that properties should be alphabetically ordered or not.
- shouldSortPropertiesAlphabetically() - Method in class org.codehaus.jackson.map.SerializationConfig
- shouldUnwrapProperty(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- shouldUnwrapProperty(AnnotatedMember) - Method in class org.codehaus.jackson.map.AnnotationIntrospector
-
Method called to check whether given property is marked to be "unwrapped" when being serialized (and appropriately handled in reverse direction, i.e.
- shouldUnwrapProperty(AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- showUsage() - Method in class org.codehaus.jackson.smile.Tool
- SimpleAbstractTypeResolver - Class in org.codehaus.jackson.map.module
-
Simple
AbstractTypeResolver
implementation, which is based on static mapping from abstract super types into sub types (concrete or abstract), but retaining generic parameterization. - SimpleAbstractTypeResolver() - Constructor for class org.codehaus.jackson.map.module.SimpleAbstractTypeResolver
- SimpleBeanPropertyFilter - Class in org.codehaus.jackson.map.ser.impl
-
Simple
BeanPropertyFilter
implementation that only uses property name to determine whether to serialize property as is, or to filter it out. - SimpleBeanPropertyFilter() - Constructor for class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
- SimpleBeanPropertyFilter.FilterExceptFilter - Class in org.codehaus.jackson.map.ser.impl
-
Filter implementation which defaults to filtering out unknown properties and only serializes ones explicitly listed.
- SimpleBeanPropertyFilter.SerializeExceptFilter - Class in org.codehaus.jackson.map.ser.impl
-
Filter implementation which defaults to serializing all properties, except for ones explicitly listed to be filtered out.
- SimpleDeserializers - Class in org.codehaus.jackson.map.module
-
Simple implementation
Deserializers
which allows registration of deserializers based on raw (type erased class). - SimpleDeserializers() - Constructor for class org.codehaus.jackson.map.module.SimpleDeserializers
- SimpleFilterProvider - Class in org.codehaus.jackson.map.ser.impl
-
Simple
FilterProvider
implementation that just stores direct id-to-filter mapping. - SimpleFilterProvider() - Constructor for class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- SimpleFilterProvider(Map<String, BeanPropertyFilter>) - Constructor for class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- SimpleKeyDeserializers - Class in org.codehaus.jackson.map.module
-
Simple implementation
KeyDeserializers
which allows registration of deserializers based on raw (type erased class). - SimpleKeyDeserializers() - Constructor for class org.codehaus.jackson.map.module.SimpleKeyDeserializers
- SimpleModule - Class in org.codehaus.jackson.map.module
-
Simple
Module
implementation that allows registration of serializers and deserializers, and bean serializer and deserializer modifiers. - SimpleModule(String, Version) - Constructor for class org.codehaus.jackson.map.module.SimpleModule
- SimpleSerializers - Class in org.codehaus.jackson.map.module
-
Simple implementation
Serializers
which allows registration of serializers based on raw (type erased class). - SimpleSerializers() - Constructor for class org.codehaus.jackson.map.module.SimpleSerializers
- SimpleType - Class in org.codehaus.jackson.map.type
-
Simple types are defined as anything other than one of recognized container types (arrays, Collections, Maps).
- SimpleType(Class<?>) - Constructor for class org.codehaus.jackson.map.type.SimpleType
- SimpleType(Class<?>, String[], JavaType[]) - Constructor for class org.codehaus.jackson.map.type.SimpleType
-
Deprecated.
- SimpleType(Class<?>, String[], JavaType[], Object, Object) - Constructor for class org.codehaus.jackson.map.type.SimpleType
- SimpleValueInstantiators - Class in org.codehaus.jackson.map.module
- SimpleValueInstantiators() - Constructor for class org.codehaus.jackson.map.module.SimpleValueInstantiators
- size() - Method in class org.codehaus.jackson.JsonNode
-
Method that returns number of child nodes this node contains: for Array nodes, number of child elements, for Object nodes, number of fields, and for all other nodes 0.
- size() - Method in class org.codehaus.jackson.map.deser.impl.BeanPropertyMap
- size() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- size() - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
- size() - Method in class org.codehaus.jackson.map.ser.impl.JsonSerializerMap
- size() - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- size() - Method in interface org.codehaus.jackson.map.util.Annotations
-
Returns number of annotation entries in this collection.
- size() - Method in class org.codehaus.jackson.node.ArrayNode
- size() - Method in class org.codehaus.jackson.node.ContainerNode
- size() - Method in class org.codehaus.jackson.node.ObjectNode
- size() - Method in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
- size() - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
- size() - Method in class org.codehaus.jackson.util.TextBuffer
- skip(long) - Method in class org.codehaus.jackson.io.MergedStream
- skipChildren() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- skipChildren() - Method in class org.codehaus.jackson.JsonParser
-
Method that will skip all child tokens of an array or object token that the parser currently points to, iff stream points to
JsonToken.START_OBJECT
orJsonToken.START_ARRAY
. - skipChildren() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- skipChildren() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- slowParseFieldName() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method called when not even first 8 bytes are guaranteed to come consequtively.
- SmileBufferRecycler<T> - Class in org.codehaus.jackson.smile
-
Simple helper class used for implementing simple reuse system for Smile-specific buffers that are used.
- SmileBufferRecycler() - Constructor for class org.codehaus.jackson.smile.SmileBufferRecycler
- SmileConstants - Class in org.codehaus.jackson.smile
-
Constants used by
SmileGenerator
andSmileParser
- SmileConstants() - Constructor for class org.codehaus.jackson.smile.SmileConstants
- smileFactory - Variable in class org.codehaus.jackson.smile.Tool
- SmileFactory - Class in org.codehaus.jackson.smile
-
Factory used for constructing
SmileParser
andSmileGenerator
instances; both of which handle Smile encoded data. - SmileFactory() - Constructor for class org.codehaus.jackson.smile.SmileFactory
-
Default constructor used to create factory instances.
- SmileFactory(ObjectCodec) - Constructor for class org.codehaus.jackson.smile.SmileFactory
- SmileGenerator - Class in org.codehaus.jackson.smile
-
JsonGenerator
implementation for the experimental "Binary JSON Infoset". - SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream) - Constructor for class org.codehaus.jackson.smile.SmileGenerator
- SmileGenerator(IOContext, int, int, ObjectCodec, OutputStream, byte[], int, boolean) - Constructor for class org.codehaus.jackson.smile.SmileGenerator
- SmileGenerator.Feature - Enum in org.codehaus.jackson.smile
-
Enumeration that defines all togglable features for Smile generators.
- SmileGenerator.SharedStringNode - Class in org.codehaus.jackson.smile
-
Helper class used for keeping track of possibly shareable String references (for field names and/or short String values)
- SmileParser - Class in org.codehaus.jackson.smile
- SmileParser(IOContext, int, int, ObjectCodec, BytesToNameCanonicalizer, InputStream, byte[], int, int, boolean) - Constructor for class org.codehaus.jackson.smile.SmileParser
- SmileParser.Feature - Enum in org.codehaus.jackson.smile
-
Enumeration that defines all togglable features for Smile generators.
- SmileParserBootstrapper - Class in org.codehaus.jackson.smile
-
Simple bootstrapper version used with Smile format parser.
- SmileParserBootstrapper(IOContext, byte[], int, int) - Constructor for class org.codehaus.jackson.smile.SmileParserBootstrapper
- SmileParserBootstrapper(IOContext, InputStream) - Constructor for class org.codehaus.jackson.smile.SmileParserBootstrapper
- SmileUtil - Class in org.codehaus.jackson.smile
-
Class for miscellaneous helper methods.
- SmileUtil() - Constructor for class org.codehaus.jackson.smile.SmileUtil
- SOLID_MATCH - org.codehaus.jackson.format.MatchStrength
-
Value that indicates that given data conforms to (one of) canonical form(s) of the data format.
- SORT_PROPERTIES_ALPHABETICALLY - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that defines default property serialization order used for POJO fields (note: does not apply to
Map
serialization!): if enabled, default ordering is alphabetic (similar to howJsonPropertyOrder.alphabetic()
works); if disabled, order is unspecified (based on what JDK gives us, which may be declaration order, but not guaranteed). - sortBeanProperties(SerializationConfig, BasicBeanDescription, List<BeanPropertyWriter>) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Deprecated.Since 1.9 this method does nothing, so there is no benefit from overriding it; it will be removed from 2.0.
- sOutputEscapes - Static variable in class org.codehaus.jackson.impl.Utf8Generator
-
This is the default set of escape codes, over 7-bit ASCII range (first 128 character codes), used for single-byte UTF-8 characters.
- sOutputEscapes - Static variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
This is the default set of escape codes, over 7-bit ASCII range (first 128 character codes), used for single-byte UTF-8 characters.
- spacesInObjectEntries(boolean) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- specialize(JavaType, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- SqlDateDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.SqlDateDeserializer
- SqlDateSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.SqlDateSerializer
- SqlTimeSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.SqlTimeSerializer
- StackTraceElementDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer.StackTraceElementDeserializer
- standardAsciiEscapesForJSON() - Static method in class org.codehaus.jackson.io.CharacterEscapes
-
Helper method that can be used to get a copy of standard JSON escape definitions; this is useful when just wanting to slightly customize definitions.
- start() - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
- START_ARRAY - org.codehaus.jackson.JsonToken
-
START_OBJECT is returned when encountering '[' which signals starting of an Array value
- START_OBJECT - org.codehaus.jackson.JsonToken
-
START_OBJECT is returned when encountering '{' which signals starting of an Object value.
- startBuilding(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
-
Method called when starting to build a bean instance.
- STATIC - org.codehaus.jackson.map.annotate.JsonSerialize.Typing
-
Value that indicates that the static declared type is to be used.
- StaticListSerializerBase<T extends java.util.Collection<?>> - Class in org.codehaus.jackson.map.ser.std
-
Intermediate base class for Lists, Collections and Arrays that contain static (non-dynamic) value types.
- StaticListSerializerBase(Class<?>, BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.StaticListSerializerBase
- STATUS_EXPECT_NAME - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- STATUS_EXPECT_VALUE - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- STATUS_OK_AFTER_COLON - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- STATUS_OK_AFTER_COMMA - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- STATUS_OK_AFTER_SPACE - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- STATUS_OK_AS_IS - Static variable in class org.codehaus.jackson.impl.JsonWriteContext
- Std() - Constructor for class org.codehaus.jackson.map.InjectableValues.Std
- Std(byte[]) - Constructor for class org.codehaus.jackson.format.InputAccessor.Std
-
Constructor used when the full input (or at least enough leading bytes of full input) is available.
- Std(InputStream, byte[]) - Constructor for class org.codehaus.jackson.format.InputAccessor.Std
-
Constructor used when content to check is available via input stream and must be read.
- Std(String, JavaType, Annotations, AnnotatedMember) - Constructor for class org.codehaus.jackson.map.BeanProperty.Std
- Std(Map<String, Object>) - Constructor for class org.codehaus.jackson.map.InjectableValues.Std
- Std(JsonAutoDetect) - Constructor for class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
-
Constructor used for building instance that has minumum visibility levels as indicated by given annotation instance
- Std(JsonAutoDetect.Visibility) - Constructor for class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
-
Costructor that will assign given visibility value for all properties.
- Std(JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility, JsonAutoDetect.Visibility) - Constructor for class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
-
Constructor that allows directly specifying minimum visibility levels to use
- STD_VISIBILITY_CHECKER - Static variable in class org.codehaus.jackson.map.ObjectMapper
- StdArraySerializers - Class in org.codehaus.jackson.map.ser.std
-
Dummy container class to group standard homogenous array serializer implementations (primitive arrays and String array).
- StdArraySerializers() - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers
- StdArraySerializers.ArraySerializerBase<T> - Class in org.codehaus.jackson.map.ser.std
-
Base class for serializers that will output contents as JSON arrays.
- StdArraySerializers.BooleanArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.ByteArraySerializer - Class in org.codehaus.jackson.map.ser.std
-
Unlike other integral number array serializers, we do not just print out byte values as numbers.
- StdArraySerializers.CharArraySerializer - Class in org.codehaus.jackson.map.ser.std
-
Character arrays are different from other integral number arrays in that they are most likely to be textual data, and should be written as Strings, not arrays of entries.
- StdArraySerializers.DoubleArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.FloatArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.IntArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.LongArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.ShortArraySerializer - Class in org.codehaus.jackson.map.ser.std
- StdArraySerializers.StringArraySerializer - Class in org.codehaus.jackson.map.ser.std
-
Standard serializer used for
String[]
values. - StdContainerSerializers - Class in org.codehaus.jackson.map.ser.std
-
Dummy container class to group standard container serializers: serializers that can serialize things like
List
s,Map
s and such. - StdContainerSerializers() - Constructor for class org.codehaus.jackson.map.ser.std.StdContainerSerializers
- StdContainerSerializers.IndexedListSerializer - Class in org.codehaus.jackson.map.ser.std
-
This is an optimized serializer for Lists that can be efficiently traversed by index (as opposed to others, such as
LinkedList
that can not}. - StdContainerSerializers.IteratorSerializer - Class in org.codehaus.jackson.map.ser.std
- StdDateFormat - Class in org.codehaus.jackson.map.util
-
Default
DateFormat
implementation used by standard Date serializers and deserializers. - StdDateFormat() - Constructor for class org.codehaus.jackson.map.util.StdDateFormat
- StdDeserializationContext - Class in org.codehaus.jackson.map.deser
-
Default implementation of
DeserializationContext
. - StdDeserializationContext(DeserializationConfig, JsonParser, DeserializerProvider, InjectableValues) - Constructor for class org.codehaus.jackson.map.deser.StdDeserializationContext
- StdDeserializer<T> - Class in org.codehaus.jackson.map.deser.std
-
Base class for common deserializers.
- StdDeserializer<T> - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
StdDeserializer
instead. - StdDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer
- StdDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.StdDeserializer
-
Deprecated.
- StdDeserializer(JavaType) - Constructor for class org.codehaus.jackson.map.deser.std.StdDeserializer
- StdDeserializer(JavaType) - Constructor for class org.codehaus.jackson.map.deser.StdDeserializer
-
Deprecated.
- StdDeserializer.BigDecimalDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.BigIntegerDeserializer - Class in org.codehaus.jackson.map.deser.std
-
This is bit trickier to implement efficiently, while avoiding overflow problems.
- StdDeserializer.BooleanDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.ByteDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.CalendarDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9 use
CalendarDeserializer
instead. - StdDeserializer.CharacterDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.ClassDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9 use
ClassDeserializer
instead. - StdDeserializer.DoubleDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.FloatDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.IntegerDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.LongDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.NumberDeserializer - Class in org.codehaus.jackson.map.deser.std
-
For type
Number.class
, we can just rely on type mappings that plainJsonParser.getNumberValue()
returns. - StdDeserializer.PrimitiveOrWrapperDeserializer<T> - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.ShortDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.SqlDateDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Compared to plain old
Date
, SQL version is easier to deal with: mostly because it is more limited. - StdDeserializer.StackTraceElementDeserializer - Class in org.codehaus.jackson.map.deser.std
- StdDeserializer.StringDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9 use
StringDeserializer
instead. - StdDeserializerProvider - Class in org.codehaus.jackson.map.deser
-
Default
DeserializerProvider
implementation. - StdDeserializerProvider() - Constructor for class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Default constructor.
- StdDeserializerProvider(DeserializerFactory) - Constructor for class org.codehaus.jackson.map.deser.StdDeserializerProvider
- StdDeserializerProvider.WrappedDeserializer - Class in org.codehaus.jackson.map.deser
-
Simple deserializer that will call configured type deserializer, passing in configured data deserializer, and exposing it all as a simple deserializer.
- StdJdkSerializers - Class in org.codehaus.jackson.map.ser.std
-
Class that providers access to serializers user for non-structured JDK types that are serializer as scalars; some using basic
ToStringSerializer
, others explicit serializers. - StdJdkSerializers() - Constructor for class org.codehaus.jackson.map.ser.std.StdJdkSerializers
- StdJdkSerializers.AtomicBooleanSerializer - Class in org.codehaus.jackson.map.ser.std
- StdJdkSerializers.AtomicIntegerSerializer - Class in org.codehaus.jackson.map.ser.std
- StdJdkSerializers.AtomicLongSerializer - Class in org.codehaus.jackson.map.ser.std
- StdJdkSerializers.AtomicReferenceSerializer - Class in org.codehaus.jackson.map.ser.std
- StdJdkSerializers.ClassSerializer - Class in org.codehaus.jackson.map.ser.std
-
Also: default bean access will not do much good with Class.class.
- StdJdkSerializers.FileSerializer - Class in org.codehaus.jackson.map.ser.std
-
For now, File objects get serialized by just outputting absolute (but not canonical) name as String value
- StdKeyDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Base class for simple key deserializers.
- StdKeyDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
StdKeyDeserializer
instead. - StdKeyDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- StdKeyDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.StdKeyDeserializer
-
Deprecated.
- StdKeyDeserializers - Class in org.codehaus.jackson.map.deser.std
-
Helper class used to contain simple/well-known key deserializers.
- StdKeyDeserializers() - Constructor for class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- StdKeySerializer - Class in org.codehaus.jackson.map.ser.std
-
Specialized serializer that can be used as the generic key serializer, when serializing
Map
s to JSON Objects. - StdKeySerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
StdKeySerializer
instead - StdKeySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdKeySerializer
- StdKeySerializer() - Constructor for class org.codehaus.jackson.map.ser.StdKeySerializer
-
Deprecated.
- StdKeySerializers - Class in org.codehaus.jackson.map.ser.std
- StdKeySerializers.CalendarKeySerializer - Class in org.codehaus.jackson.map.ser.std
- StdKeySerializers.DateKeySerializer - Class in org.codehaus.jackson.map.ser.std
- StdKeySerializers.StringKeySerializer - Class in org.codehaus.jackson.map.ser.std
- StdScalarDeserializer<T> - Class in org.codehaus.jackson.map.deser.std
-
Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.
- StdScalarDeserializer<T> - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
StdScalarDeserializer
instead. - StdScalarDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.StdScalarDeserializer
- StdScalarDeserializer(Class<?>) - Constructor for class org.codehaus.jackson.map.deser.StdScalarDeserializer
-
Deprecated.
- StdScalarDeserializer(JavaType) - Constructor for class org.codehaus.jackson.map.deser.std.StdScalarDeserializer
- StdSerializerProvider - Class in org.codehaus.jackson.map.ser
-
Default
SerializerProvider
implementation. - StdSerializerProvider() - Constructor for class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Constructor for creating master (or "blue-print") provider object, which is only used as the template for constructing per-binding instances.
- StdSerializerProvider(SerializationConfig, StdSerializerProvider, SerializerFactory) - Constructor for class org.codehaus.jackson.map.ser.StdSerializerProvider
-
"Copy-constructor", used from
StdSerializerProvider.createInstance(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.SerializerFactory)
(or by sub-classes) - StdSerializers - Class in org.codehaus.jackson.map.ser
-
Container class for serializers used for handling standard JDK-provided types.
- StdSerializers() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers
- StdSerializers.BooleanSerializer - Class in org.codehaus.jackson.map.ser
-
Serializer used for primitive boolean, as well as java.util.Boolean wrapper type.
- StdSerializers.CalendarSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9, use
DateSerializer
instead - StdSerializers.DoubleSerializer - Class in org.codehaus.jackson.map.ser
-
This is the special serializer for regular
Double
s (and primitive doubles) - StdSerializers.FloatSerializer - Class in org.codehaus.jackson.map.ser
- StdSerializers.IntegerSerializer - Class in org.codehaus.jackson.map.ser
-
This is the special serializer for regular
Integer
s (and primitive ints) - StdSerializers.IntLikeSerializer - Class in org.codehaus.jackson.map.ser
-
Similar to
StdSerializers.IntegerSerializer
, but will not cast to Integer: instead, cast is toNumber
, and conversion is by callingNumber.intValue()
. - StdSerializers.LongSerializer - Class in org.codehaus.jackson.map.ser
- StdSerializers.NumberSerializer - Class in org.codehaus.jackson.map.ser
-
As a fallback, we may need to use this serializer for other types of
Number
s (custom types). - StdSerializers.SerializableSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9, use
DateSerializer
instead - StdSerializers.SerializableWithTypeSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9, use
DateSerializer
instead - StdSerializers.SqlDateSerializer - Class in org.codehaus.jackson.map.ser
-
Compared to regular
StdSerializers.UtilDateSerializer
, we do use String representation here. - StdSerializers.SqlTimeSerializer - Class in org.codehaus.jackson.map.ser
- StdSerializers.StringSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9, use
StringSerializer
instead - StdSerializers.UtilDateSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9, use
DateSerializer
instead - StdSubtypeResolver - Class in org.codehaus.jackson.map.jsontype.impl
- StdSubtypeResolver() - Constructor for class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- StdTypeResolverBuilder - Class in org.codehaus.jackson.map.jsontype.impl
-
Default
TypeResolverBuilder
implementation. - StdTypeResolverBuilder() - Constructor for class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- StdValueInstantiator - Class in org.codehaus.jackson.map.deser.std
-
Basic
ValueInstantiator
implementation, which only supports use of default constructor. - StdValueInstantiator(StdValueInstantiator) - Constructor for class org.codehaus.jackson.map.deser.std.StdValueInstantiator
-
Copy-constructor that sub-classes can use when creating new instances by fluent-style construction
- StdValueInstantiator(DeserializationConfig, Class<?>) - Constructor for class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- StdValueInstantiator(DeserializationConfig, JavaType) - Constructor for class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- StreamBasedParserBase - Class in org.codehaus.jackson.impl
-
Deprecated.Since 1.9, sub-classes should just embed code from here
- StreamBasedParserBase(IOContext, int, InputStream, byte[], int, int, boolean) - Constructor for class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- STRING_DESC - Static variable in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
- StringArraySerializer(BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
- StringCollectionDeserializer - Class in org.codehaus.jackson.map.deser.std
- StringCollectionDeserializer(StringCollectionDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
-
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance.
- StringCollectionDeserializer(JavaType, JsonDeserializer<?>, ValueInstantiator) - Constructor for class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- StringCollectionSerializer - Class in org.codehaus.jackson.map.ser.std
-
Efficient implement for serializing
Collection
s that contain Strings. - StringCollectionSerializer(BeanProperty) - Constructor for class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
-
Deprecated.
- StringCollectionSerializer(BeanProperty, JsonSerializer<?>) - Constructor for class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- StringDeserializer - Class in org.codehaus.jackson.map.deser.std
- StringDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.StringDeserializer
- StringDeserializer() - Constructor for class org.codehaus.jackson.map.deser.StdDeserializer.StringDeserializer
-
Deprecated.
- StringKeySerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StdKeySerializers.StringKeySerializer
- StringSerializer - Class in org.codehaus.jackson.map.ser.std
-
This is the special serializer for regular
String
s. - StringSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.StringSerializer
- StringSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.StringSerializer
-
Deprecated.
- SubtypeResolver - Class in org.codehaus.jackson.map.jsontype
-
Helper object used for handling registration on resolving of supertypes to subtypes.
- SubtypeResolver() - Constructor for class org.codehaus.jackson.map.jsontype.SubtypeResolver
- SUFFIX - Static variable in class org.codehaus.jackson.smile.Tool
- SURR1_FIRST - Static variable in class org.codehaus.jackson.impl.Utf8Generator
- SURR1_FIRST - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- SURR1_LAST - Static variable in class org.codehaus.jackson.impl.Utf8Generator
- SURR1_LAST - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- SURR2_FIRST - Static variable in class org.codehaus.jackson.impl.Utf8Generator
- SURR2_FIRST - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- SURR2_LAST - Static variable in class org.codehaus.jackson.impl.Utf8Generator
- SURR2_LAST - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- sUtf8UnitLengths - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Additionally we can combine UTF-8 decoding info into similar data table.
- switchToNext() - Method in class org.codehaus.jackson.util.JsonParserSequence
-
Method that will switch active parser from the current one to next parser in sequence, if there is another parser left, making this the new delegate.
T
- TEXT_BUFFER - org.codehaus.jackson.util.BufferRecycler.CharBufferType
- TextBuffer - Class in org.codehaus.jackson.util
-
TextBuffer is a class similar to
StringBuffer
, with following differences: TextBuffer uses segments character arrays, to avoid having to do additional array copies when array is not big enough. - TextBuffer(BufferRecycler) - Constructor for class org.codehaus.jackson.util.TextBuffer
- textNode(String) - Method in class org.codehaus.jackson.node.ContainerNode
- textNode(String) - Method in class org.codehaus.jackson.node.JsonNodeFactory
-
Factory method for constructing a node that represents JSON String value
- TextNode - Class in org.codehaus.jackson.node
-
Value node that contains a text value.
- TextNode(String) - Constructor for class org.codehaus.jackson.node.TextNode
- ThrowableDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Deserializer that builds on basic
BeanDeserializer
but override some aspects like instance construction. - ThrowableDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
ThrowableDeserializer
instead. - ThrowableDeserializer(BeanDeserializer) - Constructor for class org.codehaus.jackson.map.deser.std.ThrowableDeserializer
- ThrowableDeserializer(BeanDeserializer) - Constructor for class org.codehaus.jackson.map.deser.ThrowableDeserializer
-
Deprecated.
- ThrowableDeserializer(BeanDeserializer, boolean) - Constructor for class org.codehaus.jackson.map.deser.std.ThrowableDeserializer
-
Alternative constructor used when creating "unwrapping" deserializers
- throwAsIAE(Throwable) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will wrap 't' as an
IllegalArgumentException
if it is a checked exception; otherwise (runtime exception or error) throw as is - throwAsIAE(Throwable, String) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will wrap 't' as an
IllegalArgumentException
(and with specified message) if it is a checked exception; otherwise (runtime exception or error) throw as is - throwRootCause(Throwable) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will unwrap root causes of given Throwable, and throw the innermost
Exception
orError
as is. - TimestampDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Simple deserializer for handling
Timestamp
values. - TimestampDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.TimestampDeserializer
- TimeZoneDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.TimeZoneDeserializer
- TimeZoneSerializer - Class in org.codehaus.jackson.map.ser.std
- TimeZoneSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.TimeZoneSerializer
- toByteArray() - Method in class org.codehaus.jackson.util.ByteArrayBuilder
-
Method called when results are finalized and we can get the full aggregated result buffer to return to the caller
- toCanonical() - Method in class org.codehaus.jackson.map.type.TypeBase
- toCanonical() - Method in class org.codehaus.jackson.type.JavaType
-
Method that can be used to serialize type into form from which it can be fully deserialized from at a later point (using
TypeFactory
from mapper package). - TOKEN_BUFFER - org.codehaus.jackson.util.BufferRecycler.CharBufferType
- TOKEN_BYTE_BIG_DECIMAL - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_BIG_INTEGER - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_FLOAT_32 - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_FLOAT_64 - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_INT_32 - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_INT_64 - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_LONG_STRING_ASCII - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_BYTE_LONG_STRING_UNICODE - Static variable in class org.codehaus.jackson.smile.SmileGenerator
- TOKEN_KEY_EMPTY_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Let's use same code for empty key as for empty String value
- TOKEN_KEY_LONG_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_EMPTY_STRING - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_END_ARRAY - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_END_OBJECT - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_FALSE - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_NULL - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_START_ARRAY - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_START_OBJECT - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_LITERAL_TRUE - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_MISC_BINARY_7BIT - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for "safe" (encoded by only using 7 LSB, giving 8/7 expansion ratio).
- TOKEN_MISC_BINARY_RAW - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Raw binary data marker is specifically chosen as separate from other types, since it can have significant impact on framing (or rather fast scanning based on structure and framing markers).
- TOKEN_MISC_FLOAT_32 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_FP
, indicating 32-bit IEEE single precision floating point number. - TOKEN_MISC_FLOAT_64 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_FP
, indicating 64-bit IEEE double precision floating point number. - TOKEN_MISC_FLOAT_BIG - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_FP
, indicatingBigDecimal
type. - TOKEN_MISC_FP - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for regular floating-point types (float, double)
- TOKEN_MISC_INTEGER - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for regular integral types (byte/short/int/long)
- TOKEN_MISC_INTEGER_32 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_INTEGER
, indicating 32-bit integer (int) - TOKEN_MISC_INTEGER_64 - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_INTEGER
, indicating 32-bit integer (long) - TOKEN_MISC_INTEGER_BIG - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Numeric subtype (2 LSB) for
SmileConstants.TOKEN_MISC_INTEGER
, indicatingBigInteger
type. - TOKEN_MISC_LONG_TEXT_ASCII - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for variable length UTF-8 encoded text, when it is known to only contain ASCII chars.
- TOKEN_MISC_LONG_TEXT_UNICODE - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for variable length UTF-8 encoded text, when it is NOT known to only contain ASCII chars (which means it MAY have multi-byte characters) Note: 2 LSB are reserved for future use; must be zeroes for now
- TOKEN_MISC_SHARED_STRING_LONG - Static variable in class org.codehaus.jackson.smile.SmileConstants
-
Type (for misc, other) used for shared String values where index does not fit in "short" reference range (which is 0 - 30).
- TOKEN_PREFIX_KEY_ASCII - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_KEY_SHARED_LONG - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_KEY_SHARED_SHORT - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_KEY_UNICODE - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_MISC_OTHER - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_SHARED_STRING_SHORT - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_SHORT_UNICODE - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_SMALL_ASCII - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_SMALL_INT - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_TINY_ASCII - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TOKEN_PREFIX_TINY_UNICODE - Static variable in class org.codehaus.jackson.smile.SmileConstants
- TokenBuffer - Class in org.codehaus.jackson.util
-
Utility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. - TokenBuffer(ObjectCodec) - Constructor for class org.codehaus.jackson.util.TokenBuffer
- TokenBuffer.Parser - Class in org.codehaus.jackson.util
- TokenBuffer.Segment - Class in org.codehaus.jackson.util
-
Individual segment of TokenBuffer that can store up to 16 tokens (limited by 4 bits per token type marker requirement).
- TokenBufferDeserializer - Class in org.codehaus.jackson.map.deser.std
-
We also want to directly support deserialization of
TokenBuffer
. - TokenBufferDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.TokenBufferDeserializer
- TokenBufferSerializer - Class in org.codehaus.jackson.map.ser.std
-
We also want to directly support serialization of
TokenBuffer
; and since it is part of core package, it can not implementJsonSerializable
(which is only included in the mapper package) - TokenBufferSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.TokenBufferSerializer
- TOKENS_PER_SEGMENT - Static variable in class org.codehaus.jackson.util.TokenBuffer.Segment
- Tool - Class in org.codehaus.jackson.smile
-
Simple command-line utility that can be used to encode JSON as Smile, or decode JSON from Smile: direction is indicated by single command-line option of either "-e" (encode) or "-d" (decode).
- Tool() - Constructor for class org.codehaus.jackson.smile.Tool
- toResponse(JsonParseException) - Method in class org.codehaus.jackson.jaxrs.JsonParseExceptionMapper
- toResponse(JsonMappingException) - Method in class org.codehaus.jackson.jaxrs.JsonMappingExceptionMapper
- toString() - Method in class org.codehaus.jackson.Base64Variant
- toString() - Method in class org.codehaus.jackson.impl.JsonReadContext
-
Overridden to provide developer readable "JsonPath" representation of the context.
- toString() - Method in class org.codehaus.jackson.impl.JsonWriteContext
-
Overridden to provide developer writeable "JsonPath" representation of the context.
- toString() - Method in class org.codehaus.jackson.io.SerializedString
- toString() - Method in class org.codehaus.jackson.JsonLocation
- toString() - Method in class org.codehaus.jackson.JsonNode
-
Note: marked as abstract to ensure all implementation classes define it properly.
- toString() - Method in exception org.codehaus.jackson.JsonProcessingException
- toString() - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- toString() - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- toString() - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
- toString() - Method in class org.codehaus.jackson.map.introspect.MemberKey
- toString() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- toString() - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- toString() - Method in class org.codehaus.jackson.map.JsonMappingException.Reference
- toString() - Method in exception org.codehaus.jackson.map.JsonMappingException
- toString() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- toString() - Method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- toString() - Method in class org.codehaus.jackson.map.jsontype.NamedType
- toString() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- toString() - Method in class org.codehaus.jackson.map.ser.BeanSerializer
- toString() - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- toString() - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanSerializer
- toString() - Method in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- toString() - Method in class org.codehaus.jackson.map.SerializationConfig
- toString() - Method in class org.codehaus.jackson.map.type.ArrayType
- toString() - Method in class org.codehaus.jackson.map.type.ClassKey
- toString() - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- toString() - Method in class org.codehaus.jackson.map.type.CollectionType
- toString() - Method in class org.codehaus.jackson.map.type.HierarchicType
- toString() - Method in class org.codehaus.jackson.map.type.MapLikeType
- toString() - Method in class org.codehaus.jackson.map.type.MapType
- toString() - Method in class org.codehaus.jackson.map.type.SimpleType
- toString() - Method in class org.codehaus.jackson.map.type.TypeBindings
- toString() - Method in class org.codehaus.jackson.node.ArrayNode
- toString() - Method in class org.codehaus.jackson.node.BinaryNode
-
Different from other values, since contents need to be surrounded by (double) quotes.
- toString() - Method in class org.codehaus.jackson.node.MissingNode
- toString() - Method in class org.codehaus.jackson.node.ObjectNode
- toString() - Method in class org.codehaus.jackson.node.POJONode
- toString() - Method in class org.codehaus.jackson.node.TextNode
-
Different from other values, Strings need quoting
- toString() - Method in class org.codehaus.jackson.node.ValueNode
- toString() - Method in class org.codehaus.jackson.schema.JsonSchema
- toString() - Method in class org.codehaus.jackson.sym.Name
- toString() - Method in class org.codehaus.jackson.type.JavaType
- toString() - Method in class org.codehaus.jackson.util.TextBuffer
-
Note: calling this method may not be as efficient as calling
TextBuffer.contentsAsString()
, since it's not guaranteed that resulting String is cached. - toString() - Method in class org.codehaus.jackson.util.TokenBuffer
- toString() - Method in class org.codehaus.jackson.Version
- toString(double) - Static method in class org.codehaus.jackson.io.NumberOutput
- toString(int) - Static method in class org.codehaus.jackson.io.NumberOutput
- toString(long) - Static method in class org.codehaus.jackson.io.NumberOutput
- ToStringSerializer - Class in org.codehaus.jackson.map.ser.std
-
Simple general purpose serializer, useful for any type for which
Object.toString()
returns the desired JSON value. - ToStringSerializer - Class in org.codehaus.jackson.map.ser
-
Deprecated.Since 1.9 use
ToStringSerializer
- ToStringSerializer() - Constructor for class org.codehaus.jackson.map.ser.std.ToStringSerializer
-
Note: usually you should NOT create new instances, but instead use
ToStringSerializer.instance
which is stateless and fully thread-safe. - ToStringSerializer() - Constructor for class org.codehaus.jackson.map.ser.ToStringSerializer
-
Deprecated.
- translate(String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
- translate(String) - Method in class org.codehaus.jackson.map.PropertyNamingStrategy.PropertyNamingStrategyBase
- traverse() - Method in class org.codehaus.jackson.JsonNode
-
Method for constructing a
JsonParser
instance for iterating over contents of the tree that this node is root of. - traverse() - Method in class org.codehaus.jackson.node.BaseJsonNode
- treeAsTokens(JsonNode) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method for constructing a
JsonParser
out of JSON tree representation. - treeAsTokens(JsonNode) - Method in class org.codehaus.jackson.map.ObjectReader
- treeAsTokens(JsonNode) - Method in class org.codehaus.jackson.ObjectCodec
-
Method for constructing a
JsonParser
for reading contents of a JSON tree, as if it was external serialized JSON content. - treeToValue(JsonNode, Class<T>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience conversion method that will bind data given JSON tree contains into specific value (usually bean) type.
- treeToValue(JsonNode, Class<T>) - Method in class org.codehaus.jackson.map.ObjectReader
- treeToValue(JsonNode, Class<T>) - Method in class org.codehaus.jackson.ObjectCodec
-
Convenience method for converting given JSON tree into instance of specified value type.
- TreeTraversingParser - Class in org.codehaus.jackson.node
-
Facade over
JsonNode
that implementsJsonParser
to allow accessing contents of JSON tree in alternate form (stream of tokens). - TreeTraversingParser(JsonNode) - Constructor for class org.codehaus.jackson.node.TreeTraversingParser
- TreeTraversingParser(JsonNode, ObjectCodec) - Constructor for class org.codehaus.jackson.node.TreeTraversingParser
- trimByVisibility() - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Method called to trim unnecessary entries, such as implicit getter if there is an explict one available.
- TRUE - Static variable in class org.codehaus.jackson.node.BooleanNode
- type(int) - Method in class org.codehaus.jackson.util.TokenBuffer.Segment
- type(Type) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- type(Type, Class<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- type(Type, TypeBindings) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- type(Type, JavaType) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- type(TypeReference<?>) - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Deprecated.
- TYPE_ARRAY - Static variable in class org.codehaus.jackson.JsonStreamContext
- TYPE_OBJECT - Static variable in class org.codehaus.jackson.JsonStreamContext
- TYPE_OBJECT - Static variable in class org.codehaus.jackson.map.SerializerProvider
- TYPE_ROOT - Static variable in class org.codehaus.jackson.JsonStreamContext
- TypeBase - Class in org.codehaus.jackson.map.type
- TypeBase(Class<?>, int) - Constructor for class org.codehaus.jackson.map.type.TypeBase
-
Deprecated.
- TypeBase(Class<?>, int, Object, Object) - Constructor for class org.codehaus.jackson.map.type.TypeBase
-
Main constructor to use by extending classes.
- TypeBindings - Class in org.codehaus.jackson.map.type
-
Helper class used for resolving type parameters for given class
- TypeBindings(TypeFactory, Class<?>) - Constructor for class org.codehaus.jackson.map.type.TypeBindings
- TypeBindings(TypeFactory, JavaType) - Constructor for class org.codehaus.jackson.map.type.TypeBindings
- TypeDeserializer - Class in org.codehaus.jackson.map
-
Interface for deserializing type information from JSON content, to type-safely deserialize data into correct polymorphic instance (when type inclusion has been enabled for type handled).
- TypeDeserializer() - Constructor for class org.codehaus.jackson.map.TypeDeserializer
- TypeDeserializerBase - Class in org.codehaus.jackson.map.jsontype.impl
- TypeDeserializerBase(JavaType, TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
-
Deprecated.Since 1.9, use the constructor that takes 'defaultImpl'
- TypeDeserializerBase(JavaType, TypeIdResolver, BeanProperty, Class<?>) - Constructor for class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- typedValueSerializer(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
- typedValueSerializer(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- typedValueSerializer(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
- typedValueSerializer(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- typedWriter(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writerWithType(Class)
instead. - typedWriter(JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writerWithType(JavaType)
instead. - typedWriter(TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writerWithType(TypeReference)
instead. - TypeFactory - Class in org.codehaus.jackson.map.type
-
Class used for creating concrete
JavaType
instances, given various inputs. - TypeFactory(TypeParser, TypeModifier[]) - Constructor for class org.codehaus.jackson.map.type.TypeFactory
- typeFromId(String) - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- typeFromId(String) - Method in class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
- typeFromId(String) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- typeFromId(String) - Method in interface org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Method called to resolve type from given type identifier.
- TypeIdResolver - Interface in org.codehaus.jackson.map.jsontype
-
Interface that defines standard API for converting types to type identifiers and vice versa.
- TypeIdResolverBase - Class in org.codehaus.jackson.map.jsontype.impl
- TypeIdResolverBase(JavaType, TypeFactory) - Constructor for class org.codehaus.jackson.map.jsontype.impl.TypeIdResolverBase
- typeIdResolverInstance(Annotated, Class<? extends TypeIdResolver>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method that can be called to obtain an instance of
TypeIdResolver
of specified type. - typeIdResolverInstance(MapperConfig<?>, Annotated, Class<? extends TypeIdResolver>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to get an instance of TypeIdResolver of specified type.
- TypeKey(Class<?>, boolean) - Constructor for class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- TypeKey(JavaType, boolean) - Constructor for class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- TypeModifier - Class in org.codehaus.jackson.map.type
-
Class that defines API that can be used to modify details of
JavaType
instances constructed usingTypeFactory
. - TypeModifier() - Constructor for class org.codehaus.jackson.map.type.TypeModifier
- TypeNameIdResolver - Class in org.codehaus.jackson.map.jsontype.impl
- TypeNameIdResolver(MapperConfig<?>, JavaType, HashMap<String, String>, HashMap<String, JavaType>) - Constructor for class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- TypeParser - Class in org.codehaus.jackson.map.type
-
Simple recursive-descent parser for parsing canonical
JavaType
representations and constructing type instances. - TypeParser(TypeFactory) - Constructor for class org.codehaus.jackson.map.type.TypeParser
- typeProperty(String) - Method in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
-
Method for constructing an instance with specified type property name (property name to use for type id when using "as-property" inclusion).
- typeProperty(String) - Method in interface org.codehaus.jackson.map.jsontype.TypeResolverBuilder
-
Method for specifying name of property used for including type information.
- TypeReference<T> - Class in org.codehaus.jackson.type
-
This class is used to pass full generics type information, and avoid problems with type erasure (that basically removes most usable type references from runtime Class objects).
- TypeReference() - Constructor for class org.codehaus.jackson.type.TypeReference
- TypeResolverBuilder<T extends TypeResolverBuilder<T>> - Interface in org.codehaus.jackson.map.jsontype
-
Interface that defines builders that are configured based on annotations (like
JsonTypeInfo
or JAXB annotations), and produce type serializers and deserializers used for handling type information embedded in JSON to allow for safe polymorphic type handling. - typeResolverBuilderInstance(Annotated, Class<? extends TypeResolverBuilder<?>>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method that can be called to obtain an instance of
TypeIdResolver
of specified type. - typeResolverBuilderInstance(MapperConfig<?>, Annotated, Class<? extends TypeResolverBuilder<?>>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to get an instance of TypeResolverBuilder of specified type.
- typesAsArray() - Method in class org.codehaus.jackson.map.type.TypeBindings
- TypeSerializer - Class in org.codehaus.jackson.map
-
Interface for serializing type information regarding instances of specified base type (super class), so that exact subtype can be properly deserialized later on.
- TypeSerializer() - Constructor for class org.codehaus.jackson.map.TypeSerializer
- TypeSerializerBase - Class in org.codehaus.jackson.map.jsontype.impl
- TypeSerializerBase(TypeIdResolver, BeanProperty) - Constructor for class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- typing() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Whether type detection used is dynamic or static: that is, whether actual runtime type is used (dynamic), or just the declared type (static).
U
- UNBOUND - Static variable in class org.codehaus.jackson.map.type.TypeBindings
-
Marker to use for (temporarily) unbound references.
- uncheckedSimpleType(Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method that will force construction of a simple type, without trying to check for more specialized types.
- unknownFieldException(Object, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- unknownFieldException(Object, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing exception to indicate that JSON Object field name did not map to a known property of type being deserialized.
- UnknownSerializer - Class in org.codehaus.jackson.map.ser.impl
- UnknownSerializer() - Constructor for class org.codehaus.jackson.map.ser.impl.UnknownSerializer
- unknownType() - Static method in class org.codehaus.jackson.map.type.TypeFactory
-
Method for constructing a marker type that indicates missing generic type information, which is handled same as simple type for
java.lang.Object
. - unknownTypeException(JavaType, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- unknownTypeException(JavaType, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing exception to indicate that given type id (parsed from JSON) could not be converted to a Java type.
- unknownVersion() - Static method in class org.codehaus.jackson.Version
-
Method returns canonical "not known" version, which is used as version in cases where actual version information is not known (instead of null).
- UnrecognizedPropertyException - Exception in org.codehaus.jackson.map.exc
-
Specialized
JsonMappingException
sub-class specifically used to indicate problems due to encountering a JSON property that could not be mapped to an Object property (via getter, constructor argument or field). - UnrecognizedPropertyException(String, JsonLocation, Class<?>, String) - Constructor for exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
- UNSPECIFIED_TYPE - Static variable in class org.codehaus.jackson.map.ser.std.MapSerializer
- UntypedObjectDeserializer - Class in org.codehaus.jackson.map.deser.std
-
Deserializer implementation that is used if it is necessary to bind content of "unknown" type; something declared as basic
Object
(either explicitly, or due to type erasure). - UntypedObjectDeserializer - Class in org.codehaus.jackson.map.deser
-
Deprecated.Since 1.9, use
UntypedObjectDeserializer
instead. - UntypedObjectDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.UntypedObjectDeserializer
- UntypedObjectDeserializer() - Constructor for class org.codehaus.jackson.map.deser.UntypedObjectDeserializer
-
Deprecated.
- untypedValueSerializer(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
- untypedValueSerializer(Class<?>) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
-
Method that checks if the shared (and hence, synchronized) lookup Map might have untyped serializer for given type.
- untypedValueSerializer(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
- untypedValueSerializer(JavaType) - Method in class org.codehaus.jackson.map.ser.impl.SerializerCache
- UNWRAP_ROOT_VALUE - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature to allow "unwrapping" root-level JSON value, to match setting of
SerializationConfig.Feature.WRAP_ROOT_VALUE
used for serialization. - unwrapAndThrowAsIAE(Throwable) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will locate the innermost exception for given Throwable; and then wrap it as an
IllegalArgumentException
if it is a checked exception; otherwise (runtime exception or error) throw as is - unwrapAndThrowAsIAE(Throwable, String) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Method that will locate the innermost exception for given Throwable; and then wrap it as an
IllegalArgumentException
if it is a checked exception; otherwise (runtime exception or error) throw as is - UnwrappedPropertyHandler - Class in org.codehaus.jackson.map.deser.impl
-
Object that is responsible for handling acrobatics related to deserializing "unwrapped" values; sets of properties that are embedded (inlined) as properties of parent JSON object.
- UnwrappedPropertyHandler() - Constructor for class org.codehaus.jackson.map.deser.impl.UnwrappedPropertyHandler
- UnwrappingBeanPropertyWriter - Class in org.codehaus.jackson.map.ser.impl
-
Variant of
BeanPropertyWriter
which will handle unwrapping of JSON Object (including of properties of Object within surrounding JSON object, and not as sub-object). - UnwrappingBeanPropertyWriter(BeanPropertyWriter) - Constructor for class org.codehaus.jackson.map.ser.impl.UnwrappingBeanPropertyWriter
- UnwrappingBeanPropertyWriter(BeanPropertyWriter, JsonSerializer<Object>) - Constructor for class org.codehaus.jackson.map.ser.impl.UnwrappingBeanPropertyWriter
- UnwrappingBeanSerializer - Class in org.codehaus.jackson.map.ser.impl
- UnwrappingBeanSerializer(BeanSerializerBase) - Constructor for class org.codehaus.jackson.map.ser.impl.UnwrappingBeanSerializer
-
Constructor used for creating unwrapping instance of a standard
BeanSerializer
- unwrappingDeserializer() - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- unwrappingDeserializer() - Method in class org.codehaus.jackson.map.deser.std.ThrowableDeserializer
- unwrappingDeserializer() - Method in class org.codehaus.jackson.map.JsonDeserializer
-
Method that will return deserializer instance that is able to handle "unwrapped" value instances If no unwrapped instance can be constructed, will simply return this object as-is.
- unwrappingSerializer() - Method in class org.codehaus.jackson.map.JsonSerializer
-
Method that will return serializer instance that produces "unwrapped" serialization, if applicable for type being serialized (which is the case for some serializers that produce JSON Objects as output).
- unwrappingSerializer() - Method in class org.codehaus.jackson.map.ser.BeanSerializer
- unwrappingSerializer() - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanSerializer
- unwrappingWriter() - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method called create an instance that handles details of unwrapping contained value.
- updateBuilder(DeserializationConfig, BasicBeanDescription, BeanDeserializerBuilder) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerModifier
-
Method called by
BeanDeserializerFactory
when it has collected basic information such as tentative list of properties to deserialize. - updateBuilder(SerializationConfig, BasicBeanDescription, BeanSerializerBuilder) - Method in class org.codehaus.jackson.map.ser.BeanSerializerModifier
-
Method called by
BeanSerializerFactory
after collecting all information regarding POJO to serialize and updating builder with it, but before constructing serializer. - updatingReader(Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.readerForUpdating(java.lang.Object)
instead. - URIDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.URIDeserializer
- URLDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.URLDeserializer
- use() - Method in annotation type org.codehaus.jackson.annotate.JsonTypeInfo
-
What kind of type metadata is to be used for serializing and deserializing type information for instances of annotated type (and its subtypes unless overridden)
- USE_ANNOTATIONS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether annotation introspection is used for configuration; if enabled, configured
AnnotationIntrospector
will be used: if disabled, no annotations are considered. - USE_ANNOTATIONS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether annotation introspection is used for configuration; if enabled, configured
AnnotationIntrospector
will be used: if disabled, no annotations are considered. - USE_BIG_DECIMAL_FOR_FLOATS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether Json floating point numbers are to be deserialized into
BigDecimal
s if only generic type description (eitherObject
orNumber
, or within untypedMap
orCollection
context) is available. - USE_BIG_INTEGER_FOR_INTS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether Json integral (non-floating-point) numbers are to be deserialized into
BigInteger
s if only generic type description (eitherObject
orNumber
, or within untypedMap
orCollection
context) is available. - USE_GETTERS_AS_SETTERS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether otherwise regular "getter" methods (but only ones that handle Collections and Maps, not getters of other type) can be used for purpose of getting a reference to a Collection and Map to modify the property, without requiring a setter method.
- USE_JAVA_ARRAY_FOR_JSON_ARRAY - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether JSON Array is mapped to
Object[]
orList<Object>
when binding "untyped" objects (ones with nominal type ofjava.lang.Object
). - USE_STATIC_TYPING - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether the type detection for serialization should be using actual dynamic runtime type, or declared static type.
- useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for enabling pretty-printing using the default pretty printer (
DefaultPrettyPrinter
). - useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.smile.SmileGenerator
-
No way (or need) to indent anything, so let's block any attempts.
- useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- useDefaultPrettyPrinter() - Method in class org.codehaus.jackson.util.TokenBuffer
- useForType(JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder
-
Method called to check if the default type handler should be used for given type.
- usesPadding() - Method in class org.codehaus.jackson.Base64Variant
- usesPaddingChar(char) - Method in class org.codehaus.jackson.Base64Variant
- usesPaddingChar(int) - Method in class org.codehaus.jackson.Base64Variant
- usesStaticTyping(SerializationConfig, BasicBeanDescription, TypeSerializer, BeanProperty) - Method in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Helper method to check whether global settings and/or class annotations for the bean class indicate that static typing (declared types) should be used for properties.
- using() - Method in annotation type org.codehaus.jackson.map.annotate.JsonDeserialize
-
Deserializer class to use for deserializing associated value.
- using() - Method in annotation type org.codehaus.jackson.map.annotate.JsonSerialize
-
Serializer class to use for serializing associated value.
- UTF16_BE - org.codehaus.jackson.JsonEncoding
- UTF16_LE - org.codehaus.jackson.JsonEncoding
- UTF32_BE - org.codehaus.jackson.JsonEncoding
- UTF32_LE - org.codehaus.jackson.JsonEncoding
- UTF32Reader - Class in org.codehaus.jackson.io
-
Since JDK does not come with UTF-32/UCS-4, let's implement a simple decoder to use.
- UTF32Reader(IOContext, InputStream, byte[], int, int, boolean) - Constructor for class org.codehaus.jackson.io.UTF32Reader
- UTF8 - org.codehaus.jackson.JsonEncoding
- Utf8Generator - Class in org.codehaus.jackson.impl
- Utf8Generator(IOContext, int, ObjectCodec, OutputStream) - Constructor for class org.codehaus.jackson.impl.Utf8Generator
- Utf8Generator(IOContext, int, ObjectCodec, OutputStream, byte[], int, boolean) - Constructor for class org.codehaus.jackson.impl.Utf8Generator
- Utf8StreamParser - Class in org.codehaus.jackson.impl
-
This is a concrete implementation of
JsonParser
, which is based on aInputStream
as the input source. - Utf8StreamParser(IOContext, int, InputStream, ObjectCodec, BytesToNameCanonicalizer, byte[], int, int, boolean) - Constructor for class org.codehaus.jackson.impl.Utf8StreamParser
- UTF8Writer - Class in org.codehaus.jackson.io
- UTF8Writer(IOContext, OutputStream) - Constructor for class org.codehaus.jackson.io.UTF8Writer
- UtilDateSerializer() - Constructor for class org.codehaus.jackson.map.ser.StdSerializers.UtilDateSerializer
-
Deprecated.
- UUIDDeserializer() - Constructor for class org.codehaus.jackson.map.deser.std.FromStringDeserializer.UUIDDeserializer
V
- value - Variable in class org.codehaus.jackson.map.deser.impl.PropertyValue
-
Value to assign when POJO has been instantiated.
- value - Variable in class org.codehaus.jackson.smile.SmileGenerator.SharedStringNode
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonAutoDetect
-
Types of property elements (getters, setters, fields, creators) that can be auto-detected.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonBackReference
-
Logical have for the reference property pair; used to link managed and back references.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonGetter
-
Deprecated.Defines name of the logical property this method is used to access ("get"); empty String means that name should be derived from the underlying method (using standard Bean name detection rules)
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonIgnore
-
Optional argument that defines whether this annotation is active or not.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonIgnoreProperties
-
Names of properties to ignore.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonIgnoreType
-
Optional argument that defines whether this annotation is active or not.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonManagedReference
-
Logical have for the reference property pair; used to link managed and back references.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonProperty
-
Defines name of the logical property, i.e.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonPropertyOrder
-
Order in which properties of annotated object are to be serialized in.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonRawValue
-
Optional argument that defines whether this annotation is active or not.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonSetter
-
Optional default argument that defines logical property this method is used to modify ("set"); this is the property name used in JSON content.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonSubTypes.Type
-
Class of the subtype
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonSubTypes
-
Subtypes of the annotated type (annotated class, or property value type associated with the annotated method).
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonTypeName
-
Logical type name for annotated type.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonValue
-
Optional argument that defines whether this annotation is active or not.
- value() - Method in annotation type org.codehaus.jackson.annotate.JsonWriteNullProperties
-
Deprecated.Whether properties for beans of annotated type will always be written (true), or only if not null (false).
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JacksonInject
-
Logical id of the value to inject; if not specified (or specified as empty String), will use id based on declared type of property.
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonCachable
-
Default value is true, giving semantics for parameterless tag instance such that empty instance indicates that instances of annotated class are indeed cachable.
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonFilter
-
Id of filter to use; if empty String (""), no filter is to be used.
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonRootName
-
Root name to use if root-level wrapping is enabled.
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonTypeIdResolver
-
Defines implementation class of
TypeIdResolver
to use for converting between external type id (type name) and actual type of object. - value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonTypeResolver
-
Defines implementation class of
TypeResolverBuilder
which is used to construct actualTypeDeserializer
andTypeDeserializer
instances that handle reading and writing addition type information needed to support polymorphic deserialization. - value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonValueInstantiator
- value() - Method in annotation type org.codehaus.jackson.map.annotate.JsonView
-
View or views that annotated element is part of.
- value() - Method in class org.codehaus.jackson.map.util.LinkedNode
- VALUE_EMBEDDED_OBJECT - org.codehaus.jackson.JsonToken
-
Placeholder token returned when the input source has a concept of embedded Object that are not accessible as usual structure (of starting with
JsonToken.START_OBJECT
, having values, ending withJsonToken.END_OBJECT
), but as "raw" objects. - VALUE_FALSE - org.codehaus.jackson.JsonToken
-
VALUE_FALSE is returned when encountering literal "false" in value context
- VALUE_NULL - org.codehaus.jackson.JsonToken
-
VALUE_NULL is returned when encountering literal "null" in value context
- VALUE_NUMBER_FLOAT - org.codehaus.jackson.JsonToken
-
VALUE_NUMBER_INT is returned when a numeric token other that is not an integer is encountered: that is, a number that does have floating point or exponent marker in it, in addition to one or more digits.
- VALUE_NUMBER_INT - org.codehaus.jackson.JsonToken
-
VALUE_NUMBER_INT is returned when an integer numeric token is encountered in value context: that is, a number that does not have floating point or exponent marker in it (consists only of an optional sign, followed by one or more digits)
- VALUE_STRING - org.codehaus.jackson.JsonToken
-
VALUE_STRING is returned when a String token is encountered in value context (array element, field value, or root-level stand-alone value)
- VALUE_TRUE - org.codehaus.jackson.JsonToken
-
VALUE_TRUE is returned when encountering literal "true" in value context
- valueFor(Enum<?>) - Method in class org.codehaus.jackson.map.util.EnumValues
-
Deprecated.since 1.7, use
EnumValues.serializedValueFor(java.lang.Enum<?>)
instead - ValueInjector - Class in org.codehaus.jackson.map.deser.impl
-
Class that encapsulates details of value injection that occurs before deserialization of a POJO.
- ValueInjector(String, JavaType, Annotations, AnnotatedMember, Object) - Constructor for class org.codehaus.jackson.map.deser.impl.ValueInjector
- ValueInstantiator - Class in org.codehaus.jackson.map.deser
-
Class that defines simple API implemented by objects that create value instances.
- ValueInstantiator() - Constructor for class org.codehaus.jackson.map.deser.ValueInstantiator
- valueInstantiatorInstance(Annotated, Class<? extends ValueInstantiator>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- valueInstantiatorInstance(MapperConfig<?>, Annotated, Class<? extends ValueInstantiator>) - Method in class org.codehaus.jackson.map.HandlerInstantiator
-
Method called to construct an instance of ValueInstantiator of specified type.
- valueInstantiators() - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- valueInstantiators() - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
- ValueInstantiators - Interface in org.codehaus.jackson.map.deser
-
Interface for providers of
ValueInstantiator
instances. - ValueInstantiators.Base - Class in org.codehaus.jackson.map.deser
-
Basic "NOP" implementation that can be used as the base class for custom implementations.
- ValueNode - Class in org.codehaus.jackson.node
-
This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node".
- ValueNode() - Constructor for class org.codehaus.jackson.node.ValueNode
- valueOf(boolean) - Static method in class org.codehaus.jackson.node.BooleanNode
- valueOf(byte[]) - Static method in class org.codehaus.jackson.node.BinaryNode
- valueOf(byte[], int, int) - Static method in class org.codehaus.jackson.node.BinaryNode
- valueOf(double) - Static method in class org.codehaus.jackson.node.DoubleNode
- valueOf(int) - Static method in class org.codehaus.jackson.node.IntNode
- valueOf(long) - Static method in class org.codehaus.jackson.node.LongNode
- valueOf(String) - Static method in enum org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.annotate.JsonMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.format.MatchStrength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.jaxrs.Annotations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.JsonEncoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.JsonGenerator.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.JsonParser.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.JsonParser.NumberType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.JsonToken
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.annotate.JsonSerialize.Typing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.DeserializationConfig.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.map.SerializationConfig.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.codehaus.jackson.node.TextNode
-
Factory method that should be used to construct instances.
- valueOf(String) - Static method in enum org.codehaus.jackson.smile.SmileGenerator.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.smile.SmileParser.Feature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.util.BufferRecycler.ByteBufferType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.jackson.util.BufferRecycler.CharBufferType
-
Returns the enum constant of this type with the specified name.
- valueOf(BigDecimal) - Static method in class org.codehaus.jackson.node.DecimalNode
- valueOf(BigInteger) - Static method in class org.codehaus.jackson.node.BigIntegerNode
- values() - Static method in enum org.codehaus.jackson.annotate.JsonAutoDetect.Visibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.annotate.JsonMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.annotate.JsonTypeInfo.Id
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.format.MatchStrength
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.jaxrs.Annotations
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.JsonEncoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.JsonGenerator.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.JsonParser.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.JsonParser.NumberType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.JsonToken
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.annotate.JsonSerialize.Typing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.DeserializationConfig.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.ObjectMapper.DefaultTyping
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.map.SerializationConfig.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.codehaus.jackson.map.util.EnumValues
- values() - Static method in enum org.codehaus.jackson.mrbean.AbstractTypeMaterializer.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.smile.SmileGenerator.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.smile.SmileParser.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.util.BufferRecycler.ByteBufferType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.jackson.util.BufferRecycler.CharBufferType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueToTree(Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Reverse of
ObjectMapper.treeToValue(org.codehaus.jackson.JsonNode, java.lang.Class<T>)
; given a value (usually bean), will construct equivalent JSON Tree representation. - verifyNonDup(AnnotatedWithParams, AnnotatedWithParams, String) - Method in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- version() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- version() - Method in class org.codehaus.jackson.impl.JsonParserBase
- version() - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class org.codehaus.jackson.JsonFactory
- version() - Method in class org.codehaus.jackson.JsonGenerator
- version() - Method in class org.codehaus.jackson.JsonParser
- version() - Method in class org.codehaus.jackson.map.module.SimpleModule
- version() - Method in class org.codehaus.jackson.map.Module
-
Method that returns version of this module.
- version() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class org.codehaus.jackson.map.ObjectReader
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class org.codehaus.jackson.mrbean.MrBeanModule
- version() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- version() - Method in class org.codehaus.jackson.util.JsonParserDelegate
- version() - Method in interface org.codehaus.jackson.Versioned
-
Method called to detect version of the component that implements this interface; returned version should never be null, but may return specific "not available" instance (see
Version
for details). - version() - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
-
Method that will return version information stored in and read from jar that contains this class.
- Version - Class in org.codehaus.jackson
-
Object that encapsulates version information of a component, and is return by
Versioned.version()
. - Version(int, int, int, String) - Constructor for class org.codehaus.jackson.Version
- VERSION_FILE - Static variable in class org.codehaus.jackson.util.VersionUtil
- Versioned - Interface in org.codehaus.jackson
-
Interface that those Jackson components that are explicitly versioned will implement.
- versionFor(Class<?>) - Static method in class org.codehaus.jackson.util.VersionUtil
-
Helper method that will try to load version information for specified class.
- VersionUtil - Class in org.codehaus.jackson.util
-
Functionality for supporting exposing of component
Version
s. - VersionUtil() - Constructor for class org.codehaus.jackson.util.VersionUtil
- viewWriter(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Deprecated.Since 1.9, use
ObjectMapper.writerWithView(Class)
instead. - VisibilityChecker<T extends VisibilityChecker<T>> - Interface in org.codehaus.jackson.map.introspect
-
Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.
- VisibilityChecker.Std - Class in org.codehaus.jackson.map.introspect
-
Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.
W
- WEAK_MATCH - org.codehaus.jackson.format.MatchStrength
-
Value that indicates that given data could be of specified format (i.e.
- weirdKeyException(Class<?>, String, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- weirdKeyException(Class<?>, String, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing exception to indicate that given JSON Object field name was not in format to be able to deserialize specified key type.
- weirdNumberException(Class<?>, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- weirdNumberException(Class<?>, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing exception to indicate that input JSON Number was not suitable for deserializing into given type.
- weirdStringException(Class<?>, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
-
Method that will construct an exception suitable for throwing when some String values are acceptable, but the one encountered is not
- weirdStringException(Class<?>, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for constructing exception to indicate that input JSON String was not in recognized format for deserializing into given type.
- widenBy(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
-
Method that can be called to do a "widening" conversions; that is, to return a type with a raw class that could be assigned from this type.
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.ArrayType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.MapLikeType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.MapType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.map.type.SimpleType
- widenContentsBy(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
- widenKey(Class<?>) - Method in class org.codehaus.jackson.map.type.MapLikeType
- widenKey(Class<?>) - Method in class org.codehaus.jackson.map.type.MapType
- willFailOnUnknownId() - Method in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
- with(String) - Method in class org.codehaus.jackson.JsonNode
-
Method that can be called on object nodes, to access a property that has object value; or if no such property exists, to create and return such object node.
- with(String) - Method in class org.codehaus.jackson.node.ObjectNode
- with(JsonAutoDetect) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- with(JsonAutoDetect) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return an instance that has same settings as this instance has, except for values that given annotation overrides.
- with(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- with(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will create and return an instance that has specified
JsonAutoDetect.Visibility
value to use for all property elements. - with(DeserializationConfig.Feature...) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
- with(SerializationConfig.Feature...) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
- withAbstractTypeResolver(AbstractTypeResolver) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- withAbstractTypeResolver(AbstractTypeResolver) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withAbstractTypeResolver(AbstractTypeResolver) - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
-
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus one additional abstract type resolver.
- withAbstractTypeResolver(AbstractTypeResolver) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Convenience method for creating a new factory instance with additional
AbstractTypeResolver
. - withAbstractTypeResolver(AbstractTypeResolver) - Method in class org.codehaus.jackson.map.DeserializerProvider
- withAdditionalDeserializers(Deserializers) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- withAdditionalDeserializers(Deserializers) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withAdditionalDeserializers(Deserializers) - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
-
Fluent/factory method used to construct a configuration object that has same deserializer providers as this instance, plus one specified as argument.
- withAdditionalDeserializers(Deserializers) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Convenience method for creating a new factory instance with additional deserializer provider.
- withAdditionalDeserializers(Deserializers) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that is to configure
DeserializerFactory
that provider has to use specified deserializer provider, with highest precedence (that is, additional providers have higher precedence than default one or previously added ones) - withAdditionalKeyDeserializers(KeyDeserializers) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- withAdditionalKeyDeserializers(KeyDeserializers) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withAdditionalKeyDeserializers(KeyDeserializers) - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
-
Fluent/factory method used to construct a configuration object that has same key deserializer providers as this instance, plus one specified as argument.
- withAdditionalKeyDeserializers(KeyDeserializers) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Convenience method for creating a new factory instance with additional
KeyDeserializers
. - withAdditionalKeyDeserializers(KeyDeserializers) - Method in class org.codehaus.jackson.map.DeserializerProvider
- withAdditionalKeySerializers(Serializers) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- withAdditionalKeySerializers(Serializers) - Method in class org.codehaus.jackson.map.SerializerFactory.Config
- withAdditionalKeySerializers(Serializers) - Method in class org.codehaus.jackson.map.SerializerFactory
- withAdditionalSerializers(Serializers) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- withAdditionalSerializers(Serializers) - Method in class org.codehaus.jackson.map.SerializerFactory.Config
-
Method for creating a new instance with additional serializer provider.
- withAdditionalSerializers(Serializers) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Convenience method for creating a new factory instance with additional serializer provider; equivalent to calling
- withAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
AnnotationIntrospector
to use (replacing old one). - withAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.SerializationConfig
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.Annotated
-
Fluent factory method that will construct a new instance that uses specified instance annotations instead of currently configured ones.
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedField
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- withAnnotations(AnnotationMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedParameter
- withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with additional
AnnotationIntrospector
appended (as the lowest priority one) - withAppendedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.SerializationConfig
- withClassIntrospector(ClassIntrospector<? extends BeanDescription>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withClassIntrospector(ClassIntrospector<? extends BeanDescription>) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withClassIntrospector(ClassIntrospector<? extends BeanDescription>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
ClassIntrospector
to use. - withClassIntrospector(ClassIntrospector<? extends BeanDescription>) - Method in class org.codehaus.jackson.map.SerializationConfig
- withConfig(DeserializerFactory.Config) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- withConfig(DeserializerFactory.Config) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method used by module registration functionality, to construct a new bean deserializer factory with different configuration settings.
- withConfig(DeserializerFactory.Config) - Method in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.
- withConfig(DeserializerFactory.Config) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Method used for creating a new instance of this factory, but with different configuration.
- withConfig(SerializerFactory.Config) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Method used by module registration functionality, to attach additional serializer providers into this serializer factory.
- withConfig(SerializerFactory.Config) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
- withConfig(SerializerFactory.Config) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Method used for creating a new instance of this factory, but with different configuration.
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.ArrayType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.SimpleType
- withContentTypeHandler(Object) - Method in class org.codehaus.jackson.type.JavaType
-
"Copy method" that will construct a new instance that is identical to this instance, except that its content type will have specified type handler assigned.
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.ArrayType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.map.type.SimpleType
- withContentValueHandler(Object) - Method in class org.codehaus.jackson.type.JavaType
- withCreatorVisibility(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withCreatorVisibility(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return a checker instance that has specified minimum visibility level for creator methods (constructors, factory methods)
- withDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
DateFormat
to use. - withDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Fluent factory method that will construct a new writer instance that will use specified date format for serializing dates; or if null passed, one that will serialize dates as numeric timestamps.
- withDateFormat(DateFormat) - Method in class org.codehaus.jackson.map.SerializationConfig
-
In addition to constructing instance with specified date format, will enable or disable
Feature.WRITE_DATES_AS_TIMESTAMPS
(enable if format set as null; disable if non-null) - withDefaultPrettyPrinter() - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that will use the default pretty printer for serialization.
- withDeserializerModifier(BeanDeserializerModifier) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- withDeserializerModifier(BeanDeserializerModifier) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withDeserializerModifier(BeanDeserializerModifier) - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
-
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus one additional deserialiazer modifier.
- withDeserializerModifier(BeanDeserializerModifier) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Convenience method for creating a new factory instance with additional
BeanDeserializerModifier
. - withDeserializerModifier(BeanDeserializerModifier) - Method in class org.codehaus.jackson.map.DeserializerProvider
- withFactory(DeserializerFactory) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withFactory(DeserializerFactory) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that sub-classes need to override, to ensure that fluent-factory methods will produce proper sub-type.
- withFallBackAnnotationsFrom(Annotated) - Method in class org.codehaus.jackson.map.introspect.Annotated
-
Fluent factory method that will construct a new instance that uses annotations from specified
Annotated
as fallback annotations - withFieldVisibility(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withFieldVisibility(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return a checker instance that has specified minimum visibility level for fields.
- withFilters(FilterProvider) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that uses specified provider for resolving filter instances by id.
- withFilters(FilterProvider) - Method in class org.codehaus.jackson.map.SerializationConfig
- withGetterVisibility(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withGetterVisibility(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return a checker instance that has specified minimum visibility level for regular ("getXxx") getters.
- withHandlerInstantiator(HandlerInstantiator) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withHandlerInstantiator(HandlerInstantiator) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withHandlerInstantiator(HandlerInstantiator) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
HandlerInstantiator
to use. - withHandlerInstantiator(HandlerInstantiator) - Method in class org.codehaus.jackson.map.SerializationConfig
- withInjectableValues(InjectableValues) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new instance with configuration that uses passed
InjectableValues
to provide injectable values. - withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with additional
AnnotationIntrospector
inserted (as the highest priority one) - withInsertedAnnotationIntrospector(AnnotationIntrospector) - Method in class org.codehaus.jackson.map.SerializationConfig
- withIsGetterVisibility(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withIsGetterVisibility(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return a checker instance that has specified minimum visibility level for "is-getters" ("isXxx").
- withKeyTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withKeyTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withKeyValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withKeyValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withMaxInputLookahead(int) - Method in class org.codehaus.jackson.format.DataFormatDetector
-
Method that will return a detector instance that allows detectors to read up to specified number of bytes when determining format match strength.
- withMethod(Method) - Method in class org.codehaus.jackson.map.introspect.AnnotatedMethod
-
Method that constructs a new instance with settings (annotations, parameter annotations) of this instance, but with different physical
Method
. - withMinimalMatch(MatchStrength) - Method in class org.codehaus.jackson.format.DataFormatDetector
-
Method that will return a detector instance that uses given minimal match level; match that may be returned unless a stronger match is found with other format detectors.
- withModifier(TypeModifier) - Method in class org.codehaus.jackson.map.type.TypeFactory
- withModule(Module) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Fluent-style alternative to
ObjectMapper.registerModule(org.codehaus.jackson.map.Module)
; functionally equivalent to: - withName(String) - Method in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Method for constructing a renamed instance
- withNodeFactory(JsonNodeFactory) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Fluent factory method that will construct a new instance with specified
JsonNodeFactory
- withNodeFactory(JsonNodeFactory) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new reader instance with configuration that uses passed
JsonNodeFactory
for constructingJsonNode
instances. - withOptimalMatch(MatchStrength) - Method in class org.codehaus.jackson.format.DataFormatDetector
-
Method that will return a detector instance that uses given optimal match level (match that is considered sufficient to return, without trying to find stronger matches with other formats).
- without(DeserializationConfig.Feature...) - Method in class org.codehaus.jackson.map.DeserializationConfig
-
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
- without(SerializationConfig.Feature...) - Method in class org.codehaus.jackson.map.SerializationConfig
-
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
- withPrettyPrinter(PrettyPrinter) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that will use specified pretty printer (or, if null, will not do any pretty-printing)
- withPropertyNamingStrategy(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withPropertyNamingStrategy(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withPropertyNamingStrategy(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
PropertyNamingStrategy
to use. - withPropertyNamingStrategy(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.SerializationConfig
- withSchema(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new instance with configuration that passes specified
FormatSchema
toJsonParser
that is constructed for parsing content. - withSchema(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectWriter
- withSerializationInclusion(JsonSerialize.Inclusion) - Method in class org.codehaus.jackson.map.SerializationConfig
- withSerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Method that will construct and return a new writer that has same properties as this writer, but uses specified serializer instead of currently configured one (if any).
- withSerializer(JsonSerializer<Object>) - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanPropertyWriter
- withSerializerModifier(BeanSerializerModifier) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- withSerializerModifier(BeanSerializerModifier) - Method in class org.codehaus.jackson.map.SerializerFactory.Config
-
Method for creating a new instance with additional bean serializer modifier.
- withSerializerModifier(BeanSerializerModifier) - Method in class org.codehaus.jackson.map.SerializerFactory
-
Convenience method for creating a new factory instance with additional bean serializer modifier; equivalent to calling
- withSetterVisibility(JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withSetterVisibility(JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will return a checker instance that has specified minimum visibility level for setters.
- withSubtypeResolver(SubtypeResolver) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withSubtypeResolver(SubtypeResolver) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
SubtypeResolver
to use. - withSubtypeResolver(SubtypeResolver) - Method in class org.codehaus.jackson.map.SerializationConfig
- withType(Class<?>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new reader instance that is configured to data bind into specified type.
- withType(Class<?>) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that uses specific type as the root type for serialization, instead of runtime dynamic type of the root object itself.
- withType(Type) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new reader instance that is configured to data bind into specified type.
- withType(JavaType) - Method in class org.codehaus.jackson.map.BeanProperty.Std
- withType(JavaType) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new reader instance that is configured to data bind into specified type.
- withType(JavaType) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that uses specific type as the root type for serialization, instead of runtime dynamic type of the root object itself.
- withType(TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new reader instance that is configured to data bind into specified type.
- withType(TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectWriter
- withTypeFactory(TypeFactory) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withTypeFactory(TypeFactory) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withTypeFactory(TypeFactory) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
TypeFactory
to use. - withTypeFactory(TypeFactory) - Method in class org.codehaus.jackson.map.SerializationConfig
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.ArrayType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.map.type.SimpleType
- withTypeHandler(Object) - Method in class org.codehaus.jackson.type.JavaType
-
"Copy method" that will construct a new instance that is identical to this instance, except that it will have specified type handler assigned.
- withTypeResolverBuilder(TypeResolverBuilder<?>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withTypeResolverBuilder(TypeResolverBuilder<?>) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withTypeResolverBuilder(TypeResolverBuilder<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
TypeResolverBuilder
to use. - withTypeResolverBuilder(TypeResolverBuilder<?>) - Method in class org.codehaus.jackson.map.SerializationConfig
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.impl.CreatorProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- withValueDeserializer(JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.ArrayType
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.CollectionType
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapLikeType
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.MapType
- withValueHandler(Object) - Method in class org.codehaus.jackson.map.type.SimpleType
- withValueHandler(Object) - Method in class org.codehaus.jackson.type.JavaType
- withValueInstantiators(ValueInstantiators) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
- withValueInstantiators(ValueInstantiators) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- withValueInstantiators(ValueInstantiators) - Method in class org.codehaus.jackson.map.DeserializerFactory.Config
-
Fluent/factory method used to construct a configuration object that has same configuration as this instance plus specified additional value instantiator provider object.
- withValueInstantiators(ValueInstantiators) - Method in class org.codehaus.jackson.map.DeserializerFactory
-
Convenience method for creating a new factory instance with additional
ValueInstantiators
. - withValueInstantiators(ValueInstantiators) - Method in class org.codehaus.jackson.map.DeserializerProvider
-
Method that will construct a new instance with specified additional value instantiators (i.e.
- withValueToUpdate(Object) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method for constructing a new instance with configuration that updates passed Object (as root value), instead of constructing a new value.
- withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.ContainerSerializerBase
-
Factory(-like) method that can be used to construct a new container serializer that uses specified
TypeSerializer
for decorating contained values with additional type information. - withView(Class<?>) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that will construct a new instance that uses specified serialization view for serialization (with null basically disables view processing)
- withView(Class<?>) - Method in class org.codehaus.jackson.map.SerializationConfig
- withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in interface org.codehaus.jackson.map.introspect.VisibilityChecker
-
Builder method that will create and return an instance that has specified
JsonAutoDetect.Visibility
value to use for specified property. - withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different minimal visibility level for specified property type
- withVisibility(JsonMethod, JsonAutoDetect.Visibility) - Method in class org.codehaus.jackson.map.SerializationConfig
- withVisibilityChecker(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.DeserializationConfig
- withVisibilityChecker(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.MapperConfig.Base
- withVisibilityChecker(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.MapperConfig
-
Method for constructing and returning a new instance with different
VisibilityChecker
to use. - withVisibilityChecker(VisibilityChecker<?>) - Method in class org.codehaus.jackson.map.SerializationConfig
- WRAP_EXCEPTIONS - org.codehaus.jackson.map.DeserializationConfig.Feature
-
Feature that determines whether Jackson code should catch and wrap
Exception
s (but neverError
s!) to add additional information about location (within input) of problem or not. - WRAP_EXCEPTIONS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether Jackson code should catch and wrap
Exception
s (but neverError
s!) to add additional information about location (within input) of problem or not. - WRAP_ROOT_VALUE - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that can be enabled to make root value (usually JSON Object but can be any type) wrapped within a single property JSON object, where key as the "root name", as determined by annotation introspector (esp.
- wrapAndThrow(Throwable, Object) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- wrapAndThrow(Throwable, Object, int) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Deprecated.Since 1.7 use variant that takes
DeserializationContext
- wrapAndThrow(Throwable, Object, int) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
-
Deprecated.Use version that takes
SerializerProvider
instead. - wrapAndThrow(Throwable, Object, int, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- wrapAndThrow(Throwable, Object, String) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Deprecated.Since 1.7 use variant that takes
DeserializationContext
- wrapAndThrow(Throwable, Object, String) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
-
Deprecated.Use version that takes
SerializerProvider
instead. - wrapAndThrow(Throwable, Object, String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method that will modify caught exception (passed in as argument) as necessary to include reference information, and to ensure it is a subtype of
IOException
, or an unchecked exception. - wrapAndThrow(SerializerProvider, Throwable, Object, int) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
- wrapAndThrow(SerializerProvider, Throwable, Object, String) - Method in class org.codehaus.jackson.map.ser.std.SerializerBase
-
Method that will modify caught exception (passed in as argument) as necessary to include reference information, and to ensure it is a subtype of
IOException
, or an unchecked exception. - wrapException(Throwable) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- wrapInstantiationProblem(Throwable, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
- WrappedDeserializer(TypeDeserializer, JsonDeserializer<Object>) - Constructor for class org.codehaus.jackson.map.deser.StdDeserializerProvider.WrappedDeserializer
- WRAPPER_ARRAY - org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Inclusion mechanism that wraps typed JSON value (POJO serialized as JSON) in a 2-element JSON array: first element is the serialized type identifier, and second element the serialized POJO as JSON Object.
- WRAPPER_OBJECT - org.codehaus.jackson.annotate.JsonTypeInfo.As
-
Inclusion mechanism that wraps typed JSON value (POJO serialized as JSON) in a JSON Object that has a single entry, where field name is serialized type identifier, and value is the actual JSON value.
- wrapperType(Class<?>) - Static method in class org.codehaus.jackson.map.util.ClassUtil
-
Helper method for finding wrapper type for given primitive type (why isn't there one in JDK?)
- wrapWithPath(Throwable, Object, int) - Static method in exception org.codehaus.jackson.map.JsonMappingException
-
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 org.codehaus.jackson.map.JsonMappingException
-
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, JsonMappingException.Reference) - Static method in exception org.codehaus.jackson.map.JsonMappingException
-
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(byte[]) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- write(byte[], int, int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- write(char[]) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- write(char[]) - Method in class org.codehaus.jackson.io.UTF8Writer
- write(char[], int, int) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- write(char[], int, int) - Method in class org.codehaus.jackson.io.UTF8Writer
- write(int) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- write(int) - Method in class org.codehaus.jackson.io.UTF8Writer
- write(int) - Method in class org.codehaus.jackson.util.ByteArrayBuilder
- write(String) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- write(String) - Method in class org.codehaus.jackson.io.UTF8Writer
- write(String, int, int) - Method in class org.codehaus.jackson.io.SegmentedStringWriter
- write(String, int, int) - Method in class org.codehaus.jackson.io.UTF8Writer
- WRITE_CHAR_ARRAYS_AS_JSON_ARRAYS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines how type
char[]
is serialized: when enabled, will be serialized as an explict JSON array (with single-character Strings as values); when disabled, defaults to serializing them as Strings (which is more compact). - WRITE_CONCAT_BUFFER - org.codehaus.jackson.util.BufferRecycler.ByteBufferType
- WRITE_DATE_KEYS_AS_TIMESTAMPS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether
Date
s (and sub-types) used asMap
keys are serialized as timestamps or not (if not, will be serialized as textual values). - WRITE_DATES_AS_TIMESTAMPS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether
Date
values (and Date-based things likeCalendar
s) are to be serialized as numeric timestamps (true; the default), or as something else (usually textual representation). - WRITE_EMPTY_JSON_ARRAYS - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether Container properties (POJO properties with declared value of Collection or array; i.e.
- WRITE_ENCODING_BUFFER - org.codehaus.jackson.util.BufferRecycler.ByteBufferType
- WRITE_END_MARKER - org.codehaus.jackson.smile.SmileGenerator.Feature
-
Whether write byte marker that signifies end of logical content segment (
SmileConstants.BYTE_MARKER_END_OF_CONTENT
) whenSmileGenerator.close()
is called or not. - WRITE_ENUMS_USING_INDEX - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whethere Java Enum values are serialized as numbers (true), or textual values (false).
- WRITE_ENUMS_USING_TO_STRING - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines standard serialization mechanism used for Enum values: if enabled, return value of
Enum.toString()
is used; if disabled, return value ofEnum.name()
is used. - WRITE_HEADER - org.codehaus.jackson.smile.SmileGenerator.Feature
-
Whether to write 4-byte header sequence when starting output or not.
- WRITE_NULL_MAP_VALUES - org.codehaus.jackson.map.SerializationConfig.Feature
-
Feature that determines whether Map entries with null values are to be serialized (true) or not (false).
- WRITE_NULL_PROPERTIES - org.codehaus.jackson.map.SerializationConfig.Feature
-
Deprecated.
- WRITE_NUMBERS_AS_STRINGS - org.codehaus.jackson.JsonGenerator.Feature
-
Feature that forces all Java numbers to be written as JSON strings.
- writeArrayFieldStart(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") (that will contain a JSON Array value), and the START_ARRAY marker.
- writeArrayValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after an array value has been completely output, and before another value is to be output.
- writeArrayValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
Method called after an array value has been completely output, and before another value is to be output.
- writeArrayValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
-
Method called after an array value has been completely output, and before another value is to be output.
- writeBinary(byte[]) - Method in class org.codehaus.jackson.JsonGenerator
-
Similar to
JsonGenerator.writeBinary(Base64Variant,byte[],int,int)
, but assumes default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS
). - writeBinary(byte[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Similar to
JsonGenerator.writeBinary(Base64Variant,byte[],int,int)
, but default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS
). - writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes).
- writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeBinaryField(String, byte[]) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that contains specified data in base64-encoded form.
- writeBoolean(boolean) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeBoolean(boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeBoolean(boolean) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting literal Json boolean value (one of Strings 'true' and 'false').
- writeBoolean(boolean) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeBoolean(boolean) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeBoolean(boolean) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeBooleanField(String, boolean) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has a boolean value.
- writeBytes(byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
-
Method for directly inserting specified bytes in output at current position.
- writeEndArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeEndArray() - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeEndArray() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeEndArray() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing closing marker of a JSON Array value (character ']'; plus possible white space decoration if pretty-printing is enabled).
- writeEndArray() - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeEndArray() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeEndArray() - Method in class org.codehaus.jackson.util.TokenBuffer
- writeEndArray(JsonGenerator, int) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after an Array value has been completely output (minus closing bracket).
- writeEndArray(JsonGenerator, int) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- writeEndArray(JsonGenerator, int) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- writeEndObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeEndObject() - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeEndObject() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeEndObject() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing closing marker of a JSON Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).
- writeEndObject() - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeEndObject() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeEndObject() - Method in class org.codehaus.jackson.util.TokenBuffer
- writeEndObject(JsonGenerator, int) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after an Object value has been completely output (minus closing curly bracket).
- writeEndObject(JsonGenerator, int) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- writeEndObject(JsonGenerator, int) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- writeFieldName(String) - Method in class org.codehaus.jackson.impl.JsonWriteContext
-
Method that writer is to call before it writes a field name.
- writeFieldName(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeFieldName(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeFieldName(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing a field name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled.
- writeFieldName(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeFieldName(String) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeFieldName(String) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeFieldName(SerializedString) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeFieldName(SerializedString) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeFieldName(SerializedString) - Method in class org.codehaus.jackson.JsonGenerator
-
Method similar to
JsonGenerator.writeFieldName(String)
, main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls. - writeFieldName(SerializedString) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeFieldName(SerializedString) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeFieldName(SerializedString) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeFieldName(SerializableString) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeFieldName(SerializableString) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeFieldName(SerializableString) - Method in class org.codehaus.jackson.JsonGenerator
-
Method similar to
JsonGenerator.writeFieldName(String)
, main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls. - writeFieldName(SerializableString) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeFieldName(SerializableString) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeFieldName(SerializableString) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeHeader() - Method in class org.codehaus.jackson.smile.SmileGenerator
-
Method that can be called to explicitly write Smile document header.
- writeIndentation(JsonGenerator, int) - Method in interface org.codehaus.jackson.impl.Indenter
- writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.FixedSpaceIndenter
- writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.Lf2SpacesIndenter
- writeIndentation(JsonGenerator, int) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter.NopIndenter
- writeNull() - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNull() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNull() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting literal Json null value.
- writeNull() - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNull() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNull() - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNullField(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has JSON literal value null.
- writeNumber(double) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(double) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(double) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting indicate Json numeric value.
- writeNumber(double) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(double) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(double) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(float) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(float) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(float) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting indicate Json numeric value.
- writeNumber(float) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(float) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(float) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting given value as Json number.
- writeNumber(int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(long) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(long) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(long) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting given value as Json number.
- writeNumber(long) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(long) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(long) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types.
- writeNumber(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(String) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(String) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting indicate Json numeric value.
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(BigDecimal) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting given value as Json number.
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeNumber(BigInteger) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeNumberField(String, double) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, float) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, long) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeNumberField(String, BigDecimal) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has the specified numeric value.
- writeObject(Object) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeObject(Object) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing given Java object (POJO) as Json.
- writeObject(Object) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeObject(Object) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeObjectEntrySeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
- writeObjectEntrySeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
- writeObjectEntrySeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
-
Method called after an object entry (field:value) has been completely output, and before another value is to be output.
- writeObjectField(String, Object) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has contents of specific Java object as its value.
- writeObjectFieldStart(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") (that will contain a JSON Object value), and the START_OBJECT marker.
- writeObjectFieldValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after an object field has been output, but before the value is output.
- writeObjectFieldValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
Method called after an object field has been output, but before the value is output.
- writeObjectFieldValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
-
Method called after an object field has been output, but before the value is output.
- writer() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Convenience method for constructing
ObjectWriter
with default settings. - writer(DateFormat) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specifiedDateFormat
; or, if null passed, using timestamp (64-bit number. - writer(FormatSchema) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will pass specific schema object toJsonGenerator
used for writing content. - writer(FilterProvider) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified filter provider. - writer(PrettyPrinter) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified pretty printer for indentation (or if null, no pretty printer) - writeRaw(byte) - Method in class org.codehaus.jackson.smile.SmileGenerator
-
Method for directly inserting specified byte in output at current position.
- writeRaw(char) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeRaw(char) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRaw(char) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
- writeRaw(char) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRaw(char) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRaw(char) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRaw(char[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRaw(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeRaw(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRaw(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
- writeRaw(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRaw(String) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRaw(String) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRaw(String, int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method similar to
JsonGenerator.writeString(String)
but that takes as its input a UTF-8 encoded String that is to be output as-is, without additional escaping (type of which depends on data format; backslashes for JSON). - writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRawUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRawValue(char[], int, int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeRawValue(char[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
- writeRawValue(char[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRawValue(char[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRawValue(char[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRawValue(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeRawValue(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Method that will force generator to copy input text verbatim without any modifications, but assuming it must constitute a single legal JSON value (number, string, boolean, null, Array or List).
- writeRawValue(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRawValue(String) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRawValue(String) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeRawValue(String, int, int) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeRawValue(String, int, int) - Method in class org.codehaus.jackson.JsonGenerator
- writeRawValue(String, int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeRawValue(String, int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeRawValue(String, int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- WriterBasedGenerator - Class in org.codehaus.jackson.impl
-
JsonGenerator
that outputs JSON content using aWriter
which handles character encoding. - WriterBasedGenerator(IOContext, int, ObjectCodec, Writer) - Constructor for class org.codehaus.jackson.impl.WriterBasedGenerator
- writeRootValueSeparator(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called after a root-level value has been completely output, and before another value is to be output.
- writeRootValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- writeRootValueSeparator(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- writerWithDefaultPrettyPrinter() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using the default pretty printer for indentation - writerWithType(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified root type, instead of actual runtime type of value. - writerWithType(JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified root type, instead of actual runtime type of value. - writerWithType(TypeReference<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified root type, instead of actual runtime type of value. - writerWithView(Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Factory method for constructing
ObjectWriter
that will serialize objects using specified JSON View (filter). - writeStartArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeStartArray() - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeStartArray() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeStartArray() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing starting marker of a JSON Array value (character '['; plus possible white space decoration if pretty-printing is enabled).
- writeStartArray() - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeStartArray() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeStartArray() - Method in class org.codehaus.jackson.util.TokenBuffer
- writeStartArray(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called when an Array value is to be output, before any member/child values are output.
- writeStartArray(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- writeStartArray(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- writeStartObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeStartObject() - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeStartObject() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeStartObject() - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing starting marker of a JSON Object value (character '{'; plus possible white space decoration if pretty-printing is enabled).
- writeStartObject() - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeStartObject() - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeStartObject() - Method in class org.codehaus.jackson.util.TokenBuffer
- writeStartObject(JsonGenerator) - Method in interface org.codehaus.jackson.PrettyPrinter
-
Method called when an Object value is to be output, before any fields are output.
- writeStartObject(JsonGenerator) - Method in class org.codehaus.jackson.util.DefaultPrettyPrinter
- writeStartObject(JsonGenerator) - Method in class org.codehaus.jackson.util.MinimalPrettyPrinter
- writeString(char[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeString(char[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeString(char[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting a String value.
- writeString(char[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeString(char[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeString(char[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeString(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeString(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeString(String) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for outputting a String value.
- writeString(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeString(String) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeString(String) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeString(SerializableString) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeString(SerializableString) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeString(SerializableString) - Method in class org.codehaus.jackson.JsonGenerator
-
Method similar to
JsonGenerator.writeString(String)
, but that takesSerializableString
which can make this potentially more efficient to call as generator may be able to reuse quoted and/or encoded representation. - writeString(SerializableString) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeString(SerializableString) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeString(SerializableString) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeStringField(String, String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeStringField(String, String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeStringField(String, String) - Method in class org.codehaus.jackson.JsonGenerator
-
Convenience method for outputting a field entry ("member") that has a String value.
- writeStringField(String, String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Method that JAX-RS container calls to serialize given value.
- writeTree(JsonGenerator, JsonNode) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to serialize given JSON Tree, using generator provided.
- writeTree(JsonGenerator, JsonNode) - Method in class org.codehaus.jackson.map.ObjectReader
-
NOTE: NOT implemented for
ObjectReader
. - writeTree(JsonGenerator, JsonNode) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to serialize given Json Tree, using generator provided.
- writeTree(JsonGenerator, JsonNode, SerializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method to serialize given Json Tree, using generator provided.
- writeTree(JsonNode) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- writeTree(JsonNode) - Method in class org.codehaus.jackson.JsonGenerator
-
Method for writing given JSON tree (expressed as a tree where given JsonNode is the root) using this generator.
- writeTree(JsonNode) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeTree(JsonNode) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeTypePrefixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called to write initial part of type information for given value, when it will be output as JSON Array value (not as JSON Object or scalar).
- writeTypePrefixForArray(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForArray(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Alternative version of the prefix-for-array method, which is given actual type to use (instead of using exact type of the value); typically a super type of actual value type
- writeTypePrefixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called to write initial part of type information for given value, when it will be output as JSON Object value (not as JSON Array or scalar).
- writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForObject(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Alternative version of the prefix-for-object method, which is given actual type to use (instead of using exact type of the value); typically a super type of actual value type
- writeTypePrefixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called to write initial part of type information for given value, when it will be output as scalar JSON value (not as JSON Object or Array).
- writeTypePrefixForScalar(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypePrefixForScalar(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Alternative version of the prefix-for-scalar method, which is given actual type to use (instead of using exact type of the value); typically a super type of actual value type
- writeTypeSuffixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypeSuffixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypeSuffixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypeSuffixForArray(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called after value has been serialized, to close any scopes opened by earlier matching call to
TypeSerializer.writeTypeSuffixForScalar(java.lang.Object, org.codehaus.jackson.JsonGenerator)
. - writeTypeSuffixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypeSuffixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypeSuffixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- writeTypeSuffixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypeSuffixForObject(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called after value has been serialized, to close any scopes opened by earlier matching call to
TypeSerializer.writeTypePrefixForObject(java.lang.Object, org.codehaus.jackson.JsonGenerator)
. - writeTypeSuffixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeSerializer
- writeTypeSuffixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- writeTypeSuffixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsWrapperTypeSerializer
- writeTypeSuffixForScalar(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.TypeSerializer
-
Method called after value has been serialized, to close any scopes opened by earlier matching call to
TypeSerializer.writeTypePrefixForScalar(java.lang.Object, org.codehaus.jackson.JsonGenerator)
. - writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.JsonGenerator
-
Method similar to
JsonGenerator.writeString(String)
but that takes as its input a UTF-8 encoded String which has not been escaped using whatever escaping scheme data format requires (for JSON that is backslash-escaping for control characters and double-quotes; for other formats something else). - writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.util.JsonGeneratorDelegate
- writeUTF8String(byte[], int, int) - Method in class org.codehaus.jackson.util.TokenBuffer
- writeValue() - Method in class org.codehaus.jackson.impl.JsonWriteContext
- writeValue(File, Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as JSON output, written to File provided.
- writeValue(File, Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as JSON output, written to File provided.
- writeValue(OutputStream, Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding
JsonEncoding.UTF8
). - writeValue(OutputStream, Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding
JsonEncoding.UTF8
). - writeValue(Writer, Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as JSON output, using Writer provided.
- writeValue(Writer, Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as JSON output, using Writer provided.
- writeValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as JSON output, using provided
JsonGenerator
. - writeValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ObjectReader
- writeValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as JSON output, using provided
JsonGenerator
. - writeValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.ObjectCodec
-
Method to serialize given Java Object, using generator provided.
- writeValue(JsonGenerator, Object, SerializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as JSON output, using provided
JsonGenerator
, configured as per passed configuration object. - writeValueAsBytes(Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as a byte array.
- writeValueAsBytes(Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as a byte array.
- writeValueAsString(Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method that can be used to serialize any Java value as a String.
- writeValueAsString(Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method that can be used to serialize any Java value as a String.
- wrongTokenException(JsonParser, JsonToken, String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- wrongTokenException(JsonParser, JsonToken, String) - Method in class org.codehaus.jackson.map.DeserializationContext
-
Helper method for indicating that the current token was expected to be another token.
X
- XmlAdapterJsonDeserializer - Class in org.codehaus.jackson.xc
- XmlAdapterJsonDeserializer(XmlAdapter<Object, Object>) - Constructor for class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- XmlAdapterJsonSerializer - Class in org.codehaus.jackson.xc
- XmlAdapterJsonSerializer(XmlAdapter<Object, Object>) - Constructor for class org.codehaus.jackson.xc.XmlAdapterJsonSerializer
- XMLGregorianCalendarSerializer() - Constructor for class org.codehaus.jackson.map.ext.CoreXMLSerializers.XMLGregorianCalendarSerializer
Z
- zigzagDecode(int) - Static method in class org.codehaus.jackson.smile.SmileUtil
- zigzagDecode(long) - Static method in class org.codehaus.jackson.smile.SmileUtil
- zigzagEncode(int) - Static method in class org.codehaus.jackson.smile.SmileUtil
- zigzagEncode(long) - Static method in class org.codehaus.jackson.smile.SmileUtil
_
- _abstractTypeResolvers - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
List of objects that may be able to resolve abstract types to concrete types.
- _abstractTypes - Variable in class org.codehaus.jackson.map.module.SimpleModule
-
Lazily-constructed resolver used for storing mappings from abstract classes to more specific implementing classes (which may be abstract or concrete)
- _acceptBoolean - Variable in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _acceptDouble - Variable in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _acceptInt - Variable in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _acceptString - Variable in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _accessorMethod - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Accessor method used to get property value, for method-accessible properties.
- _accessorMethod - Variable in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- _actualType - Variable in class org.codehaus.jackson.map.type.HierarchicType
-
Type which will be either plain
Class
orParameterizedType
. - _add(Annotation) - Method in class org.codehaus.jackson.map.introspect.AnnotationMap
- _addClassMixIns(AnnotationMap, Class<?>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Helper method for adding any mix-in annotations specified class might have.
- _addClassMixIns(AnnotationMap, Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addConstructorMixIns(Class<?>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addCreators() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method for collecting basic information on constructor(s) found
- _addDeserializerConstructors(DeserializationConfig, BasicBeanDescription, VisibilityChecker<?>, AnnotationIntrospector, CreatorCollector) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _addDeserializerFactoryMethods(DeserializationConfig, BasicBeanDescription, VisibilityChecker<?>, AnnotationIntrospector, CreatorCollector) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _addFactoryMixIns(Class<?>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addFieldMixIns(Class<?>, Class<?>, Map<String, AnnotatedField>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Method called to add field mix-ins from given mix-in class (and its fields) into already collected actual fields (from introspected classes and their super-classes)
- _addFields() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method for collecting basic information on all fields found
- _addFields(Map<String, AnnotatedField>, Class<?>) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addInjectables() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _additionalDeserializers - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
List of providers for additional deserializers, checked before considering default basic or bean deserializers.
- _additionalKeyDeserializers - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
List of providers for additional key deserializers, checked before considering standard key deserializers.
- _additionalKeySerializers - Variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
- _additionalSerializers - Variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
-
List of providers for additional serializers, checked before considering default basic or bean serialializers.
- _addMemberMethods(Class<?>, MethodFilter, AnnotatedMethodMap, Class<?>, AnnotatedMethodMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addMethodMixIns(Class<?>, MethodFilter, AnnotatedMethodMap, Class<?>, AnnotatedMethodMap) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addMethods() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method for collecting basic information on all fields found
- _addMixOvers(Constructor<?>, AnnotatedConstructor, boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addMixOvers(Method, AnnotatedMethod, boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _addMixUnders(Method, AnnotatedMethod) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Method that will add annotations from specified source method to target method, but only if target does not yet have them.
- _addPlaceholder(String) - Method in class org.codehaus.jackson.map.type.TypeBindings
- _annotated - Variable in class org.codehaus.jackson.map.deser.impl.CreatorProperty
-
Placeholder that represents constructor parameter, when it is created from actual constructor.
- _annotated - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
- _annotated - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
- _annotated - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
- _annotationIntrospector - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Filter used to determine which annotations to gather; used to optimize things so that unnecessary annotations are ignored.
- _annotationIntrospector - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _annotationIntrospector - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _annotationIntrospector - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Introspector used for accessing annotation value based configuration.
- _annotationIntrospector - Variable in class org.codehaus.jackson.map.ser.PropertyBuilder
- _annotations - Variable in class org.codehaus.jackson.map.introspect.AnnotatedMember
- _annotations - Variable in class org.codehaus.jackson.map.introspect.AnnotationMap
- _anyGetter - Variable in class org.codehaus.jackson.map.ser.AnyGetterWriter
- _anyGetter - Variable in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Writer used for "any getter" properties, if any.
- _anyGetterMethod - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _anyGetters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _anyGetterWriter - Variable in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Handler for
JsonAnyGetter
annotated properties - _anySetter - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Fallback setter used for handling any properties that are not mapped to regular setters.
- _anySetter - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Fallback setter used for handling any properties that are not mapped to regular setters.
- _anySetterMethod - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _anySetters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _append(JsonToken) - Method in class org.codehaus.jackson.util.TokenBuffer
- _append(JsonToken, Object) - Method in class org.codehaus.jackson.util.TokenBuffer
- _appendOffset - Variable in class org.codehaus.jackson.util.TokenBuffer
-
Offset within last segment,
- _appendPathDesc(StringBuilder) - Method in exception org.codehaus.jackson.map.JsonMappingException
- _appliesFor - Variable in class org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder
-
Definition of what types is this default typer valid for.
- _arrayBuilders - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _arrayDeserializers - Static variable in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
-
And finally, we have special array deserializers for primitive array types
- _arrayIndenter - Variable in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
By default, let's use only spaces to separate array values.
- _arrayListSuperInterfaceChain(HierarchicType) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _arraySerializers - Static variable in class org.codehaus.jackson.map.ser.BasicSerializerFactory
- _arrayType - Variable in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
- _assertSubclass(Class<?>, Class<?>) - Method in class org.codehaus.jackson.type.JavaType
- _backProperty - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- _backRefProperties - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Back-reference properties this bean contains (if any)
- _backRefs - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
We may also have one or more back reference fields (usually zero or one).
- _base - Variable in class org.codehaus.jackson.map.MapperConfig
-
Immutable container object for simple configuration settings.
- _basePackageName - Variable in class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
-
Package name of the base class, to be used for determining common prefix that can be omitted from included type id.
- _basePackagePrefix - Variable in class org.codehaus.jackson.map.jsontype.impl.MinimalClassNameIdResolver
-
Same as
MinimalClassNameIdResolver._basePackageName
, but includes trailing dot. - _baseType - Variable in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _baseType - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _baseType - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeIdResolverBase
-
Common base type for all polymorphic instances handled.
- _beanDesc - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
- _beanDesc - Variable in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
- _beanDesc - Variable in class org.codehaus.jackson.map.ser.PropertyBuilder
- _beanProperties - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Mapping of property names to properties, built when all properties to use have been successfully resolved.
- _beanProperties - Variable in class org.codehaus.jackson.mrbean.BeanBuilder
- _beanType - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Declared type of the bean this deserializer handles.
- _bigEndian - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- _bigEndian - Variable in class org.codehaus.jackson.io.UTF32Reader
- _bigEndian - Variable in enum org.codehaus.jackson.JsonEncoding
- _binaryValue - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
We will hold on to decoded binary data, for duration of current event, so that multiple calls to
JsonParserMinimalBase.getBinaryValue(org.codehaus.jackson.Base64Variant)
will not need to decode data more than once. - _bind(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
-
Actual implementation of value reading+binding operation.
- _bindAndClose(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
- _bindAndCloseAsTree(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
- _bindAsTree(JsonParser) - Method in class org.codehaus.jackson.map.ObjectReader
- _bindings - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
We may need type bindings for the bean type.
- _bindings - Variable in class org.codehaus.jackson.map.type.TypeBindings
-
Lazily-instantiated bindings of resolved type parameters
- _booleanCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _buckets - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Overflow buckets; if primary doesn't match, lookup is done from here.
- _buffer - Variable in class org.codehaus.jackson.format.InputAccessor.Std
- _buffer - Variable in class org.codehaus.jackson.io.SegmentedStringWriter
- _bufferedAmount - Variable in class org.codehaus.jackson.format.InputAccessor.Std
-
Number of bytes in
InputAccessor.Std._buffer
that are valid buffered content. - _bufferedData - Variable in class org.codehaus.jackson.format.DataFormatMatcher
-
Content read during format matching process
- _bufferedLength - Variable in class org.codehaus.jackson.format.DataFormatMatcher
-
Number of bytes in
DataFormatMatcher._bufferedData
that were read. - _bufferRecyclable - Variable in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
- _bufferRecyclable - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Flag that indicates whether the output buffer is recycable (and needs to be returned to recycler once we are done) or not.
- _bufferRecyclable - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
- _bufferRecyclable - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Flag that indicates whether the output buffer is recycable (and needs to be returned to recycler once we are done) or not.
- _bufferRecyclable - Variable in class org.codehaus.jackson.smile.SmileParser
-
Flag that indicates whether the input buffer is recycable (and needs to be returned to recycler once we are done) or not.
- _bufferRecycler - Variable in class org.codehaus.jackson.io.IOContext
-
Recycler used for actual allocation/deallocation/reuse
- _byteArrayBuilder - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
ByteArrayBuilder is needed if 'getBinaryValue' is called.
- _byteBuffers - Variable in class org.codehaus.jackson.util.BufferRecycler
- _byteBuilder - Variable in class org.codehaus.jackson.io.JsonStringEncoder
-
Lazily-constructed builder used for UTF-8 encoding of text values (quoted and unquoted)
- _byteBuilder - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
- _byteCount - Variable in class org.codehaus.jackson.io.UTF32Reader
-
Total read byte count; used for error reporting purposes
- _bytesPerChar - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- _bytesWritten - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Let's keep track of how many bytes have been output, may prove useful when debugging.
- _cachedArrayListType - Variable in class org.codehaus.jackson.map.type.TypeFactory
-
Lazily constructed copy of type hierarchy from
ArrayList
to its supertypes. - _cachedDeserializers - Variable in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
We will also cache some dynamically constructed deserializers; specifically, ones that are expensive to construct.
- _cachedHashMapType - Variable in class org.codehaus.jackson.map.type.TypeFactory
-
Lazily constructed copy of type hierarchy from
HashMap
to its supertypes. - _cacheKey - Variable in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
-
We'll reuse key class to avoid unnecessary instantiations; since this is not shared between threads, we can just reuse single instance.
- _calcName(Class<?>) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _calendarClass - Variable in class org.codehaus.jackson.map.deser.std.CalendarDeserializer
-
We may know actual expected type; if so, it will be used for instantiation.
- _canonicalize - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Whether any canonicalization should be attempted (whether using intern or not)
- _cantHappen() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _cfgCheckCanDeserialize - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Whether we want to actually check that Jackson has a deserializer for given type.
- _cfgCheckCanSerialize - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Whether we want to actually check that Jackson has a serializer for given type.
- _cfgCustomUntouchables - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Set of types (classes) that provider should ignore for data binding
- _cfgDelegateToTextual - Variable in class org.codehaus.jackson.smile.SmileFactory
-
Whether non-supported methods (ones trying to output using char-based targets like
Writer
, for example) should be delegated to regular Jackson JSON processing (if set to true); or throwUnsupportedOperationException
(if set to false) - _cfgEmptyStringsAsObjects - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
-
Are we allowed to convert empty Strings to null objects?
- _cfgFailOnUnknownId - Variable in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
-
Flag that indicates whether request for an unknown filter id should result an exception (default) or not.
- _cfgNumbersAsStrings - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Flag set to indicate that implicit conversion from number to JSON String is needed (as per
JsonGenerator.Feature.WRITE_NUMBERS_AS_STRINGS
). - _cfgPrettyPrinter - Variable in class org.codehaus.jackson.JsonGenerator
-
Object that handles pretty-printing (usually additional white space to make results more human-readable) during output.
- _cfgSerializationType - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Type to use for locating serializer; normally same as return type of the accessor method, but may be overridden by annotations.
- _characterEscapes - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Definition of custom character escapes to use for generators created by this factory, if any.
- _characterEscapes - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Definition of custom character escapes to use for generators created by this factory, if any.
- _characterEscapes - Variable in class org.codehaus.jackson.JsonFactory
-
Definition of custom character escapes to use for generators created by this factory, if any.
- _charBuffer - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Intermediate buffer in which characters of a String are copied before being encoded.
- _charBuffer - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Intermediate buffer in which characters of a String are copied before being encoded.
- _charBufferLength - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Length of
_charBuffer
- _charBufferLength - Variable in class org.codehaus.jackson.smile.SmileGenerator
- _charBuffers - Variable in class org.codehaus.jackson.util.BufferRecycler
- _charCount - Variable in class org.codehaus.jackson.io.UTF32Reader
-
Total read character count; used for error reporting purposes
- _checkIsNumber() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- _child - Variable in class org.codehaus.jackson.impl.JsonReadContext
- _child - Variable in class org.codehaus.jackson.impl.JsonWriteContext
- _children - Variable in class org.codehaus.jackson.node.ArrayNode
- _children - Variable in class org.codehaus.jackson.node.ObjectNode
- _class - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Class for which annotations apply, and that owns other components (constructors, methods)
- _class - Variable in class org.codehaus.jackson.map.jsontype.NamedType
- _class - Variable in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- _class - Variable in class org.codehaus.jackson.type.JavaType
-
This is the nominal type-erased Class that would be close to the type represented (but not exactly type, due to type erasure: type instance may have more information on this).
- _classAnnotations - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Combined list of Jackson annotations that the class has, including inheritable ones from super classes and interfaces
- _classDef - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Low-level introspected class information (methods, fields etc)
- _classInfo - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Information collected about the class introspected.
- _classIntrospector - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Introspector used to figure out Bean properties needed for bean serialization and deserialization.
- _classLoader - Variable in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
We will use per-materializer class loader for now; would be nice to find a way to reduce number of class loaders (and hence number of generated classes!) constructed...
- _classMappings - Variable in class org.codehaus.jackson.map.module.SimpleDeserializers
- _classMappings - Variable in class org.codehaus.jackson.map.module.SimpleKeyDeserializers
- _classMappings - Variable in class org.codehaus.jackson.map.module.SimpleSerializers
-
Class-based mappings that are used both for exact and sub-class matches.
- _classMappings - Variable in class org.codehaus.jackson.map.module.SimpleValueInstantiators
-
Mappings from raw (type-erased, i.e.
- _classSignature(Class<?>, StringBuilder, boolean) - Static method in class org.codehaus.jackson.map.type.TypeBase
- _closed - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Flag that indicates whether generator is closed or not.
- _closed - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Flag that indicates whether parser is closed or not.
- _closed - Variable in class org.codehaus.jackson.node.TreeTraversingParser
-
Flag that indicates whether parser is closed or not.
- _closed - Variable in class org.codehaus.jackson.util.TokenBuffer
- _closed - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
- _closeInput() - Method in class org.codehaus.jackson.impl.JsonParserBase
- _closeInput() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _closeInput() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- _closeInput() - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- _closeInput() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _closeInput() - Method in class org.codehaus.jackson.smile.SmileParser
- _closeParser - Variable in class org.codehaus.jackson.map.MappingIterator
-
Flag that indicates whether input
JsonParser
should be closed when we are done or not; generally only called when caller did not pass JsonParser. - _codec - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
- _collCount - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Total number of Names in collision buckets (included in
_count
along with primary entries) - _collectAndResolve(AnnotatedClass, NamedType, MapperConfig<?>, AnnotationIntrospector, HashMap<NamedType, NamedType>) - Method in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
-
Method called to find subtypes for a specific type (class)
- _collectionType - Variable in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- _collectionType - Variable in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- _collectRelevantAnnotations(Annotation[]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _collectRelevantAnnotations(Annotation[][]) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _collEnd - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Index of the first unused collision bucket entry (== size of the used portion of collision list): less than or equal to 0xFF (255), since max number of entries is 255 (8-bit, minus 0 used as 'empty' marker)
- _collList - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Array of heads of collision bucket chains; size dynamically
- _columnNr - Variable in class org.codehaus.jackson.impl.JsonReadContext
- _componentType - Variable in class org.codehaus.jackson.map.type.ArrayType
-
Type of elements in the array.
- _concatCBuffer - Variable in class org.codehaus.jackson.io.IOContext
-
Reference to the buffer allocated for buffering it for output, before being encoded: generally this means concatenating output, then encoding when buffer fills up.
- _concrete - Static variable in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Since these are all JDK classes, we shouldn't have to worry about ClassLoader used to load them.
- _concreteLazy - Static variable in class org.codehaus.jackson.map.ser.BasicSerializerFactory
-
Actually it may not make much sense to eagerly instantiate all kinds of serializers: so this Map actually contains class references, not instances
- _config - Variable in class org.codehaus.jackson.map.DeserializationContext
- _config - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _config - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Configuration settings
- _config - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
- _config - Variable in class org.codehaus.jackson.map.ObjectReader
-
General serialization configuration settings; while immutable, can use copy-constructor to create modified instances as necessary.
- _config - Variable in class org.codehaus.jackson.map.ObjectWriter
-
General serialization configuration settings
- _config - Variable in class org.codehaus.jackson.map.ser.PropertyBuilder
- _config - Variable in class org.codehaus.jackson.map.SerializerProvider
-
Serialization configuration to use for serialization processing.
- _configAndWriteValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method called to configure the generator as necessary and then call write functionality
- _configAndWriteValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ObjectWriter
-
Method called to configure the generator as necessary and then call write functionality
- _configAndWriteValue(JsonGenerator, Object, Class<?>) - Method in class org.codehaus.jackson.map.ObjectMapper
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.BooleanBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.ByteBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.DoubleBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.FloatBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.IntBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.LongBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.ArrayBuilders.ShortBuilder
- _constructArray(int) - Method in class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- _constructConstructor(Constructor<?>, boolean) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _constructCreatorMethod(Method) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _constructError(String) - Method in class org.codehaus.jackson.JsonParser
-
Helper method for constructing
JsonParseException
s based on current state of the parser - _constructError(String, Throwable) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _constructField(Field) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _constructMethod(Method) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _constructNoTypeResolverBuilder() - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
-
Helper method for dealing with "no type info" marker; can't be null (as it'd be replaced by default typing)
- _constructor - Variable in class org.codehaus.jackson.map.introspect.AnnotatedConstructor
- _constructorArguments - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _constructors - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Single argument constructors the class has, if any.
- _constructStdTypeResolverBuilder() - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
-
Helper method for constructing standard
TypeResolverBuilder
implementation. - _constructType(Type, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Factory method that can be used if type information is passed as Java typing returned from
getGenericXxx
methods (usually for a return or argument type). - _constructWriter(SerializationConfig, TypeBindings, PropertyBuilder, boolean, String, AnnotatedMember) - Method in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Secondary helper method for constructing
BeanPropertyWriter
for given member (field or method). - _containedIn(Class<?>, HashSet<ClassKey>) - Static method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- _context - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- _context - Variable in class org.codehaus.jackson.io.MergedStream
- _context - Variable in class org.codehaus.jackson.io.UTF8Writer
- _context - Variable in class org.codehaus.jackson.map.MappingIterator
- _contextAnnotations - Variable in class org.codehaus.jackson.map.BeanProperty.Std
-
Annotations defined in the context class (if any); may be null if no annotations were found
- _contextAnnotations - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Class that contains this property (either class that declares the property or one of its subclasses), class that is deserialized using deserializer that contains this property.
- _contextAnnotations - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Annotations from context (most often, class that declares property, or in case of sub-class serializer, from that sub-class)
- _contextClass - Variable in class org.codehaus.jackson.map.type.TypeBindings
-
Specific class to use for resolving all types, for methods and fields class and its superclasses and -interfaces contain.
- _contextType - Variable in class org.codehaus.jackson.map.type.TypeBindings
-
Context type used for resolving all types, if specified.
- _convert(Object, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- _copyTo(Object, int, Object[], int) - Method in class org.codehaus.jackson.map.util.ObjectBuffer
- _count - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Total number of Names in the symbol table; only used for child tables.
- _createAndCache2(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Method that handles actual construction (via factory) and caching (both intermediate and eventual)
- _createAndCacheUntypedSerializer(Class<?>, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Method that will try to construct a value serializer; and if one is successfully created, cache it for reuse.
- _createAndCacheUntypedSerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- _createAndCacheValueDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Method that will try to create a deserializer for given type, and resolve and cache it if necessary
- _createContext(Object, boolean) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates desired context object.
- _createDeserializationContext(JsonParser, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectMapper
- _createDeserializationContext(JsonParser, DeserializationConfig) - Method in class org.codehaus.jackson.map.ObjectReader
- _createDeserializer(DeserializationConfig, JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _createFromStringFallbacks(String) - Method in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _createJsonGenerator(OutputStream, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
- _createJsonGenerator(Writer, IOContext) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates generator for given
Writer
and context object. - _createJsonGenerator(Writer, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Overridable factory method that actually instantiates desired generator.
- _createJsonParser(byte[], int, int, IOContext) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates parser using given
Reader
object for reading content passed as raw byte array. - _createJsonParser(byte[], int, int, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Overridable factory method that actually instantiates desired parser.
- _createJsonParser(InputStream, IOContext) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates desired parser given
InputStream
and context object. - _createJsonParser(InputStream, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Overridable factory method that actually instantiates desired parser.
- _createJsonParser(Reader, IOContext) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates parser using given
Reader
object for reading content. - _createJsonParser(Reader, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
-
Overridable factory method that actually instantiates desired parser.
- _createUntypedSerializer(JavaType, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- _createUTF8JsonGenerator(OutputStream, IOContext) - Method in class org.codehaus.jackson.JsonFactory
-
Overridable factory method that actually instantiates generator for given
OutputStream
and context object, using UTF-8 encoding. - _createWriter(OutputStream, JsonEncoding, IOContext) - Method in class org.codehaus.jackson.JsonFactory
- _createWriter(OutputStream, JsonEncoding, IOContext) - Method in class org.codehaus.jackson.smile.SmileFactory
- _creator - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
-
Single-arg constructor we use for value instantiation.
- _creatorMethods - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Single argument static methods that might be usable as factory methods
- _creatorMinLevel - Variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- _creatorProperties - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _ctorParameters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- _currentEscape - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
When custom escapes are used, this member variable can be used to store escape to use
- _currentName - Variable in class org.codehaus.jackson.impl.JsonReadContext
- _currentName - Variable in class org.codehaus.jackson.impl.JsonWriteContext
-
Name of the field of which value is to be parsed; only used for OBJECT contexts
- _currentObject() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- _currInputProcessed - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Number of characters/bytes that were contained in previous blocks (blocks that were already processed prior to the current buffer).
- _currInputRow - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Current row location of current point in input buffer, starting from 1, if available.
- _currInputRowStart - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Current index of the first character of the current row in input buffer.
- _currToken - Variable in class org.codehaus.jackson.JsonParser
-
Last token retrieved via
JsonParser.nextToken()
, if any. - _customIdResolver - Variable in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- _dataHandlerDeserializer - Variable in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- _dataHandlerSerializer - Variable in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- _dateFormat - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _dateFormat - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Custom date format to use for de-serialization.
- _dateFormat - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Lazily acquired and instantiated formatter object: initialized first time it is needed, reused afterwards.
- _declaredType - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Type property is declared to have, either in class definition or associated annotations.
- _decodeBase64(String, ByteArrayBuilder, Base64Variant) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
-
Helper method that can be used for base64 decoding in cases where encoded content has already been read as a String.
- _decodeBase64(Base64Variant) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Efficient handling for incremental parsing of base64-encoded textual content.
- _decodeBase64(Base64Variant) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Efficient handling for incremental parsing of base64-encoded textual content.
- _decodeBase64(Base64Variant) - Method in class org.codehaus.jackson.smile.SmileParser
- _decodeBase64Escape(Base64Variant, char, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- _decodeBase64Escape(Base64Variant, int, int) - Method in class org.codehaus.jackson.impl.JsonParserBase
- _decodeCharForError(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _decodeEscaped() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method that sub-classes must implement to support escaped sequences in base64-encoded sections.
- _decodeEscaped() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _decodeEscaped() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _decodeShortAsciiValue(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _decodeShortUnicodeValue(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _decodeSurrogate(int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _defaultAnnotationsToUse - Variable in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
Annotations set to use by default; overridden by explicit call to
MapperConfigurator.setAnnotationsToUse(org.codehaus.jackson.jaxrs.Annotations[])
- _defaultBean - Variable in class org.codehaus.jackson.map.ser.PropertyBuilder
-
If a property has serialization inclusion value of
JsonSerialize.Inclusion.ALWAYS
, we need to know the default value of the bean, to know if property value equals default one. - _defaultConstructor - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _defaultConstructor - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Default constructor of the annotated class, if it has one.
- _defaultCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
-
Default (no-argument) constructor to use for instantiation (with
StdValueInstantiator.createUsingDefault()
) - _defaultFilter - Variable in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
-
This is the filter we return in case no mapping was found for given id; default is 'null' (in which case caller typically reports an error), but can be set to an explicit filter.
- _defaultImpl - Variable in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- _defaultImpl - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
-
Type to use as the default implementation, if type id is missing or can not be resolved.
- _defaultImplDeserializer - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _defaultMapper - Variable in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
If no mapper was specified when constructed, and no configuration calls are made, a default mapper is constructed.
- _defaultPackage - Variable in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Package name to use as prefix for generated classes.
- _defaultPrettyPrinter() - Method in class org.codehaus.jackson.map.ObjectMapper
-
Helper method that should return default pretty-printer to use for generators constructed by this mapper, when instructed to use default pretty printer.
- _defaultState - Variable in enum org.codehaus.jackson.smile.SmileGenerator.Feature
- _defaultTypeId(Class<?>) - Static method in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
-
If no name was explicitly given for a class, we will just use non-qualified class name
- _defaultValues - Variable in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
-
If some property values must always have a non-null value (like primitive types do), this array contains such default values.
- _delegate - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.InnerClassProperty
-
Actual property that we use after value construction.
- _delegateCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _delegateCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _delegateDeserializer - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
- _delegateDeserializer - Variable in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
- _delegateDeserializer - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
- _delegateDeserializer - Variable in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
-
Deserializer that is used iff delegate-based creator is to be used for deserializing from JSON Object.
- _delegateType - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _desc(String) - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _deserializationConfig - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Configuration object that defines basic global settings for the serialization process
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.CharsetDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.CurrencyDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.InetAddressDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.LocaleDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.PatternDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.TimeZoneDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.URIDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.URLDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.UUIDDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.CoreXMLDeserializers.DurationDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.CoreXMLDeserializers.QNameDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.DOMDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.DOMDeserializer.DocumentDeserializer
- _deserialize(String, DeserializationContext) - Method in class org.codehaus.jackson.map.ext.DOMDeserializer.NodeDeserializer
- _deserialize(JsonParser, DeserializationContext, Object, int) - Method in class org.codehaus.jackson.map.deser.impl.ExternalTypeHandler
- _deserializeEmbedded(Object, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer
- _deserializeEmbedded(Object, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.FromStringDeserializer.UUIDDeserializer
- _deserializeIfNatural(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.AbstractDeserializer
- _deserializeIfNatural(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
-
Helper method used to check if given parser might be pointing to a "natural" value, and one that would be acceptable as the result value (compatible with declared base type)
- _deserializer - Variable in class org.codehaus.jackson.map.MappingIterator
- _deserializer - Variable in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- _deserializerProvider - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Object that manages access to deserializers used for deserializing JSON content into Java objects, including possible caching of the deserializers.
- _deserializers - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
-
For efficient operation we will lazily build mappings from type ids to actual deserializers, once needed.
- _deserializers - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _deserializeTypedUsingDefaultImpl(JsonParser, DeserializationContext, TokenBuffer) - Method in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- _deserializeUsingCreator(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _deserializeUsingPropertyBased(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.
- _deserProvider - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _detectors - Variable in class org.codehaus.jackson.format.DataFormatDetector
-
Ordered list of factories which both represent data formats to detect (in precedence order, starting with highest) and are used for actual detection.
- _directClassMappings - Variable in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.Direct mappings that are used for exact class and interface type matches.
- _directClassMappings - Variable in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
Direct mappings that are only used for exact class type matches, but not for sub-class checks.
- _dirty - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Flag that indicates if any changes have been made to the data; used to both determine if bucket array needs to be copied when (first) change is made, and potentially if updated bucket list is to be resync'ed back to master instance.
- _doAddInjectable(Object, AnnotatedMember) - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _doFindDeserializationType(Annotated, JavaType, String) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- _doFindSuperInterfaceChain(HierarchicType, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _domImpl - Variable in class org.codehaus.jackson.map.ext.DOMSerializer
- _doubleCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _dynamicSerializers - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
In case serializer is not known statically (i.e.
- _dynamicSerializers - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
If element type can not be statically determined, mapping from runtime type to serializer is handled using this object
- _dynamicSerializers - Variable in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
If element type can not be statically determined, mapping from runtime type to serializer is handled using this object
- _dynamicValueSerializers - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
If value type can not be statically determined, mapping from runtime value types to serializers are stored in this object.
- _elementClass - Variable in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
-
Type of contained elements: needed for constructing actual result array
- _elementDeserializer - Variable in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
-
Element deserializer
- _elementSerializer - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
Value serializer to use, if it can be statically determined
- _elementSerializer - Variable in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
Value serializer to use, if it can be statically determined.
- _elementSerializer - Variable in class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
-
Value serializer to use, if it's not the standard one (if it is we can optimize serialization a lot)
- _elementType - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- _elementType - Variable in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
Declared type of element entries
- _elementType - Variable in class org.codehaus.jackson.map.type.CollectionLikeType
-
Type of elements in collection
- _elementTypeDeserializer - Variable in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
-
If element instances have polymorphic type information, this is the type deserializer that can handle it
- _emptyArray - Variable in class org.codehaus.jackson.map.type.ArrayType
-
We will also keep track of shareable instance of empty array, since it usually needs to be constructed any way; and because it is essentially immutable and thus can be shared.
- _encoding - Variable in class org.codehaus.jackson.io.IOContext
-
Encoding used by the underlying stream, if known.
- _entityBuffer - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
6 character temporary buffer allocated if needed, for constructing escape sequences
- _entityBuffer - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Short (14 char) temporary buffer allocated if needed, for constructing escape sequences
- _enumClass - Variable in class org.codehaus.jackson.map.deser.std.EnumDeserializer.FactoryBasedDeserializer
- _enumClass - Variable in class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- _enumClass - Variable in class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- _enumClass - Variable in class org.codehaus.jackson.map.util.EnumResolver
- _enumDeserializer - Variable in class org.codehaus.jackson.map.deser.std.EnumSetDeserializer
- _enums - Variable in class org.codehaus.jackson.map.util.EnumResolver
- _enumsById - Variable in class org.codehaus.jackson.map.util.EnumResolver
- _enumSerializerOverride - Variable in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
And for Enum handling we may specify a single default serializer to use, regardless of actual enumeration.
- _expLength - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Length of the exponent part of the number, if any, not including 'e' marker or sign, just digits.
- _externalTypeIdHandler - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Handler that we need iff any of properties uses external type id.
- _factory - Variable in class org.codehaus.jackson.map.deser.std.EnumDeserializer.FactoryBasedDeserializer
- _factory - Variable in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
Factory responsible for constructing actual deserializers, if not one of pre-configured types.
- _factoryConfig - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Configuration settings for this factory; immutable instance (just like this factory), new version created via copy-constructor (fluent-style)
- _factoryConfig - Variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory
-
Configuration settings for this factory; immutable instance (just like this factory), new version created via copy-constructor (fluent-style)
- _featureFlags - Variable in class org.codehaus.jackson.map.DeserializationContext
- _featureFlags - Variable in class org.codehaus.jackson.mrbean.AbstractTypeMaterializer
-
Bit set that contains all enabled features
- _features - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Bit flag composed of bits that indicate which
JsonGenerator.Feature
s are enabled. - _features - Variable in class org.codehaus.jackson.JsonParser
-
Bit flag composed of bits that indicate which
JsonParser.Feature
s are enabled. - _field - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.FieldProperty
-
Actual field to set when deserializing this property.
- _field - Variable in class org.codehaus.jackson.map.introspect.AnnotatedField
- _field - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Field that contains the property value for field-accessible properties.
- _fieldMinLevel - Variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- _fieldName - Variable in class org.codehaus.jackson.map.JsonMappingException.Reference
-
Name of field (for beans) or key (for Maps) that is part of the reference.
- _fields - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Member fields of interest: ones that are either public, or have at least one annotation.
- _fields - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- _filteredProperties - Variable in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Optional array of filtered property writers; if null, no view-based filtering is performed.
- _filteredProps - Variable in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Optional filters used to suppress output of properties that are only to be included in certain views
- _filterId - Variable in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Id of the property filter to use for POJO, if any.
- _filterProvider - Variable in class org.codehaus.jackson.map.SerializationConfig
-
Object used for resolving filter ids to filter instances.
- _filtersById - Variable in class org.codehaus.jackson.map.ser.impl.SimpleFilterProvider
-
Mappings from ids to filters.
- _findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- _findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.impl.UnwrappingBeanPropertyWriter
- _findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- _findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- _findAndAddDynamic(PropertySerializerMap, Class<?>, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- _findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- _findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- _findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- _findCachedDesc(JavaType) - Method in class org.codehaus.jackson.map.introspect.BasicClassIntrospector
-
Method called to see if type is one of core JDK types that we have cached for efficiency.
- _findCachedDeserializer(JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _findCustomArrayDeserializer(ArrayType, DeserializationConfig, DeserializerProvider, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomArrayDeserializer(ArrayType, DeserializationConfig, DeserializerProvider, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomBeanDeserializer(JavaType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomCollectionDeserializer(CollectionType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomCollectionDeserializer(CollectionType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomEnumDeserializer(Class<?>, DeserializationConfig, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomEnumDeserializer(Class<?>, DeserializationConfig, BasicBeanDescription, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomMapDeserializer(MapType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomMapDeserializer(MapType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomMapLikeDeserializer(MapLikeType, DeserializationConfig, DeserializerProvider, BasicBeanDescription, BeanProperty, KeyDeserializer, TypeDeserializer, JsonDeserializer<?>) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findCustomTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BasicDeserializerFactory
- _findCustomTreeNodeDeserializer(Class<? extends JsonNode>, DeserializationConfig, BeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _findDefaultImplDeserializer(DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _findDeserializer(DeserializationContext, String) - Method in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _findExplicitUntypedSerializer(Class<?>, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Method that will try to find a serializer, either from cache or by constructing one; but will not return an "unknown" serializer if this can not be done but rather returns null.
- _findInterfaceMapping(Class<?>, ClassKey) - Method in class org.codehaus.jackson.map.module.SimpleSerializers
- _findInterfaceMapping(Class<?>, ClassKey) - Method in class org.codehaus.jackson.map.ser.CustomSerializerFactory
- _findPropertyFields(Collection<String>, boolean) - Method in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _findRootDeserializer(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method called to locate deserializer for the passed root-level value.
- _findRootDeserializer(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.ObjectReader
-
Method called to locate deserializer for the passed root-level value.
- _findSubclassDeserializer(DeserializationContext, Object, TokenBuffer) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Helper method called to (try to) locate deserializer for given sub-type of type that this deserializer handles.
- _findSuperClassChain(Type, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _findSuperInterfaceChain(Type, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _findSuperTypeChain(Class<?>, Class<?>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Helper method used to find inheritance (implements, extends) path between given types, if one exists (caller generally checks before calling this method).
- _findTypeResolver(MapperConfig<?>, Annotated, JavaType) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
-
Helper method called to construct and initialize instance of
TypeResolverBuilder
if given annotated element indicates one is needed. - _findView(ObjectMapper, Annotation[]) - Method in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
- _finishNumberToken(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _finishString() - Method in class org.codehaus.jackson.impl.JsonParserBase
- _finishString() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _finishString() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _finishString() - Method in class org.codehaus.jackson.smile.SmileParser
- _finishString2() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _finishToken() - Method in class org.codehaus.jackson.smile.SmileParser
-
Method called to finish parsing of a token so that token contents are retriable
- _first - Variable in class org.codehaus.jackson.util.TokenBuffer
-
First segment, for contents this buffer has
- _flushBuffer() - Method in class org.codehaus.jackson.impl.Utf8Generator
- _flushBuffer() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _flushBuffer() - Method in class org.codehaus.jackson.smile.SmileGenerator
- _forceTypeInformation - Variable in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
-
This is a flag that is set in rare (?) cases where this serializer is used for "natural" types (boolean, int, String, double); and where we actually must force type information wrapping, even though one would not normally be added.
- _forClass - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Class for which deserializer is built; used for accessing annotations during resolution phase (see
BeanDeserializer.resolve(org.codehaus.jackson.map.DeserializationConfig, org.codehaus.jackson.map.DeserializerProvider)
). - _formatISO8601 - Variable in class org.codehaus.jackson.map.util.StdDateFormat
- _formatISO8601_z - Variable in class org.codehaus.jackson.map.util.StdDateFormat
- _formatPlain - Variable in class org.codehaus.jackson.map.util.StdDateFormat
- _formatRFC1123 - Variable in class org.codehaus.jackson.map.util.StdDateFormat
- _forSerialization - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
True if introspection is done for serialization (giving precedence for serialization annotations), or not (false, deserialization)
- _fractLength - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Length of the fractional part (not including decimal point or exponent), in characters.
- _from - Variable in class org.codehaus.jackson.map.JsonMappingException.Reference
-
Object through which reference was resolved.
- _fromArrayType(GenericArrayType, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _fromBooleanCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _fromClass(Class<?>, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _fromDoubleCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _fromIntCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _fromLongCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _fromParameterizedClass(Class<?>, List<JavaType>) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
Method used by
TypeParser
when generics-aware version is constructed. - _fromParamType(ParameterizedType, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
-
This method deals with parameterized types, that is, first class generic classes.
- _fromStringCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _fromVariable(TypeVariable<?>, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _fromWildcard(WildcardType, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _function - Variable in class org.codehaus.jackson.map.util.JSONPObject
-
JSONP function name to use for serialization
- _generatorFeatures - Variable in class org.codehaus.jackson.JsonFactory
-
Currently enabled generator features.
- _generatorFeatures - Variable in class org.codehaus.jackson.util.TokenBuffer
-
Bit flag composed of bits that indicate which
JsonGenerator.Feature
s are enabled. - _genericType - Variable in class org.codehaus.jackson.map.type.HierarchicType
- _getBufferRecycler() - Method in class org.codehaus.jackson.JsonFactory
-
Method used by factory to create buffer recycler instances for parsers and generators.
- _getByteArrayBuilder() - Method in class org.codehaus.jackson.impl.JsonParserBase
- _getCharDesc(int) - Static method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _getter - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.SetterlessProperty
-
Get method for accessing property value used to access property (of Collection or Map type) to modify.
- _getterMinLevel - Variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- _getters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- _getText2(JsonToken) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _getText2(JsonToken) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _got32BitFloat - Variable in class org.codehaus.jackson.smile.SmileParser
-
Specific flag that is set when we encountered a 32-bit floating point value; needed since numeric super classes do not track distinction between float and double, but Smile format does, and we want to retain that separation.
- _handleApostropheValue() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _handleApostropheValue() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _handleContextualResolvable(JsonSerializer<Object>, BeanProperty) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- _handledType - Variable in class org.codehaus.jackson.map.ser.std.SerializerBase
- _handleEOF() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method called when an EOF is encountered between tokens.
- _handleEOF() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
-
Method sub-classes need to implement
- _handleEOF() - Method in class org.codehaus.jackson.node.TreeTraversingParser
- _handleEOF() - Method in class org.codehaus.jackson.util.TokenBuffer.Parser
- _handleFieldName() - Method in class org.codehaus.jackson.smile.SmileParser
-
Method that handles initial token type recognition for token that has to be either FIELD_NAME or END_OBJECT.
- _handleInvalidNumberStart(int, boolean) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method called if expected numeric value (due to leading sign) does not look like a number
- _handleInvalidNumberStart(int, boolean) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method called if expected numeric value (due to leading sign) does not look like a number
- _handlerInstantiator - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Object used for creating instances of handlers (serializers, deserializers, type and type id resolvers), given class to instantiate.
- _handleSingleArgumentConstructor(DeserializationConfig, BasicBeanDescription, VisibilityChecker<?>, AnnotationIntrospector, CreatorCollector, AnnotatedConstructor, boolean, boolean) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _handleSingleArgumentFactory(DeserializationConfig, BasicBeanDescription, VisibilityChecker<?>, AnnotationIntrospector, CreatorCollector, AnnotatedMethod, boolean) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
- _handleUnexpectedValue(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.
- _handleUnexpectedValue(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method for handling cases where first non-space character of an expected value token is not legal for standard JSON content.
- _handleUnknownKeyDeserializer(JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _handleUnknownValueDeserializer(JavaType) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _handleUnrecognizedCharacterEscape(char) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _handleUnusualFieldName(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method called when we see non-white space character other than double quote, when expecting a field name.
- _handleUnusualFieldName(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method called when we see non-white space character other than double quote, when expecting a field name.
- _hasDefaultCreator - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _hashCode - Variable in class org.codehaus.jackson.map.jsontype.NamedType
- _hashCode - Variable in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- _hashCode - Variable in class org.codehaus.jackson.sym.Name
- _hashCode - Variable in class org.codehaus.jackson.type.JavaType
- _hashMapSuperInterfaceChain(HierarchicType) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _hashToIndex(int) - Method in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Helper method that takes in a "raw" hash value, shuffles it as necessary, and truncates to be used as the index.
- _hasNextChecked - Variable in class org.codehaus.jackson.map.MappingIterator
-
Flag that is set when we have determined what
MappingIterator.hasNextValue()
should value; reset whenMappingIterator.nextValue()
is called - _idFrom(Object, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.ClassNameIdResolver
- _idResolver - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _idResolver - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- _idToType - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
-
Mappings from type id to JavaType, used for deserialization
- _idType - Variable in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- _ignorableProperties - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _ignorableProps - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
In addition to properties that are set, we will also keep track of recognized but ignorable properties: these will be skipped without errors or warnings.
- _ignorableProps - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Set of names of properties that are recognized but are to be ignored for deserialization purposes (meaning no exception is thrown, value is just skipped).
- _ignoreAllUnknown - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Flag that can be set to ignore and skip unknown properties.
- _ignoreAllUnknown - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Flag that can be set to ignore and skip unknown properties.
- _ignoredEntries - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Set of entries to omit during serialization, if any
- _ignoredPropertyNames - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Set of properties that can be ignored during deserialization, due to being marked as ignored.
- _ignoredPropertyNames - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Lazily collected list of properties that can be implicitly ignored during serialization; only updated when collecting information for deserialization purposes
- _ignoredPropertyNamesForDeser - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _ignoredPropertyNamesForDeser - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Alternate set of property names that have been marked for explicit ignoral for deserialization: needed to deal with 1.x definition of ignorable with respect to "any setter" (see [JACKSON-313], [JACKSON-383])
- _implementedType - Variable in class org.codehaus.jackson.mrbean.BeanBuilder
-
Abstract class or interface that the bean is created to extend or implement.
- _in - Variable in class org.codehaus.jackson.format.InputAccessor.Std
- _in - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- _includeAs - Variable in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- _includeInViews - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Alternate set of property writers used when view-based filtering is available for the Bean.
- _incompleteDeserializers - Variable in class org.codehaus.jackson.map.deser.StdDeserializerProvider
-
During deserializer construction process we may need to keep track of partially completed deserializers, to resolve cyclic dependencies.
- _index - Variable in class org.codehaus.jackson.JsonStreamContext
-
Index of the currently processed entry.
- _index - Variable in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Index of the parameter within argument list
- _index - Variable in class org.codehaus.jackson.map.JsonMappingException.Reference
-
Index within a
Collection
instance that contained the reference; used if index is relevant and available. - _indexMask - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Mask used to get index from hash values; equal to
_buckets.length - 1
, when _buckets.length is a power of two. - _initForReading(JsonParser) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Method called to ensure that given parser is ready for reading content for data binding.
- _initForReading(JsonParser) - Static method in class org.codehaus.jackson.map.ObjectReader
- _injectables - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
List of
ValueInjector
s, if any injectable values are expected by the bean; otherwise null. - _injectables - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Value injectors for deserialization
- _injectables - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _injectables - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Lazily collected list of members that were annotated to indicate that they represent mutators for deserializer value injection.
- _injectableValueId - Variable in class org.codehaus.jackson.map.deser.impl.CreatorProperty
-
Id of value to inject, if value injection should be used for this parameter (in addition to, or instead of, regular deserialization).
- _injectableValues - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _injectableValues - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Provider for values to inject in deserialized POJOs.
- _injectableValues - Variable in class org.codehaus.jackson.map.ObjectReader
-
Values that can be injected during deserialization, if any.
- _inputBuffer - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
- _inputBuffer - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
-
Current buffer from which data is read; generally data is read into buffer from input source.
- _inputBuffer - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.Current buffer from which data is read; generally data is read into buffer from input source.
- _inputBuffer - Variable in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.Current buffer from which data is read; generally data is read into buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
- _inputBuffer - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Current buffer from which data is read; generally data is read into buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
- _inputBuffer - Variable in class org.codehaus.jackson.smile.SmileParser
-
Current buffer from which data is read; generally data is read into buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
- _inputDecorator - Variable in class org.codehaus.jackson.JsonFactory
-
Optional helper object that may decorate input sources, to do additional processing on input during parsing.
- _inputEnd - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Index of character after last available one in the buffer.
- _inputProcessed - Variable in class org.codehaus.jackson.impl.ByteSourceBootstrapper
-
Current number of input units (bytes or chars) that were processed in previous blocks, before contents of current input buffer.
- _inputProcessed - Variable in class org.codehaus.jackson.smile.SmileParserBootstrapper
-
Current number of input units (bytes or chars) that were processed in previous blocks, before contents of current input buffer.
- _inputPtr - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Pointer to next available character in buffer
- _inputStream - Variable in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.Input stream that can be used for reading more content, if one in use.
- _inputStream - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
- _inputStream - Variable in class org.codehaus.jackson.smile.SmileParser
-
Input stream that can be used for reading more content, if one in use.
- _inputType - Variable in class org.codehaus.jackson.map.deser.std.EnumDeserializer.FactoryBasedDeserializer
- _intCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _interfaceMappings - Variable in class org.codehaus.jackson.map.module.SimpleSerializers
-
Interface-based matches.
- _interfaceMappings - Variable in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
And finally interface-based matches.
- _intern - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Whether canonical symbol Strings are to be intern()ed before added to the table or not
- _intern - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Whether canonical symbol Strings are to be intern()ed before added to the table or not
- _internalName - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
Original internal name, derived from accessor, of this property.
- _internalSettings - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- _intLength - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Length of integer part of the number, in characters
- _ioContext - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
I/O context for this reader.
- _ioContext - Variable in class org.codehaus.jackson.impl.Utf8Generator
- _ioContext - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
- _ioContext - Variable in class org.codehaus.jackson.smile.SmileGenerator
- _isContainer - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
-
Flag that indicates whether property to handle is a container type (array, Collection, Map) or not.
- _isDefaultDeserializer - Variable in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
-
Flag that indicates whether value deserializer is the standard Jackson-provided one; if it is, we can use more efficient handling.
- _isGetterMinLevel - Variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- _isIgnorable(Annotated) - Method in class org.codehaus.jackson.map.introspect.JacksonAnnotationIntrospector
- _isIncludableMethod(Method, MethodFilter) - Method in class org.codehaus.jackson.map.introspect.AnnotatedClass
- _isTyped - Variable in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
-
Indicator of whether serializer stored has a type serializer wrapper around it or not; if not, it is "untyped" serializer; if it has, it is "typed"
- _javaName - Variable in enum org.codehaus.jackson.JsonEncoding
- _jaxbIntrospectorClass - Variable in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
To support optional dependency to Jackson-XC module (needed if and when JAXB annotations are used for configuration)
- _jaxbPackageName - Variable in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- _jsonFactory - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Factory used to create
JsonParser
andJsonGenerator
instances as necessary. - _jsonFactory - Variable in class org.codehaus.jackson.map.ObjectReader
-
Factory used for constructing
JsonGenerator
s - _jsonFactory - Variable in class org.codehaus.jackson.map.ObjectWriter
-
Factory used for constructing
JsonGenerator
s - _jsonpFunctionName - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
JSONP function name to use for automatic JSONP wrapping, if any; if null, no JSONP wrapping is done.
- _jsonValueGetters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method(s) marked with 'JsonValue' annotation
- _jsonValueMethod - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
- _keyClass - Variable in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- _keyDeserializer - Variable in class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- _keyDeserializer - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Key deserializer used, if not null.
- _keyDeserializers - Variable in class org.codehaus.jackson.map.deser.std.StdKeyDeserializers
- _keyDeserializers - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _keyEnums - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
-
If we know enumeration used as key, this will contain value set to use for serialization
- _keySerializer - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Key serializer to use, if it can be statically determined
- _keySerializer - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Serializer used to output non-null keys of Maps (which will get output as JSON Objects), if not null; if null, us the standard default key serializer.
- _keySerializers - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _keyType - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Declared type of keys
- _keyType - Variable in class org.codehaus.jackson.map.type.MapLikeType
-
Type of keys of Map.
- _knownSerializers - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
For fast lookups, we will have a local non-shared read-only map that contains serializers previously fetched.
- _last - Variable in class org.codehaus.jackson.util.TokenBuffer
-
Last segment of this buffer, one that is used for appending more tokens
- _lastClearedToken - Variable in class org.codehaus.jackson.JsonParser
-
Last cleared token, if any: that is, value that was in effect when
JsonParser.clearCurrentToken()
was called. - _lineNr - Variable in class org.codehaus.jackson.impl.JsonReadContext
- _loadToHaveAtLeast(int) - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
- _loadToHaveAtLeast(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
- _loadToHaveAtLeast(int) - Method in class org.codehaus.jackson.smile.SmileParser
-
Helper method that will try to load at least specified number bytes in input buffer, possible moving existing data around if necessary
- _locateTypeId(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.jsontype.impl.AsArrayTypeDeserializer
- _location - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
- _longCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _longestCollisionList - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
We need to keep track of the longest collision list; this is needed both to indicate problems with attacks and to allow flushing for other cases.
- _longestCollisionList - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
We need to keep track of the longest collision list; this is needed both to indicate problems with attacks and to allow flushing for other cases.
- _mainHash - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Array of 2^N size, which contains combination of 24-bits of hash (0 to indicate 'empty' slot), and 8-bit collision bucket index (0 to indicate empty collision bucket chain; otherwise subtract one from index)
- _mainHashMask - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Mask used to truncate 32-bit hash value to current hash array size; essentially, hash array size - 1 (since hash array sizes are 2^N).
- _mainNames - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Array that contains
Name
instances matching entries in_mainHash
. - _majorVersion - Variable in class org.codehaus.jackson.Version
- _managedBuffers - Variable in class org.codehaus.jackson.io.UTF32Reader
- _managedProperty - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- _managedReferenceName - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
If property represents a managed (forward) reference (see [JACKSON-235]), we will need name of reference for later linking.
- _managedResource - Variable in class org.codehaus.jackson.io.IOContext
-
Flag that indicates whether underlying input/output source/target object is fully managed by the owner of this context (parser or generator).
- _map - Variable in class org.codehaus.jackson.map.ser.impl.ReadOnlyClassToSerializerMap
-
Actual mappings from type key to serializers
- _mapAbstractType2(DeserializationConfig, JavaType) - Method in class org.codehaus.jackson.map.deser.BeanDeserializerFactory
-
Method that will find abstract type mapping for specified type, doing a single lookup through registered abstract type resolvers; will not do recursive lookups.
- _mapper - Variable in class org.codehaus.jackson.jaxrs.MapperConfigurator
-
Mapper provider was constructed with if any, or that was constructed due to a call to explicitly configure mapper.
- _mapperConfig - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Helper object used for encapsulating configuration aspects of
ObjectMapper
- _mappings - Variable in class org.codehaus.jackson.map.module.SimpleAbstractTypeResolver
-
Mappings from super types to subtypes
- _mapType - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _mask - Variable in enum org.codehaus.jackson.smile.SmileGenerator.Feature
- _match - Variable in class org.codehaus.jackson.format.DataFormatMatcher
-
Factory that produced sufficient match (if any)
- _matchStrength - Variable in class org.codehaus.jackson.format.DataFormatMatcher
-
Strength of match with
DataFormatMatcher._match
- _matchToken(String, int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Helper method for checking whether input matches expected token
- _matchToken(String, int) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.Helper method for checking whether input matches expected token
- _matchToken(String, int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _materializer - Variable in class org.codehaus.jackson.mrbean.MrBeanModule
-
Configured materializer instance to register with deserializer factory.
- _maxEntries - Variable in class org.codehaus.jackson.map.util.LRUMap
- _maximumNonEscapedChar - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Value between 128 (0x80) and 65535 (0xFFFF) that indicates highest Unicode code point that will not need escaping; or 0 to indicate that all characters can be represented without escaping.
- _maximumNonEscapedChar - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Value between 128 (0x80) and 65535 (0xFFFF) that indicates highest Unicode code point that will not need escaping; or 0 to indicate that all characters can be represented without escaping.
- _maxInputLookahead - Variable in class org.codehaus.jackson.format.DataFormatDetector
-
Maximum number of leading bytes of the input that we can read to determine data format.
- _mayContainRawBinary - Variable in class org.codehaus.jackson.smile.SmileParser
-
Flag that indicates whether content can legally have raw (unquoted) binary data.
- _member - Variable in class org.codehaus.jackson.map.BeanProperty.Std
-
Physical entity (field, method or constructor argument) that is used to access value of property (or in case of constructor property, just placeholder)
- _member - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Member (field, method) that represents property and allows access to associated annotations.
- _memberMethods - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Member methods of interest; for now ones with 0 or 1 arguments (just optimization, since others won't be used now)
- _method - Variable in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- _methods - Variable in class org.codehaus.jackson.map.introspect.AnnotatedMethodMap
- _minimalMatch - Variable in class org.codehaus.jackson.format.DataFormatDetector
-
Strength of minimal match we accept as the answer, unless better matches are found.
- _minorVersion - Variable in class org.codehaus.jackson.Version
- _mixInAnnotations - Variable in class org.codehaus.jackson.map.deser.CustomDeserializerFactory
-
Deprecated.Mapping that defines how to apply mix-in annotations: key is the type to received additional annotations, and value is the type that has annotations to "mix in".
- _mixInAnnotations - Variable in class org.codehaus.jackson.map.MapperConfig
-
Mapping that defines how to apply mix-in annotations: key is the type to received additional annotations, and value is the type that has annotations to "mix in".
- _mixInAnnotationsShared - Variable in class org.codehaus.jackson.map.MapperConfig
-
Flag used to detect when a copy if mix-in annotations is needed: set when current copy is shared, cleared when a fresh copy is made
- _mixInResolver - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Object that knows mapping of mix-in classes (ones that contain annotations to add) with their target classes (ones that get these additional annotations "mixed in").
- _mixins - Variable in class org.codehaus.jackson.map.module.SimpleModule
-
Lazily-constructed map that contains mix-in definitions, indexed by target class, value being mix-in to apply.
- _modifiers - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
List of modifiers that can change the way
BeanDeserializer
instances are configured and constructed. - _modifiers - Variable in class org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
-
List of modifiers that can change the way
BeanSerializer
instances are configured and constructed. - _modifiers - Variable in class org.codehaus.jackson.map.type.TypeFactory
-
Registered
TypeModifier
s: objects that can change details ofJavaType
instances factory constructs. - _name - Variable in class org.codehaus.jackson.map.BeanProperty.Std
- _name - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
-
External name of logical property; may change with renaming (by new instance being constructed using a new name)
- _name - Variable in class org.codehaus.jackson.map.jsontype.NamedType
- _name - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _name - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Logical name of the property; will be used as the field name under which value for the property is written.
- _name - Variable in class org.codehaus.jackson.sym.Name
- _nameCopied - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Flag set to indicate whether the field name is available from the name copy buffer or not (in addition to its String representation being available via read context)
- _nameCopyBuffer - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Temporary buffer that is needed if field name is accessed using
JsonParserMinimalBase.getTextCharacters()
method (instead of String returning alternatives) - _nameCopyBuffer - Variable in class org.codehaus.jackson.io.IOContext
-
Reference temporary buffer Parser instances need if calling app decides it wants to access name via 'getTextCharacters' method.
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.ArrayType
-
Handling of narrowing conversions for arrays is trickier: for now, it is not even allowed.
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionLikeType
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.CollectionType
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.MapLikeType
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.MapType
- _narrow(Class<?>) - Method in class org.codehaus.jackson.map.type.SimpleType
- _narrow(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
- _nesting - Variable in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
Number of open levels of nesting.
- _next - Variable in class org.codehaus.jackson.util.TokenBuffer.Segment
- _nextParser - Variable in class org.codehaus.jackson.util.JsonParserSequence
-
Index of the next parser in
JsonParserSequence._parsers
. - _nextToken - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Secondary token related to the next token after current one; used if its type is known.
- _nextToken - Variable in class org.codehaus.jackson.node.TreeTraversingParser
-
Sometimes parser needs to buffer a single look-ahead token; if so, it'll be stored here.
- _nodeCursor - Variable in class org.codehaus.jackson.node.TreeTraversingParser
-
Traversal context within tree
- _nodeFactory - Variable in class org.codehaus.jackson.map.DeserializationConfig
-
Factory used for constructing
JsonNode
instances. - _nonStandardCreation - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Flag that is set to mark "non-standard" cases; where either we use one of non-default creators, or there are unwrapped values to consider.
- _nonTrivialBaseType - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Base type of the property, if the declared type is "non-trivial"; meaning it is either a structured type (collection, map, array), or parametrized.
- _notSupported() - Method in class org.codehaus.jackson.smile.SmileGenerator
- _nullKeySerializer - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Serializer used to (try to) output a null key, due to an entry of
Map
having null key. - _nullProvider - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Object used to figure out value to be used when 'null' literal is encountered in JSON.
- _nullValueSerializer - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Serializer used to output a null value.
- _numberBigDecimal - Variable in class org.codehaus.jackson.impl.JsonParserBase
- _numberBigInt - Variable in class org.codehaus.jackson.impl.JsonParserBase
- _numberDouble - Variable in class org.codehaus.jackson.impl.JsonParserBase
- _numberInt - Variable in class org.codehaus.jackson.impl.JsonParserBase
- _numberLong - Variable in class org.codehaus.jackson.impl.JsonParserBase
- _numberNegative - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Flag that indicates whether numeric value has a negative value.
- _numTypesValid - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Bitfield that indicates which numeric representations have been calculated for the current type
- _objectBuffer - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _objectCodec - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
- _objectCodec - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
- _objectCodec - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Codec used for data binding when (if) requested; typically full
ObjectMapper
, but that abstract is not part of core package. - _objectCodec - Variable in class org.codehaus.jackson.JsonFactory
-
Object that implements conversion functionality between Java objects and JSON content.
- _objectCodec - Variable in class org.codehaus.jackson.node.TreeTraversingParser
- _objectCodec - Variable in class org.codehaus.jackson.smile.SmileParser
-
Codec used for data binding when (if) requested.
- _objectCodec - Variable in class org.codehaus.jackson.util.TokenBuffer
-
Object codec to use for stream-based object conversion through parser/generator interfaces.
- _objectIndenter - Variable in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
By default, let's use linefeed-adding indenter for separate object entries.
- _optimalMatch - Variable in class org.codehaus.jackson.format.DataFormatDetector
-
Strength of match we consider to be good enough to be used without checking any other formats.
- _optimizedStreamFromURL(URL) - Method in class org.codehaus.jackson.JsonFactory
-
Helper methods used for constructing an optimal stream for parsers to use, when input is to be read from an URL.
- _originalStream - Variable in class org.codehaus.jackson.format.DataFormatMatcher
- _out - Variable in class org.codehaus.jackson.smile.SmileGenerator
- _outputBuffer - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Intermediate buffer in which contents are buffered before being written using
Utf8Generator._outputStream
. - _outputBuffer - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Intermediate buffer in which contents are buffered before being written using
WriterBasedGenerator._writer
. - _outputBuffer - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Intermediate buffer in which contents are buffered before being written using
SmileGenerator._out
. - _outputDecorator - Variable in class org.codehaus.jackson.JsonFactory
-
Optional helper object that may decorate output object, to do additional processing on output during content generation.
- _outputEnd - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
End marker of the output buffer; one past the last valid position within the buffer.
- _outputEnd - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
End marker of the output buffer; one past the last valid position within the buffer.
- _outputEnd - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Offset to index after the last valid index in
SmileGenerator._outputBuffer
. - _outputEscapes - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Currently active set of output escape code definitions (whether and how to escape or not) for 7-bit ASCII range (first 128 character codes).
- _outputEscapes - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Currently active set of output escape code definitions (whether and how to escape or not) for 7-bit ASCII range (first 128 character codes).
- _outputHead - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Pointer to the first buffered character to output
- _outputMaxContiguous - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Maximum number of
char
s that we know will always fit in the output buffer after escaping - _outputProps - Variable in class org.codehaus.jackson.map.ser.PropertyBuilder
- _outputStream - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Underlying output stream used for writing JSON content.
- _outputSurrogates(int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _outputTail - Variable in class org.codehaus.jackson.impl.Utf8Generator
-
Pointer to the position right beyond the last character to output (end marker; may be past the buffer)
- _outputTail - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Pointer to the position right beyond the last character to output (end marker; may point to position right beyond the end of the buffer)
- _outputTail - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Pointer to the next available byte in
SmileGenerator._outputBuffer
- _owner - Variable in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
Member (method, constructor) that this parameter belongs to
- _paramAnnotations - Variable in class org.codehaus.jackson.map.introspect.AnnotatedWithParams
-
Annotations associated with parameters of the annotated entity (method or constructor parameters)
- _paramTypes - Variable in class org.codehaus.jackson.map.introspect.AnnotatedMethod
- _parent - Variable in class org.codehaus.jackson.impl.JsonReadContext
- _parent - Variable in class org.codehaus.jackson.impl.JsonWriteContext
- _parent - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Reference to the root symbol table, for child tables, so that they can merge table information back as necessary.
- _parent - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Sharing of learnt symbols is done by optional linking of symbol table instances with their parents.
- _parse(String, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- _parseApostropheFieldName() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _parseApostropheFieldName() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _parseBoolean(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseBooleanFromNumber(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseBooleanPrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseByte(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseDate(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseDouble(String) - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- _parseDouble(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseDoublePrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseFieldName(int) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _parseFieldName(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _parseFloat(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseFloatPrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseInt(String) - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- _parseInteger(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseIntPrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseLong(String) - Method in class org.codehaus.jackson.map.deser.std.StdKeyDeserializer
- _parseLong(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseLongPrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseNumericValue(int) - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method that will parse actual numeric value out of a syntactically valid number value.
- _parseNumericValue(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _parser - Variable in class org.codehaus.jackson.map.deser.StdDeserializationContext
-
Currently active parser used for deserialization.
- _parser - Variable in class org.codehaus.jackson.map.MappingIterator
- _parser - Variable in class org.codehaus.jackson.map.type.TypeFactory
- _parserFeatures - Variable in class org.codehaus.jackson.JsonFactory
-
Currently enabled parser features.
- _parsers - Variable in class org.codehaus.jackson.util.JsonParserSequence
-
Parsers other than the first one (which is initially assigned as delegate)
- _parseShort(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parseShortPrimitive(JsonParser, DeserializationContext) - Method in class org.codehaus.jackson.map.deser.std.StdDeserializer
- _parsingContext - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Information about parser context, context in which the next token is to be parsed (root, array, object).
- _parsingContext - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
-
Information about parser context, context in which the next token is to be parsed (root, array, object).
- _patchLevel - Variable in class org.codehaus.jackson.Version
- _path - Variable in exception org.codehaus.jackson.map.JsonMappingException
-
Path through which problem that triggering throwing of this exception was reached.
- _placeholders - Variable in class org.codehaus.jackson.map.type.TypeBindings
-
Also: we may temporarily want to mark certain named types as resolved (but without exact type); if so, we'll just store names here.
- _prefix - Variable in class org.codehaus.jackson.map.util.JSONWrappedObject
-
Literal String to output before serialized value.
- _prettyPrinter - Variable in class org.codehaus.jackson.map.ObjectWriter
-
To allow for dynamic enabling/disabling of pretty printing, pretty printer can be optionally configured for writer as well
- _primary - Variable in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- _primaryMixIn - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Primary mix-in class; one to use for the annotated class itself.
- _problem(TypeParser.MyTokenizer, String) - Method in class org.codehaus.jackson.map.type.TypeParser
- _problemHandlers - Variable in class org.codehaus.jackson.map.DeserializationConfig
-
Linked list that contains all registered problem handlers.
- _properties - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Properties to deserialize collected so far.
- _properties - Variable in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
-
Map that contains property objects for either constructor or factory method (whichever one is null: one property for each parameter for that one), keyed by logical property name
- _properties - Variable in class org.codehaus.jackson.map.deser.impl.UnwrappedPropertyHandler
- _properties - Variable in class org.codehaus.jackson.map.introspect.BasicBeanDescription
-
Properties collected for the POJO.
- _properties - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Set of logical property information collected so far
- _properties - Variable in class org.codehaus.jackson.map.ser.BeanSerializerBuilder
-
Bean properties, in order of serialization
- _propertiesToExclude - Variable in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.SerializeExceptFilter
-
Set of property names to filter out.
- _propertiesToInclude - Variable in class org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter.FilterExceptFilter
-
Set of property names to serialize.
- _propertiesWithInjectables - Variable in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
-
Array that contains properties that expect value to inject, if any; null if no injectable values are expected.
- _property - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Property that contains value to be deserialized using deserializer; mostly needed to find contextual annotations for subtypes.
- _property - Variable in class org.codehaus.jackson.map.deser.SettableAnyProperty
-
Method used for setting "any" properties, along with annotation information.
- _property - Variable in class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
- _property - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeDeserializerBase
- _property - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- _property - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
Collection-valued property being serialized with this instance
- _property - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
-
Property being serialized with this instance
- _property - Variable in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- _property - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Map-valued property being serialized with this instance
- _property - Variable in class org.codehaus.jackson.map.ser.std.StaticListSerializerBase
-
Property that contains String List to serialize, if known.
- _property - Variable in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
-
Array-valued property being serialized with this instance
- _property(String) - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _propertyBasedArgs - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _propertyBasedCreator - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
If the bean needs to be instantiated using constructor or factory method that takes one or more named properties as argument(s), this creator is used for instantiation.
- _propertyBasedCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _propertyBasedCreator - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
If the Map is to be instantiated using non-default constructor or factory method that takes one or more named properties as argument(s), this creator is used for instantiation.
- _propertyCount - Variable in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
-
Number of properties: usually same as size of
PropertyBasedCreator._properties
, but not necessarily, when we have unnamed injectable properties. - _propertyFilterId - Variable in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Id of the bean property filter to use, if any; null if none.
- _propertyIndex - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Index of property (within all property of a bean); assigned when all properties have been collected.
- _propertyNamingStrategy - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Custom property naming strategy in use, if any.
- _propName - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Logical name of the property (often but not always derived from the setter method name)
- _props - Variable in class org.codehaus.jackson.map.ser.std.BeanSerializerBase
-
Writers used for outputting actual property values
- _provider - Variable in class org.codehaus.jackson.map.ObjectReader
- _provider - Variable in class org.codehaus.jackson.map.ObjectWriter
- _providers - Variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Injectable context object used to locate configured instance of
ObjectMapper
to use for actual serialization. - _ptr - Variable in class org.codehaus.jackson.format.InputAccessor.Std
-
Pointer to next available buffered byte in
InputAccessor.Std._buffer
. - _quad1 - Variable in class org.codehaus.jackson.smile.SmileParser
-
Quads used for hash calculation
- _quad2 - Variable in class org.codehaus.jackson.smile.SmileParser
-
Quads used for hash calculation
- _quadBuffer - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Temporary buffer used for name parsing.
- _quadBuffer - Variable in class org.codehaus.jackson.smile.SmileParser
-
Temporary buffer used for name parsing.
- _quoteBuffer - Variable in class org.codehaus.jackson.io.JsonStringEncoder
-
Temporary buffer used for composing quote/escape sequences
- _quotedChars - Variable in class org.codehaus.jackson.io.SerializedString
- _quotedUTF8Ref - Variable in class org.codehaus.jackson.io.SerializedString
- _rawClass - Variable in class org.codehaus.jackson.map.type.HierarchicType
- _readAndBind(JsonParser, DeserializationContext, Map<Object, Object>) - Method in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _reader - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
-
Reader that can be used for reading more content, if one buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
- _reader - Variable in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.Reader that can be used for reading more content, if one buffer from input source, but in some cases pre-loaded buffer is handed to the parser.
- _readIOBuffer - Variable in class org.codehaus.jackson.io.IOContext
-
Reference to the allocated I/O buffer for low-level input reading, if any allocated.
- _readMapAndClose(JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
- _readValue(DeserializationConfig, JsonParser, JavaType) - Method in class org.codehaus.jackson.map.ObjectMapper
-
Actual implementation of value reading+binding operation.
- _recyclerRef - Static variable in class org.codehaus.jackson.JsonFactory
-
This
ThreadLocal
contains aSoftReference
to aBufferRecycler
used to provide a low-cost buffer recycling between reader and writer instances. - _referencedType - Variable in class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
-
Type of value that we reference
- _referenceName - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.ManagedReferenceProperty
- _referringClass - Variable in exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
-
Class that does not contain mapping for the unrecognized property.
- _registeredSubtypes - Variable in class org.codehaus.jackson.map.jsontype.impl.StdSubtypeResolver
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.JsonParserBase
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.StreamBasedParserBase
-
Deprecated.
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.Utf8Generator
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method called to release internal buffers owned by the base reader.
- _releaseBuffers() - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _releaseBuffers() - Method in class org.codehaus.jackson.smile.SmileGenerator
- _releaseBuffers() - Method in class org.codehaus.jackson.smile.SmileParser
-
Method called to release internal buffers owned by the base reader.
- _removeUnwantedProperties() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Method called to get rid of candidate properties that are marked as ignored, or that are not visible.
- _renameProperties() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _renameUsing(PropertyNamingStrategy) - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _reportBase64EOF() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportBase64EOF() - Method in class org.codehaus.jackson.node.TextNode
- _reportError(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _reportError(String) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportIncompatibleRootType(Object, JavaType) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
- _reportInvalidBase64(Base64Variant, char, int) - Method in class org.codehaus.jackson.node.TextNode
- _reportInvalidBase64(Base64Variant, char, int, String) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportInvalidBase64(Base64Variant, char, int, String) - Method in class org.codehaus.jackson.node.TextNode
- _reportInvalidChar(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _reportInvalidChar(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidEOF() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportInvalidEOF(String) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportInvalidEOFInValue() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportInvalidInitial(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _reportInvalidInitial(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidOther(int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _reportInvalidOther(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidOther(int, int) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _reportInvalidOther(int, int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidSharedName(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidSharedStringValue(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _reportInvalidToken(String, String) - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _reportInvalidToken(String, String) - Method in class org.codehaus.jackson.impl.ReaderBasedParserBase
-
Deprecated.
- _reportInvalidToken(String, String) - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _reportMismatchedEndMarker(int, char) - Method in class org.codehaus.jackson.impl.JsonParserBase
- _reportSelfReference(Object) - Method in class org.codehaus.jackson.map.ser.BeanPropertyWriter
- _reportUnexpectedChar(int, String) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _reportUnsupportedOperation() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _reportUnsupportedOperation() - Method in class org.codehaus.jackson.util.TokenBuffer
- _reset() - Method in class org.codehaus.jackson.map.util.ObjectBuffer
- _reset() - Method in class org.codehaus.jackson.map.util.PrimitiveArrayBuilder
- _resolve() - Method in class org.codehaus.jackson.map.type.TypeBindings
- _resolveBindings(Type) - Method in class org.codehaus.jackson.map.type.TypeBindings
- _resolveDeserializer(DeserializationConfig, ResolvableDeserializer) - Method in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _resolveInnerClassValuedProperty(DeserializationConfig, SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Helper method that will handle gruesome details of dealing with properties that have non-static inner class as value...
- _resolveIntrospector(Annotations) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- _resolveIntrospectors(Annotations[]) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- _resolveManagedReferenceProperty(DeserializationConfig, SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Helper method called to see if given property is part of 'managed' property pair (managed + back reference), and if so, handle resolution details.
- _resolver - Variable in class org.codehaus.jackson.map.deser.std.EnumDeserializer
- _resolveUnwrappedProperty(DeserializationConfig, SettableBeanProperty) - Method in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Helper method called to see if given property might be so-called unwrapped property: these require special handling.
- _resolveVariableViaSubTypes(HierarchicType, String, TypeBindings) - Method in class org.codehaus.jackson.map.type.TypeFactory
- _rootByteSymbols - Variable in class org.codehaus.jackson.JsonFactory
-
Alternative to the basic symbol table, some stream-based parsers use different name canonicalization method.
- _rootCharSymbols - Variable in class org.codehaus.jackson.JsonFactory
-
Each factory comes equipped with a shared root symbol table.
- _rootDeserializers - Variable in class org.codehaus.jackson.map.ObjectMapper
-
We will use a separate main-level Map for keeping track of root-level deserializers.
- _rootDeserializers - Variable in class org.codehaus.jackson.map.ObjectReader
-
Root-level cached deserializers
- _rootNames - Variable in class org.codehaus.jackson.map.deser.StdDeserializerProvider
- _rootNames - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Helper object for keeping track of introspected root names
- _rootNames - Variable in class org.codehaus.jackson.map.util.RootNameLookup
-
For efficient operation, let's try to minimize number of times we need to introspect root element name to use.
- _rootType - Variable in class org.codehaus.jackson.map.ObjectWriter
-
Specified root serialization type to use; can be same as runtime type, but usually one of its super types
- _rootValueSeparator - Variable in class org.codehaus.jackson.util.MinimalPrettyPrinter
- _schema - Variable in class org.codehaus.jackson.map.ObjectReader
-
When using data format that uses a schema, schema is passed to parser.
- _schema - Variable in class org.codehaus.jackson.map.ObjectWriter
-
When using data format that uses a schema, schema is passed to generator.
- _secondary - Variable in class org.codehaus.jackson.map.AnnotationIntrospector.Pair
- _seenNameCount - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Number of entries in
SmileGenerator._seenNames
; -1 if no shared name detection is enabled - _seenNameCount - Variable in class org.codehaus.jackson.smile.SmileParser
- _seenNames - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Raw data structure used for checking whether field name to write can be output using back reference or not.
- _seenNames - Variable in class org.codehaus.jackson.smile.SmileParser
-
Array of recently seen field names, which may be back referenced by later fields.
- _seenNamesBuffer - Variable in class org.codehaus.jackson.smile.SmileBufferRecycler
- _seenStringValueCount - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Number of entries in
SmileGenerator._seenStringValues
; -1 if no shared text value detection is enabled - _seenStringValueCount - Variable in class org.codehaus.jackson.smile.SmileParser
- _seenStringValues - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Raw data structure used for checking whether String value to write can be output using back reference or not.
- _seenStringValues - Variable in class org.codehaus.jackson.smile.SmileParser
-
Array of recently seen field names, which may be back referenced by later fields Defaults set to disable handling if no header found.
- _seenStringValuesBuffer - Variable in class org.codehaus.jackson.smile.SmileBufferRecycler
- _segment - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
-
Currently active segment
- _segmentPtr - Variable in class org.codehaus.jackson.util.TokenBuffer.Parser
-
Pointer to current token within current segment
- _serializationConfig - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Configuration object that defines basic global settings for the serialization process
- _serializationInclusion - Variable in class org.codehaus.jackson.map.SerializationConfig
-
Which Bean/Map properties are to be included in serialization? Default settings is to include all regardless of value; can be changed to only include non-null properties, or properties with non-default values.
- _serializationType - Variable in class org.codehaus.jackson.map.util.JSONPObject
-
Optional static type to use for serialization; if null, runtime type is used.
- _serializationType - Variable in class org.codehaus.jackson.map.util.JSONWrappedObject
-
Optional static type to use for serialization; if null, runtime type is used.
- _serializationView - Variable in class org.codehaus.jackson.map.SerializationConfig
-
View to use for filtering out properties to serialize.
- _serializationView - Variable in class org.codehaus.jackson.map.SerializerProvider
-
View used for currently active serialization
- _serializer - Variable in class org.codehaus.jackson.map.ser.AnyGetterWriter
- _serializer - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Serializer to use for writing out the value: null if it can not be known statically; non-null if it can.
- _serializer - Variable in class org.codehaus.jackson.map.ser.std.IndexedStringListSerializer
- _serializer - Variable in class org.codehaus.jackson.map.ser.std.StringCollectionSerializer
- _serializerCache - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Cache for doing type-to-value-serializer lookups.
- _serializerFactory - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Serializer factory used for constructing serializers.
- _serializerFactory - Variable in class org.codehaus.jackson.map.ObjectWriter
- _serializerFactory - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
- _serializerProvider - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Object that manages access to serializers used for serialization, including caching.
- _serializers - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _serializeValue(JsonGenerator, Object) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Method called on the actual non-blueprint provider instance object, to kick off the serialization.
- _serializeValue(JsonGenerator, Object, JavaType) - Method in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Method called on the actual non-blueprint provider instance object, to kick off the serialization, when root type is explicitly specified and not determined from value.
- _set(int, JsonNode) - Method in class org.codehaus.jackson.node.ArrayNode
- _setAnnotations(ObjectMapper, Annotations[]) - Method in class org.codehaus.jackson.jaxrs.MapperConfigurator
- _setter - Variable in class org.codehaus.jackson.map.deser.SettableAnyProperty
-
Physical JDK object used for assigning properties.
- _setter - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty.MethodProperty
-
Setter method for modifying property value; used for "regular" method-accessible properties.
- _setterMinLevel - Variable in class org.codehaus.jackson.map.introspect.VisibilityChecker.Std
- _setters - Variable in class org.codehaus.jackson.map.introspect.POJOPropertyBuilder
- _size - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Current size (number of entries); needed to know if and when rehash.
- _sizeThreshold - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Limit that indicates maximum size this instance can hold before it needs to be expanded and rehashed.
- _skip7BitBinary() - Method in class org.codehaus.jackson.smile.SmileParser
-
Helper method for skipping length-prefixed binary data section
- _skipBytes(int) - Method in class org.codehaus.jackson.smile.SmileParser
- _skipCR() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
We actually need to check the character value here (to see if we have \n following \r).
- _skipCR() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
We actually need to check the character value here (to see if we have \n following \r).
- _skipIncomplete() - Method in class org.codehaus.jackson.smile.SmileParser
-
Method called to skip remainders of an incomplete token, when contents themselves will not be needed any more
- _skipLF() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
- _skipLF() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
- _skipString() - Method in class org.codehaus.jackson.impl.ReaderBasedParser
-
Method called to skim through rest of unparsed String value, if it is not needed.
- _skipString() - Method in class org.codehaus.jackson.impl.Utf8StreamParser
-
Method called to skim through rest of unparsed String value, if it is not needed.
- _smileBufferRecycler - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Helper object used for low-level recycling of Smile-generator specific buffers.
- _smileBufferRecycler - Variable in class org.codehaus.jackson.smile.SmileParser
-
Helper object used for low-level recycling of Smile-generator specific buffers.
- _smileBufferRecycler() - Static method in class org.codehaus.jackson.smile.SmileGenerator
- _smileBufferRecycler() - Static method in class org.codehaus.jackson.smile.SmileParser
- _smileFeatures - Variable in class org.codehaus.jackson.smile.SmileGenerator
-
Bit flag composed of bits that indicate which
SmileGenerator.Feature
s are enabled. - _smileGeneratorFeatures - Variable in class org.codehaus.jackson.smile.SmileFactory
- _smileParserFeatures - Variable in class org.codehaus.jackson.smile.SmileFactory
- _smileRecyclerRef - Static variable in class org.codehaus.jackson.smile.SmileGenerator
-
This
ThreadLocal
contains aSoftReference
to a buffer recycler used to provide a low-cost buffer recycling for Smile-specific buffers. - _smileRecyclerRef - Static variable in class org.codehaus.jackson.smile.SmileParser
-
ThreadLocal
contains aSoftReference
to a buffer recycler used to provide a low-cost buffer recycling for Smile-specific buffers. - _snapshotInfo - Variable in class org.codehaus.jackson.Version
-
Additional information for snapshot versions; null for non-snapshot (release) versions.
- _sortProperties() - Method in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _sortPropertiesAlphabetically - Variable in class org.codehaus.jackson.map.DeserializationConfig
-
Feature flag from
SerializationConfig
which is needed to know if serializer will by default sort properties in alphabetic order. - _sourceRef - Variable in class org.codehaus.jackson.io.IOContext
-
Reference to the source object, which can be used for displaying location information
- _spacesInObjectEntries - Variable in class org.codehaus.jackson.util.DefaultPrettyPrinter
-
By default we will add spaces around colons used to separate object fields and values.
- _startContainer - Variable in class org.codehaus.jackson.node.TreeTraversingParser
-
Flag needed to handle recursion into contents of child Array/Object nodes.
- _staticTyping - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
- _staticTyping - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- _staticTyping - Variable in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
-
Whether we are using static typing (using declared types, ignoring runtime type) or not for elements.
- _stringCreator - Variable in class org.codehaus.jackson.map.deser.impl.CreatorCollector
- _subDeserializers - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Lazily constructed map used to contain deserializers needed for polymorphic subtypes.
- _subType - Variable in class org.codehaus.jackson.map.type.HierarchicType
- _subtypeResolver - Variable in class org.codehaus.jackson.map.MapperConfig
-
Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.
- _subtypeResolver - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.
- _suffix - Variable in class org.codehaus.jackson.map.util.JSONWrappedObject
-
Literal String to output after serialized value.
- _superType - Variable in class org.codehaus.jackson.map.type.HierarchicType
- _superTypes - Variable in class org.codehaus.jackson.map.introspect.AnnotatedClass
-
Ordered set of super classes and interfaces of the class itself: included in order of precedence
- _suppressableValue - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Value that is considered default value of the property; used for default-value-suppression if enabled.
- _suppressNulls - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
Flag to indicate that null values for this property are not to be written out.
- _surrogate - Variable in class org.codehaus.jackson.io.UTF32Reader
-
Although input is fine with full Unicode set, Java still uses 16-bit chars, so we may have to split high-order chars into surrogate pairs.
- _symbols - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
- _symbols - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Symbol table that contains field names encountered so far
- _symbols - Variable in class org.codehaus.jackson.smile.SmileParser
-
Symbol table that contains field names encountered so far
- _symbols - Variable in class org.codehaus.jackson.sym.CharsToNameCanonicalizer
-
Primary matching symbols; it's expected most match occur from here.
- _tableInfo - Variable in class org.codehaus.jackson.sym.BytesToNameCanonicalizer
-
Member that is only used by the root table instance: root passes immutable state into child instances, and children may return new state if they add entries to the table.
- _textBuffer - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Buffer that contains contents of String values, including field names if necessary (name split across boundary, contains escape sequence, or access needed to char array)
- _textBuffer - Variable in class org.codehaus.jackson.io.JsonStringEncoder
-
Lazily constructed text buffer used to produce JSON encoded Strings as characters (without UTF-8 encoding)
- _threadEncoder - Static variable in class org.codehaus.jackson.io.JsonStringEncoder
-
This
ThreadLocal
contains aSoftReference
to aBufferRecycler
used to provide a low-cost buffer recycling between reader and writer instances. - _throwAsIOE(Exception) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
- _throwAsIOE(Exception, Object) - Method in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Method that takes in exception of any type, and casts or wraps it to an IOException or its subclass.
- _throwAsIOE(Exception, String, Object) - Method in class org.codehaus.jackson.map.deser.SettableAnyProperty
- _throwInternal() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _throwInternal() - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _throwInvalidSpace(int) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _throwUnquotedSpace(int, String) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
-
Method called to report a problem with unquoted control character.
- _throwWrapped(Exception, String, Object) - Method in class org.codehaus.jackson.map.ser.PropertyBuilder
- _tokenCBuffer - Variable in class org.codehaus.jackson.io.IOContext
-
Reference to the buffer allocated for tokenization purposes, in which character input is read, and from which it can be further returned.
- _tokenIncomplete - Variable in class org.codehaus.jackson.impl.ReaderBasedParser
-
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
- _tokenIncomplete - Variable in class org.codehaus.jackson.impl.Utf8StreamParser
-
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
- _tokenIncomplete - Variable in class org.codehaus.jackson.smile.SmileParser
-
Flag that indicates that the current token has not yet been fully processed, and needs to be finished for some access (or skipped to obtain the next token)
- _tokenInputCol - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Column on input row that current token starts; 0-based (although in the end it'll be converted to 1-based)
- _tokenInputRow - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Input row on which current token starts, 1-based
- _tokenInputTotal - Variable in class org.codehaus.jackson.impl.JsonParserBase
-
Total number of bytes/characters read before start of current token.
- _tokens - Variable in class org.codehaus.jackson.util.TokenBuffer.Segment
- _tokenTypes - Variable in class org.codehaus.jackson.util.TokenBuffer.Segment
-
Bit field used to store types of buffered tokens; 4 bits per token.
- _transitiveClassMappings - Variable in class org.codehaus.jackson.map.ser.CustomSerializerFactory
-
And then class-based mappings that are used both for exact and sub-class matches.
- _type - Variable in class org.codehaus.jackson.JsonStreamContext
- _type - Variable in class org.codehaus.jackson.map.BeanDescription
-
Bean type information, including raw class and possible * generics information
- _type - Variable in class org.codehaus.jackson.map.BeanProperty.Std
- _type - Variable in class org.codehaus.jackson.map.deser.SettableAnyProperty
- _type - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Base type for property; may be a supertype of actual value.
- _type - Variable in class org.codehaus.jackson.map.introspect.AnnotatedParameter
-
JDK type of the parameter, possibly contains generic type information
- _type - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
-
Type of POJO for which properties are being collected.
- _type - Variable in class org.codehaus.jackson.map.MappingIterator
- _type - Variable in class org.codehaus.jackson.map.ser.impl.SerializerCache.TypeKey
- _typeByte - Variable in class org.codehaus.jackson.smile.SmileParser
-
Type byte of the current token
- _typeFactory - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeIdResolverBase
- _typeFactory - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Specific factory used for creating
JavaType
instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages) - _typeFactory - Variable in class org.codehaus.jackson.map.ObjectMapper
-
Specific factory used for creating
JavaType
instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages) - _typeFactory - Variable in class org.codehaus.jackson.map.type.TypeBindings
-
Factory to use for constructing resolved related types.
- _typeFactory - Variable in class org.codehaus.jackson.mrbean.BeanBuilder
- _typeHandler - Variable in class org.codehaus.jackson.type.JavaType
-
Optional handler that can be attached to indicate how to handle additional type metadata associated with this type.
- _typeNames - Variable in class org.codehaus.jackson.map.type.SimpleType
-
Names of generic type arguments for this type; will match values in
SimpleType._typeParameters
- _typeParameters - Variable in class org.codehaus.jackson.map.type.SimpleType
-
Generic type arguments for this type.
- _typeProperty - Variable in class org.codehaus.jackson.map.jsontype.impl.StdTypeResolverBuilder
- _typePropertyName - Variable in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeDeserializer
- _typePropertyName - Variable in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- _typePropertyName - Variable in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeDeserializer
- _typePropertyName - Variable in class org.codehaus.jackson.map.jsontype.impl.AsPropertyTypeSerializer
- _typeResolverBuilder - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Type information handler used for "untyped" values (ones declared to have type
Object.class
) - _typeResolverFromXmlElements(AnnotatedMember) - Method in class org.codehaus.jackson.xc.JaxbAnnotationIntrospector
- _typeSerializer - Variable in class org.codehaus.jackson.map.ser.BeanPropertyWriter
-
If property being serialized needs type information to be included this is the type serializer to use.
- _typeToId - Variable in class org.codehaus.jackson.map.jsontype.impl.TypeNameIdResolver
-
Mappings from class name to type id, used for serialization
- _unknownType() - Method in class org.codehaus.jackson.map.type.TypeFactory
- _unknownTypeSerializer - Variable in class org.codehaus.jackson.map.ser.StdSerializerProvider
-
Serializer that gets called for values of types for which no serializers can be constructed.
- _unquotedUTF8Ref - Variable in class org.codehaus.jackson.io.SerializedString
- _unreadableClasses - Static variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
These are classes that we never use for reading (never try to deserialize instances of these types).
- _unrecognizedPropertyName - Variable in exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
-
Note: redundant information since it is also included in the reference path.
- _unsupportedMethods - Variable in class org.codehaus.jackson.mrbean.BeanBuilder
- _untouchables - Static variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
Looks like we need to worry about accidental data binding for types we shouldn't be handling.
- _untyped - Variable in class org.codehaus.jackson.map.deser.std.ObjectArrayDeserializer
-
Flag that indicates whether the component type is Object or not.
- _unwrapAndDeserialize(JsonParser, DeserializationContext, JavaType, JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.ObjectReader
- _unwrapAndDeserialize(JsonParser, JavaType, DeserializationContext, JsonDeserializer<Object>) - Method in class org.codehaus.jackson.map.ObjectMapper
- _unwrappedPropertyHandler - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
If one of properties has "unwrapped" value, we need separate helper object
- _unwrapRoot - Variable in class org.codehaus.jackson.map.ObjectReader
-
Flag that indicates whether root values are expected to be unwrapped or not
- _unwritableClasses - Static variable in class org.codehaus.jackson.jaxrs.JacksonJsonProvider
-
These are classes that we never use for writing (never try to serialize instances of these types).
- _updatedValue - Variable in class org.codehaus.jackson.map.MappingIterator
-
If not null, "value to update" instead of creating a new instance for each call.
- _value - Variable in class org.codehaus.jackson.io.SerializedString
- _value - Variable in class org.codehaus.jackson.map.util.JSONPObject
-
Value to be serialized as JSONP padded; can be null.
- _value - Variable in class org.codehaus.jackson.map.util.JSONWrappedObject
-
Value to be serialized as JSONP padded; can be null.
- _value - Variable in class org.codehaus.jackson.node.BigIntegerNode
- _value - Variable in class org.codehaus.jackson.node.DecimalNode
- _value - Variable in class org.codehaus.jackson.node.DoubleNode
- _value - Variable in class org.codehaus.jackson.node.POJONode
- _valueClass - Variable in class org.codehaus.jackson.map.deser.std.StdDeserializer
-
Type of values this deserializer handles: sometimes exact types, other time most specific supertype of types deserializer handles (which may be as generic as
Object
in some case) - _valueDesc() - Method in class org.codehaus.jackson.map.deser.StdDeserializationContext
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.SettableAnyProperty
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
Deserializer used for handling property value.
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.std.AtomicReferenceDeserializer
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
Value deserializer.
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.std.EnumMapDeserializer
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
Value deserializer.
- _valueDeserializer - Variable in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
-
Value deserializer; needed even if it is the standard String deserializer
- _valueHandler - Variable in class org.codehaus.jackson.type.JavaType
-
Optional handler (codec) that can be attached to indicate what to use for handling (serializing, deserializing) values of this specific type.
- _valueId - Variable in class org.codehaus.jackson.map.deser.impl.ValueInjector
-
Identifier used for looking up value to inject
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.BeanDeserializer
-
Object that handles details of constructing initial bean value (to which bind data to), unless instance is passed (via updateValue())
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerBuilder
-
Object that will handle value instantiation for the bean type.
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.impl.PropertyBasedCreator
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
- _valueInstantiator - Variable in class org.codehaus.jackson.map.deser.std.StringCollectionDeserializer
- _valueInstantiators - Variable in class org.codehaus.jackson.map.deser.BeanDeserializerFactory.ConfigImpl
-
List of objects that know how to create instances of POJO types; possibly using custom construction (non-annoted constructors; factory methods external to value type etc).
- _valueInstantiators - Variable in class org.codehaus.jackson.map.module.SimpleModule
-
Lazily-constructed resolver used for storing mappings from abstract classes to more specific implementing classes (which may be abstract or concrete)
- _values - Variable in class org.codehaus.jackson.map.InjectableValues.Std
- _values - Variable in class org.codehaus.jackson.map.ser.std.EnumSerializer
-
This map contains pre-resolved values (since there are ways to customize actual String constants to use) to use as serializations.
- _valueSerializer - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
-
Value serializer to use, if it can be statically determined
- _valueSerializer - Variable in class org.codehaus.jackson.map.ser.std.JsonValueSerializer
- _valueSerializer - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Value serializer to use, if it can be statically determined
- _valueToUpdate - Variable in class org.codehaus.jackson.map.ObjectReader
-
Instance to update with data binding; if any.
- _valueType - Variable in class org.codehaus.jackson.map.ObjectReader
-
Declared type of value to instantiate during deserialization.
- _valueType - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- _valueType - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Declared type of contained values
- _valueType - Variable in class org.codehaus.jackson.map.type.MapLikeType
-
Type of values of Map.
- _valueType - Variable in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
- _valueTypeDesc - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
-
Type of values that are instantiated; used for error reporting purposes.
- _valueTypeDeserializer - Variable in class org.codehaus.jackson.map.deser.SettableBeanProperty
-
If value will contain type information (to support polymorphic handling), this is the type deserializer used to handle type resolution.
- _valueTypeDeserializer - Variable in class org.codehaus.jackson.map.deser.std.CollectionDeserializer
-
If element instances have polymorphic type information, this is the type deserializer that can handle it
- _valueTypeDeserializer - Variable in class org.codehaus.jackson.map.deser.std.MapDeserializer
-
If value instances have polymorphic type information, this is the type deserializer that can handle it
- _valueTypeIsStatic - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Whether static types should be used for serialization of values or not (if not, dynamic runtime type is used)
- _valueTypeSerializer - Variable in class org.codehaus.jackson.map.ser.std.AsArraySerializerBase
-
Type serializer used for values, if any.
- _valueTypeSerializer - Variable in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
-
Type serializer used for values, if any.
- _valueTypeSerializer - Variable in class org.codehaus.jackson.map.ser.std.MapSerializer
-
Type identifier serializer used for values, if any.
- _valueTypeSerializer - Variable in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ArraySerializerBase
-
Type serializer used for values, if any.
- _verifyPrettyValueWrite(String, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _verifyPrettyValueWrite(String, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _verifyValueWrite(String) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
- _verifyValueWrite(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _verifyValueWrite(String) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _verifyValueWrite(String) - Method in class org.codehaus.jackson.smile.SmileGenerator
- _version - Variable in class org.codehaus.jackson.map.module.SimpleModule
- _visibilityChecker - Variable in class org.codehaus.jackson.map.introspect.POJOPropertiesCollector
- _visibilityChecker - Variable in class org.codehaus.jackson.map.MapperConfig.Base
-
Object used for determining whether specific property elements (method, constructors, fields) can be auto-detected based on their visibility (access modifiers).
- _widen(Class<?>) - Method in class org.codehaus.jackson.type.JavaType
-
Default implementation is just to call
JavaType._narrow(java.lang.Class<?>)
, since underlying type construction is usually identical - _withArgsCreator - Variable in class org.codehaus.jackson.map.deser.std.StdValueInstantiator
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.CollectionSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.ContainerSerializerBase
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.EnumMapSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.EnumSetSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.IterableSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.MapSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.ObjectArraySerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.BooleanArraySerializer
-
Booleans never add type info; hence, even if type serializer is suggested, we'll ignore it...
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.DoubleArraySerializer
-
Doubles never add type info; hence, even if type serializer is suggested, we'll ignore it...
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.FloatArraySerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.IntArraySerializer
-
Ints never add type info; hence, even if type serializer is suggested, we'll ignore it...
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.LongArraySerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.ShortArraySerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdArraySerializers.StringArraySerializer
-
Strings never add type info; hence, even if type serializer is suggested, we'll ignore it...
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IndexedListSerializer
- _withValueTypeSerializer(TypeSerializer) - Method in class org.codehaus.jackson.map.ser.std.StdContainerSerializers.IteratorSerializer
- _wrapError(String, Throwable) - Method in class org.codehaus.jackson.impl.JsonParserMinimalBase
- _write7BitBinaryWithLength(byte[], int, int) - Method in class org.codehaus.jackson.smile.SmileGenerator
- _writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _writeBinary(Base64Variant, byte[], int, int) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _writeContext - Variable in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Object that keeps track of the current contextual state of the generator.
- _writeContext - Variable in class org.codehaus.jackson.util.TokenBuffer
- _writeEncodingBuffer - Variable in class org.codehaus.jackson.io.IOContext
-
Reference to the allocated I/O buffer used for low-level encoding-related buffering.
- _writeEndArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Deprecated.since 1.7, should just override
JsonGeneratorBase.writeEndArray()
instead of defining this method - _writeEndObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Deprecated.since 1.7, should just override
JsonGeneratorBase.writeEndObject()
instead of defining this method - _writeFieldName(String) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _writeFieldName(String, boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _writeFieldName(SerializableString) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _writeFieldName(SerializableString) - Method in class org.codehaus.jackson.smile.SmileGenerator
- _writeFieldName(SerializableString, boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _writeFieldNameUnicode(SerializableString, byte[]) - Method in class org.codehaus.jackson.smile.SmileGenerator
- _writePPFieldName(String, boolean) - Method in class org.codehaus.jackson.impl.Utf8Generator
-
Specialized version of
_writeFieldName
, off-lined to keep the "fast path" as simple (and hopefully fast) as possible. - _writePPFieldName(String, boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
-
Specialized version of
_writeFieldName
, off-lined to keep the "fast path" as simple (and hopefully fast) as possible. - _writePPFieldName(SerializableString, boolean) - Method in class org.codehaus.jackson.impl.Utf8Generator
- _writePPFieldName(SerializableString, boolean) - Method in class org.codehaus.jackson.impl.WriterBasedGenerator
- _writePrefix(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- _writePrefix(Object, JsonGenerator, Class<?>) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- _writer - Variable in class org.codehaus.jackson.impl.WriterBasedGenerator
- _writeSimpleObject(Object) - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Helper method to try to call appropriate write method for given untyped Object.
- _writeStartArray() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Deprecated.since 1.7, should just override
JsonGeneratorBase.writeStartArray()
instead of defining this method - _writeStartObject() - Method in class org.codehaus.jackson.impl.JsonGeneratorBase
-
Deprecated.since 1.7, should just override
JsonGeneratorBase.writeStartObject()
instead of defining this method - _writeSuffix(Object, JsonGenerator) - Method in class org.codehaus.jackson.map.jsontype.impl.AsExternalTypeSerializer
- _xmlAdapter - Variable in class org.codehaus.jackson.xc.XmlAdapterJsonDeserializer
All Classes All Packages