A B C D E F G H I J L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTypeMaterializer - Class in com.fasterxml.jackson.module.mrbean
-
Nifty class for pulling implementations of classes out of thin air.
- AbstractTypeMaterializer() - Constructor for class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
- AbstractTypeMaterializer(ClassLoader) - Constructor for class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
- AbstractTypeMaterializer.Feature - Enum in com.fasterxml.jackson.module.mrbean
-
Enumeration that defines togglable features that guide the serialization feature.
- accept(Object, boolean) - Method in interface com.fasterxml.jackson.module.blackbird.deser.ObjBooleanConsumer
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
- acceptJsonFormatVisitor(JsonFormatVisitorWrapper, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
-
Deprecated.
- AdapterConverter - Class in com.fasterxml.jackson.module.jaxb
- AdapterConverter(XmlAdapter<?, ?>, JavaType, JavaType, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.AdapterConverter
- addBooleanField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addBooleanField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addBooleanGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addBooleanSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addCreator(MethodVisitor, Constructor<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- addCreator(MethodVisitor, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- addGetter(TypeResolutionContext, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- addIntField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addIntField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addIntGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addIntSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addLongField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addLongField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addLongGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addLongSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addObjectField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addObjectField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addObjectGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addObjectSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addSetter(TypeResolutionContext, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- addStringField(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- addStringField(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addStringGetter(BeanPropertyWriter) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- addStringSetter(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- adler32(byte[]) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- AfterburnerModule - Class in com.fasterxml.jackson.module.afterburner
- AfterburnerModule() - Constructor for class com.fasterxml.jackson.module.afterburner.AfterburnerModule
- ALL_INT_CONSTS - Static variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- apply(Object, boolean) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjBooleanBiFunction
- apply(Object, int) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjIntBiFunction
- apply(Object, long) - Method in interface com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier.ObjLongBiFunction
- apply(X) - Method in interface com.fasterxml.jackson.module.blackbird.util.CheckedFunction
- applyAsBoolean(Object) - Method in interface com.fasterxml.jackson.module.blackbird.ser.ToBooleanFunction
- assignChecksum(byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
B
- BBDeserializerModifier - Class in com.fasterxml.jackson.module.blackbird.deser
- BBDeserializerModifier(Function<Class<?>, MethodHandles.Lookup>, UnaryOperator<MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
- BBDeserializerModifier.ObjBooleanBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
- BBDeserializerModifier.ObjIntBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
- BBDeserializerModifier.ObjLongBiFunction - Interface in com.fasterxml.jackson.module.blackbird.deser
- BBSerializerModifier - Class in com.fasterxml.jackson.module.blackbird.ser
- BBSerializerModifier(Function<Class<?>, MethodHandles.Lookup>, UnaryOperator<MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
- BeanBuilder - Class in com.fasterxml.jackson.module.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(JavaType, AnnotatedClass, TypeFactory) - Constructor for class com.fasterxml.jackson.module.mrbean.BeanBuilder
- BeanPropertyAccessor - Class in com.fasterxml.jackson.module.afterburner.ser
-
Abstract class that defines interface for implementations that can be used for proxy-like access without using Reflection.
- BeanPropertyAccessor() - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- BeanPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
-
Abstract class that defines interface for implementations that can be used proxy-like to change values of properties, without using Reflection.
- BeanPropertyMutator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
-
Default constructor used for creating a "blueprint" instance, from which per-field/per-method instances specialize.
- BeanUtil - Class in com.fasterxml.jackson.module.mrbean
- BeanUtil() - Constructor for class com.fasterxml.jackson.module.mrbean.BeanUtil
- BlackbirdModule - Class in com.fasterxml.jackson.module.blackbird
- BlackbirdModule() - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- BlackbirdModule(Function<Class<?>, MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- BlackbirdModule(Supplier<MethodHandles.Lookup>) - Constructor for class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- booleanField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- booleanField(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- BooleanFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- BooleanFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
- booleanGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- BooleanMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- BooleanMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
- booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- booleanSetter(Object, int, boolean) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- build() - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
- build(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
-
Method that generates byte code for class that implements abstract types requested so far.
- buildAbstractBase(String) - Method in class com.fasterxml.jackson.module.mrbean.TypeBuilder
-
Method that generates byte code for class that implements abstract types requested so far.
- buildGetterName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- buildMutator(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
-
Method for building generic mutator class for specified bean type.
- buildSetterName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- buildTypeContext(JavaType) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
C
- call() - Method in interface com.fasterxml.jackson.module.blackbird.util.Unchecked.SneakyCallable
- canAddClassInPackageOf(Class<?>) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
-
Helper method called to check whether it is acceptable to create a new class in package that given class is part of.
- canCreateUsingDefault() - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
-
Need to override this, now that we have installed default creator.
- cap(String, String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
- changeProperties(SerializationConfig, BeanDescription, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
- CheckedFunction<X,T> - Interface in com.fasterxml.jackson.module.blackbird.util
- CheckedSupplier<T> - Interface in com.fasterxml.jackson.module.blackbird.util
- ClassName - Class in com.fasterxml.jackson.module.afterburner.util
-
Accessing various permutations of dotted/slashed representations gets tiresome after a while, so here's an abstraction for hiding complexities, and for performing lazy transformations as necessary.
- collectDefaults() - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
- com.fasterxml.jackson.module.afterburner - package com.fasterxml.jackson.module.afterburner
- com.fasterxml.jackson.module.afterburner.deser - package com.fasterxml.jackson.module.afterburner.deser
- com.fasterxml.jackson.module.afterburner.ser - package com.fasterxml.jackson.module.afterburner.ser
- com.fasterxml.jackson.module.afterburner.util - package com.fasterxml.jackson.module.afterburner.util
- com.fasterxml.jackson.module.blackbird - package com.fasterxml.jackson.module.blackbird
- com.fasterxml.jackson.module.blackbird.deser - package com.fasterxml.jackson.module.blackbird.deser
- com.fasterxml.jackson.module.blackbird.ser - package com.fasterxml.jackson.module.blackbird.ser
- com.fasterxml.jackson.module.blackbird.util - package com.fasterxml.jackson.module.blackbird.util
- com.fasterxml.jackson.module.guice - package com.fasterxml.jackson.module.guice
- com.fasterxml.jackson.module.jaxb - package com.fasterxml.jackson.module.jaxb
-
Package that contains support for using JAXB annotations for configuring Jackson data-binding aspects.
- com.fasterxml.jackson.module.jaxb.deser - package com.fasterxml.jackson.module.jaxb.deser
- com.fasterxml.jackson.module.jaxb.ser - package com.fasterxml.jackson.module.jaxb.ser
- com.fasterxml.jackson.module.mrbean - package com.fasterxml.jackson.module.mrbean
-
Package that implements "interface materializer" functionality, whereby abstract classes and interfaces can be used as-is, and framework constructs implementations as needed.
- com.fasterxml.jackson.module.noctordeser - package com.fasterxml.jackson.module.noctordeser
- com.fasterxml.jackson.module.noctordeser.util - package com.fasterxml.jackson.module.noctordeser.util
- com.fasterxml.jackson.module.osgi - package com.fasterxml.jackson.module.osgi
- com.fasterxml.jackson.module.paranamer - package com.fasterxml.jackson.module.paranamer
- configure(Binder) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- construct(MapperConfig<?>, JavaType, AnnotatedClass) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- constructFor(Class<?>, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- convert(Object) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- createField(ClassWriter, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- createGetter(ClassWriter, String, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- createOptimized() - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- createOptimized() - Method in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
- createProperty(ListIterator<BeanPropertyWriter>, MethodHandles.Lookup, SerializationConfig) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
- createSetter(ClassWriter, String, POJOProperty, BeanBuilder.TypeDescription) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- createSubclass(Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- createUnimplementedMethod(ClassWriter, String, Method) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
-
Builder for methods that just throw an exception, basically "unsupported operation" implementation.
- createUsingDefault(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
- CreatorOptimizer - Class in com.fasterxml.jackson.module.afterburner.deser
-
Helper class that tries to generate
ValueInstantiator
class that calls constructors and/or factory methods directly, instead of using Reflection. - CreatorOptimizer - Class in com.fasterxml.jackson.module.blackbird.deser
-
Helper class that tries to generate
ValueInstantiator
class that calls constructors and/or factory methods directly, instead of using Reflection. - CreatorOptimizer(Class<?>, MyClassLoader, StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- CreatorOptimizer(Class<?>, MethodHandles.Lookup, StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
D
- DataHandlerJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
- DataHandlerJsonDeserializer() - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
- DataHandlerJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
- DataHandlerJsonSerializer() - Constructor for class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
- decap(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- DEFAULT_FEATURE_FLAGS - Static variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Bitfield (set of flags) of all Features that are enabled by default.
- DEFAULT_IGNORE_XMLIDREF - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- DEFAULT_NAME_FOR_XML_VALUE - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- DEFAULT_PACKAGE_FOR_GENERATED - Static variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Default package to use for generated classes.
- defaultParanamer() - Method in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
-
Overridable method in case someone really wants to sub-class this implementation.
- DelegatingPropertyMutator - Class in com.fasterxml.jackson.module.afterburner.deser
-
Fallback mutator used as replacement in case a "broken" mutator (failure via couple of well-known indicators of broken generated mutator) is encountered
- DelegatingPropertyMutator(SettableBeanProperty) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.jaxb.deser.DataHandlerJsonDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
-
Deprecated.
- deserialize(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- deserializeAndSet(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- deserializeFromObject(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- DeserializerModifier - Class in com.fasterxml.jackson.module.afterburner.deser
- DeserializerModifier(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- deserializeSetAndReturn(JsonParser, DeserializationContext, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- disable(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method for disabling specified feature.
- DomElementJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
-
Deprecated.Since 2.10 not used
- DomElementJsonDeserializer() - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
-
Deprecated.
- DomElementJsonDeserializer(DocumentBuilder) - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
-
Deprecated.
- DomElementJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
-
Deprecated.Since 2.10 not used
- DomElementJsonSerializer() - Constructor for class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
-
Deprecated.
- dotsToSlashes(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- DynamicPropertyAccessorBase - Class in com.fasterxml.jackson.module.afterburner.util
- DynamicPropertyAccessorBase() - Constructor for class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
E
- enable(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method for enabling specified feature.
- enabledByDefault() - Method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
F
- FAIL_ON_NON_PUBLIC_TYPES - com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
-
Feature that determines what happens when attempt is made to generate implementation of non-public class or interface.
- FAIL_ON_UNMATERIALIZED_METHOD - com.fasterxml.jackson.module.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.
- findAccessor(MyClassLoader) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- findAccessType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.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). - findAutoDetectVisibility(AnnotatedClass, VisibilityChecker<?>) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findContentDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findContentSerializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findDeserializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findDeserializationConverter(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findEnumValues(Class<?>, Enum<?>[], String[]) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findFormat(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
- findImplicitPropertyName(AnnotatedMember) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
- findInjectableValue(AnnotatedMember) - Method in class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
- findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.module.guice.GuiceInjectableValues
- findInjectableValue(Object, DeserializationContext, BeanProperty, Object) - Method in class com.fasterxml.jackson.module.osgi.OsgiInjectableValues
- findInjectableValueId(AnnotatedMember) - Method in class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
-
Deprecated.
- findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNamespace(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findObjectIdInfo(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findObjectReferenceInfo(Annotated, ObjectIdInfo) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findOptimizableProperties(DeserializationConfig, PropertyMutatorCollector, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
- findOptimizableProperties(MethodHandles.Lookup, DeserializationConfig, Iterator<SettableBeanProperty>) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
- findParameterName(AnnotatedParameter) - Method in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
- findProperties(Class<?>, SerializationConfig, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
- findProperties(Class<?>, SerializationConfig, List<BeanPropertyWriter>) - Method in class com.fasterxml.jackson.module.blackbird.ser.BBSerializerModifier
- findProperty(TypeResolutionContext, String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- findPropertyContentTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findPropertyInclusion(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSerializationContentConverter(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSerializationConverter(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSerializationSortAlphabetically(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSerializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Deprecated.
- findSerializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSubtypes(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findSuperTypes(JavaType, Class<?>) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
-
Method that will find all sub-classes and implemented interfaces of a given class or interface.
- findSuperTypes(JavaType, Class<?>, List<JavaType>) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
- findTypeName(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findTypeResolver(MapperConfig<?>, AnnotatedClass, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findWrapperName(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- FORMAT_INT - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- FORMAT_STRING - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- fromNode(JsonParser, Document, JsonNode) - Method in class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
-
Deprecated.
- function(CheckedFunction<X, T>) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
G
- generateAccessorClass(MyClassLoader, ClassName) - Method in class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- generateDefaultConstructor(ClassWriter, String) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
-
NOTE: only static because it is needed from TypeDetector
- generateException(MethodVisitor, String, int) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- generateMutatorClass(MyClassLoader, ClassName) - Method in class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
- generateOptimized(ClassName, Constructor<?>, Method) - Method in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- get() - Method in interface com.fasterxml.jackson.module.blackbird.util.CheckedSupplier
- getDottedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getDottedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getDottedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getFieldName() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- getGetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- getInputType(TypeFactory) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- getInternalClassName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- getMask() - Method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
- getMaterializer() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
-
Accessor for getting internal
AbstractTypeMaterializer
. - getModuleName() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
- getModuleName() - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- getModuleName() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- getModuleName() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
- getModuleName() - Method in class com.fasterxml.jackson.module.noctordeser.NoCtorDeserModule
- getModuleName() - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
- getName() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- getNameUsedForXmlValue() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Accessor for getting currently configured placeholder named used for property annotated with
XmlValue
. - getNameUsedForXmlValue() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- getNonNillableInclusion() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- getNonNillableInclusion() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- getOutputType(TypeFactory) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- getPriority() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- getPropertyName(String) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
- getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
-
Deprecated.
- getSetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- getSlashedBase() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getSlashedName() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getSlashedTemplate() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getSourceFilename() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- getTypeFactory() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- GuiceAnnotationIntrospector - Class in com.fasterxml.jackson.module.guice
- GuiceAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.guice.GuiceAnnotationIntrospector
- GuiceInjectableValues - Class in com.fasterxml.jackson.module.guice
- GuiceInjectableValues(Injector) - Constructor for class com.fasterxml.jackson.module.guice.GuiceInjectableValues
H
- handleMissingInstantiator(DeserializationContext, Class<?>, ValueInstantiator, JsonParser, String) - Method in class com.fasterxml.jackson.module.noctordeser.MissingInstantiatorHandler
- hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Deprecated.
- hasConcreteGetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- hasConcreteOverride(Method, JavaType) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
-
Helper method used to detect if an abstract method found in a base class may actually be implemented in a (more) concrete sub-class.
- hasConcreteSetter() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
I
- implement(boolean) - Method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- in(Class<? extends Annotation>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- internalClassName(String) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- intField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- intField(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- intField(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- IntFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- IntFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
- intGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- IntMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- IntMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
- intSetter(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- intSetter(Object, int, int) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- invokeTrampoline(MethodHandle, Object[]) - Static method in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
- isConcrete(Member) - Static method in class com.fasterxml.jackson.module.mrbean.BeanUtil
- isDefaultDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
-
Helper method used to check whether given deserializer is the default deserializer implementation: this is necessary to avoid overriding other kinds of deserializers.
- isDefaultDeserializer(JsonDeserializer<?>) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
-
Helper method used to check whether given deserializer is the default deserializer implementation: this is necessary to avoid overriding other kinds of deserializers.
- isEmpty() - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- isEnabled(AbstractTypeMaterializer.Feature) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method for checking whether given feature is enabled or not
- isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- isInterfaceMethod(Method) - Static method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- isJAXBAnnotation(Annotation) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
An annotation is handled if it's in the same package as @XmlElement, including subpackages.
- isOutputAsAttribute(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Here we assume fairly simple logic; if there is
XmlAttribute
to be found, we consider it an attribute; ifXmlElement
, not-an-attribute; and otherwise we will consider there to be no information. - isOutputAsCData(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- isOutputAsText(MapperConfig<?>, Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
J
- JaxbAnnotationIntrospector - Class in com.fasterxml.jackson.module.jaxb
-
Annotation introspector that leverages JAXB annotations where applicable to JSON mapping.
- JaxbAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Deprecated.Since 2.1, use constructor that takes TypeFactory.
- JaxbAnnotationIntrospector(MapperConfig<?>) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- JaxbAnnotationIntrospector(TypeFactory) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- JaxbAnnotationIntrospector(TypeFactory, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- JaxbAnnotationModule - Class in com.fasterxml.jackson.module.jaxb
-
Module that can be registered to add support for JAXB annotations.
- JaxbAnnotationModule() - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- JaxbAnnotationModule(JaxbAnnotationIntrospector) - Constructor for class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- JaxbAnnotationModule.Priority - Enum in com.fasterxml.jackson.module.jaxb
-
Enumeration that defines how we use JAXB Annotations: either as "primary" annotations (before any other already configured introspector -- most likely default JacksonAnnotationIntrospector) or as "secondary" annotations (after any other already configured introspector(s)).
L
- loadAndResolve(ClassName, byte[]) - Method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
- longField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- longField(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- longField(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- LongFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- LongFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
- longGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- LongMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- LongMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
- longSetter(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- longSetter(Object, int, long) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
M
- MARKER_FOR_DEFAULT - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- materializeGenericType(MapperConfig<?>, JavaType) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
- materializeRawType(MapperConfig<?>, AnnotatedClass) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
NOTE: should not be called for generic types.
- MissingInstantiatorHandler - Class in com.fasterxml.jackson.module.noctordeser
- MissingInstantiatorHandler() - Constructor for class com.fasterxml.jackson.module.noctordeser.MissingInstantiatorHandler
- MrBeanModule - Class in com.fasterxml.jackson.module.mrbean
- MrBeanModule() - Constructor for class com.fasterxml.jackson.module.mrbean.MrBeanModule
- MrBeanModule(AbstractTypeMaterializer) - Constructor for class com.fasterxml.jackson.module.mrbean.MrBeanModule
- MyClassLoader - Class in com.fasterxml.jackson.module.afterburner.util
-
Class loader that is needed to load generated classes.
- MyClassLoader(ClassLoader, boolean) - Constructor for class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
N
- newConstructorAndCreateInstance(DeserializationContext, Class<?>) - Method in class com.fasterxml.jackson.module.noctordeser.util.ReflectionUtil
- NoCtorDeserModule - Class in com.fasterxml.jackson.module.noctordeser
- NoCtorDeserModule() - Constructor for class com.fasterxml.jackson.module.noctordeser.NoCtorDeserModule
- NoCtorModule - Class in com.fasterxml.jackson.module.noctordeser
-
Deprecated.Incorrectly named; use
NoCtorDeserModule
instead - NoCtorModule() - Constructor for class com.fasterxml.jackson.module.noctordeser.NoCtorModule
-
Deprecated.
O
- ObjBooleanConsumer - Interface in com.fasterxml.jackson.module.blackbird.deser
- objectField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- objectField(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- objectField(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- ObjectFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- ObjectFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
- objectGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- ObjectMapperModule - Class in com.fasterxml.jackson.module.guice
- ObjectMapperModule() - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
- ObjectMapperModule(Key<ObjectMapper>) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
- ObjectMapperModule(Annotation) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
- ObjectMapperModule(Class<? extends Annotation>) - Constructor for class com.fasterxml.jackson.module.guice.ObjectMapperModule
- ObjectMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- ObjectMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
- objectSetter(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- objectSetter(Object, int, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- OptimizedValueInstantiator - Class in com.fasterxml.jackson.module.afterburner.deser
-
Base class for concrete bytecode-generated value instantiators.
- OptimizedValueInstantiator() - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
-
Default constructor which is only used when creating dummy instance to call factory method.
- OptimizedValueInstantiator(StdValueInstantiator) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
-
Copy-constructor to use for creating actual optimized instances.
- OsgiInjectableValues - Class in com.fasterxml.jackson.module.osgi
-
Injects OSGI services in deserialized objects
Use theJacksonInject
in the constructor parameters or the class members ask for injecting a matching OSGI services. - OsgiInjectableValues(BundleContext) - Constructor for class com.fasterxml.jackson.module.osgi.OsgiInjectableValues
- OsgiJacksonModule - Class in com.fasterxml.jackson.module.osgi
-
A Jackson Module to inject OSGI services in deserialized objects.
- OsgiJacksonModule(BundleContext) - Constructor for class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
P
- PackageVersion - Class in com.fasterxml.jackson.module.afterburner
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.blackbird
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.guice
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.jaxb
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.mrbean
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.noctordeser
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.osgi
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion - Class in com.fasterxml.jackson.module.paranamer
-
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.afterburner.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.blackbird.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.guice.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.jaxb.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.mrbean.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.noctordeser.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.osgi.PackageVersion
- PackageVersion() - Constructor for class com.fasterxml.jackson.module.paranamer.PackageVersion
- ParanamerAnnotationIntrospector - Class in com.fasterxml.jackson.module.paranamer
-
Stand-alone
AnnotationIntrospector
that defines functionality to discover names of constructor (and factory method) parameters, without using any defaulting. - ParanamerAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
- ParanamerAnnotationIntrospector(SerializableParanamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
- ParanamerAnnotationIntrospector(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
- ParanamerModule - Class in com.fasterxml.jackson.module.paranamer
-
Convenience module that registers stand-alone
ParanamerOnJacksonAnnotationIntrospector
after existing introspectors, to add support for discovering names of creator (constructor, factory method) parameters automatically, without explicit annotations. - ParanamerModule() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerModule
- ParanamerModule(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerModule
- ParanamerOnJacksonAnnotationIntrospector - Class in com.fasterxml.jackson.module.paranamer
-
Stand-alone
AnnotationIntrospector
that defines functionality to discover names of constructor (and factory method) parameters, on top of default Jackson annotation processing. - ParanamerOnJacksonAnnotationIntrospector() - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
- ParanamerOnJacksonAnnotationIntrospector(SerializableParanamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
- ParanamerOnJacksonAnnotationIntrospector(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
-
Deprecated.since 2.7.6
- POJOProperty - Class in com.fasterxml.jackson.module.mrbean
-
Bean that contains information about a single logical POJO property.
- POJOProperty(TypeResolutionContext, String) - Constructor for class com.fasterxml.jackson.module.mrbean.POJOProperty
- PRIMARY - com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
- privateLookupIn(Class<?>, MethodHandles.Lookup) - Static method in class com.fasterxml.jackson.module.blackbird.util.ReflectionHack
- PropertyAccessorCollector - Class in com.fasterxml.jackson.module.afterburner.ser
-
Simple collector used to keep track of properties for which code-generated accessors are needed.
- PropertyAccessorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.PropertyAccessorCollector
- PropertyMutatorCollector - Class in com.fasterxml.jackson.module.afterburner.deser
-
Simple collector used to keep track of properties for which code-generated mutators are needed.
- PropertyMutatorCollector(Class<?>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.PropertyMutatorCollector
R
- refineDeserializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- refineSerializationType(MapperConfig<?>, Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- ReflectionHack - Class in com.fasterxml.jackson.module.blackbird.util
-
Allow private access to fields across using a JVM version-appropriate strategy without having a compile-time dependency on Java 9+.
- ReflectionHack() - Constructor for class com.fasterxml.jackson.module.blackbird.util.ReflectionHack
- ReflectionUtil - Class in com.fasterxml.jackson.module.noctordeser.util
- ReflectionUtil() - Constructor for class com.fasterxml.jackson.module.noctordeser.util.ReflectionUtil
- registerModule(Module) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- registerModule(Key<? extends Module>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- registerModule(Class<? extends Module>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- registerModule(Class<? extends Module>, Annotation) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- registerModule(Class<? extends Module>, Class<? extends Annotation>) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- replaceName(byte[], String, String) - Static method in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
- resolve(DeserializationContext) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
-
This method is overridden as we need to know expected order of properties.
- resolveAbstractType(DeserializationConfig, BeanDescription) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Entry-point for
AbstractTypeResolver
that Jackson calls to materialize an abstract type. - returnsBoolean(Method) - Static method in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- run() - Method in interface com.fasterxml.jackson.module.blackbird.util.Unchecked.CheckedRunnable
- runnable(Unchecked.CheckedRunnable) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
S
- SECONDARY - com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
- selectType() - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- SerializableParanamer - Class in com.fasterxml.jackson.module.paranamer
-
Simple wrapper used to hide the fact that paranamer accessor itself if not JDK serializable in a way to keep actual
ObjectMapper
/ObjectReader
serializable. - SerializableParanamer() - Constructor for class com.fasterxml.jackson.module.paranamer.SerializableParanamer
- SerializableParanamer(Paranamer) - Constructor for class com.fasterxml.jackson.module.paranamer.SerializableParanamer
- serialize(DataHandler, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.jaxb.ser.DataHandlerJsonSerializer
- serialize(Element, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
-
Deprecated.
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
- serializeAsElement(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
- serializeAsField(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
- SerializerModifier - Class in com.fasterxml.jackson.module.afterburner.ser
- SerializerModifier(ClassLoader) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
- set(AbstractTypeMaterializer.Feature, boolean) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method for enabling or disabling specified feature.
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- set(Object, Object) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- setDefaultPackage(String) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method for specifying package to use for generated classes.
- setGetter(Method) - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- setNameUsedForXmlValue(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Configuration method that can be used to change default name ("value") used for properties annotated with
XmlValue
; note that setting it tonull
will actually avoid name override, and name will instead be derived from underlying method name using standard bean name introspection. - setNameUsedForXmlValue(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- setNonNillableInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Method to call to change inclusion criteria used for property annotated with
XmlElement
orXmlElementWrapper
, withnillable
set asfalse
. - setNonNillableInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- setPriority(JaxbAnnotationModule.Priority) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
-
Method for defining whether JAXB annotations should be added as primary or secondary annotations (compared to already registered annotations).
- setSetter(Method) - Method in class com.fasterxml.jackson.module.mrbean.POJOProperty
- SettableBooleanFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableBooleanFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- SettableBooleanMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableBooleanMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- SettableIntFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableIntFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- SettableIntMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableIntMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- SettableLongFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableLongFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- SettableLongMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableLongMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- SettableObjectFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableObjectFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- SettableObjectMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableObjectMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- SettableStringFieldProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableStringFieldProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- SettableStringMethodProperty - Class in com.fasterxml.jackson.module.afterburner.deser
- SettableStringMethodProperty(SettableBeanProperty, BeanPropertyMutator, int) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.noctordeser.NoCtorDeserModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.paranamer.ParanamerModule
- setUseOptimizedBeanDeserializer(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
- setUseValueClassLoader(boolean) - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
-
Flag to indicate whether we will try to load generated classes using same class loader as one that loaded class being accessed or not.
- Sneaky - Class in com.fasterxml.jackson.module.blackbird.util
- stringField(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- stringField(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- stringField(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- StringFieldPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- StringFieldPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
- stringGetter(Object, int) - Method in class com.fasterxml.jackson.module.afterburner.ser.BeanPropertyAccessor
- StringMethodPropertyWriter - Class in com.fasterxml.jackson.module.afterburner.ser
- StringMethodPropertyWriter(BeanPropertyWriter, BeanPropertyAccessor, int, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
- stringSetter(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator
- stringSetter(Object, int, String) - Method in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- SuperSonicBeanDeserializer - Class in com.fasterxml.jackson.module.afterburner.deser
- SuperSonicBeanDeserializer(BeanDeserializer, List<SettableBeanProperty>) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- SuperSonicBeanDeserializer(SuperSonicBeanDeserializer, NameTransformer) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- SuperSonicDeserializerBuilder - Class in com.fasterxml.jackson.module.afterburner.deser
- SuperSonicDeserializerBuilder(BeanDeserializerBuilder) - Constructor for class com.fasterxml.jackson.module.afterburner.deser.SuperSonicDeserializerBuilder
- supplier(CheckedSupplier<T>) - Static method in class com.fasterxml.jackson.module.blackbird.util.Unchecked
T
- TEMPLATE_SUFFIX - Static variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- throwAnyway(Throwable) - Static method in class com.fasterxml.jackson.module.blackbird.util.Sneaky
-
Will always throw an exception, so the caller should also always throw the dummy return value to make sure the control flow remains clear.
- ToBooleanFunction - Interface in com.fasterxml.jackson.module.blackbird.ser
- toString() - Method in class com.fasterxml.jackson.module.afterburner.util.ClassName
- TypeBuilder - Class in com.fasterxml.jackson.module.mrbean
-
Asm build to generate abstract type
- TypeBuilder(JavaType) - Constructor for class com.fasterxml.jackson.module.mrbean.TypeBuilder
U
- Unchecked - Class in com.fasterxml.jackson.module.blackbird.util
- Unchecked.CheckedRunnable - Interface in com.fasterxml.jackson.module.blackbird.util
- Unchecked.SneakyCallable<T> - Interface in com.fasterxml.jackson.module.blackbird.util
- unwrappingDeserializer(NameTransformer) - Method in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
- updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
- updateBuilder(DeserializationConfig, BeanDescription, BeanDeserializerBuilder) - Method in class com.fasterxml.jackson.module.blackbird.deser.BBDeserializerModifier
V
- valueOf(String) - Static method in enum com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer.Feature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
- version() - Method in class com.fasterxml.jackson.module.afterburner.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.blackbird.BlackbirdModule
- version() - Method in class com.fasterxml.jackson.module.blackbird.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.guice.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- version() - Method in class com.fasterxml.jackson.module.jaxb.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Method that will return version information stored in and read from jar that contains this class.
- version() - Method in class com.fasterxml.jackson.module.mrbean.MrBeanModule
- version() - Method in class com.fasterxml.jackson.module.mrbean.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.noctordeser.NoCtorDeserModule
- version() - Method in class com.fasterxml.jackson.module.noctordeser.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.osgi.OsgiJacksonModule
- version() - Method in class com.fasterxml.jackson.module.osgi.PackageVersion
- version() - Method in class com.fasterxml.jackson.module.paranamer.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.afterburner.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.blackbird.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.guice.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.jaxb.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.mrbean.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.noctordeser.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.osgi.PackageVersion
- VERSION - Static variable in class com.fasterxml.jackson.module.paranamer.PackageVersion
W
- with(StdValueInstantiator) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
- withAccessor(BeanPropertyAccessor) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- withDelegate(SettableBeanProperty) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanFieldProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableBooleanMethodProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntFieldProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableIntMethodProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongFieldProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableLongMethodProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectFieldProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableObjectMethodProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringFieldProperty
- withMutator(BeanPropertyMutator) - Method in class com.fasterxml.jackson.module.afterburner.deser.SettableStringMethodProperty
- withObjectMapper(ObjectMapper) - Method in class com.fasterxml.jackson.module.guice.ObjectMapperModule
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanFieldPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.BooleanMethodPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntFieldPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.IntMethodPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongFieldPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.LongMethodPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectFieldPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.ObjectMethodPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringFieldPropertyWriter
- withSerializer(JsonSerializer<Object>) - Method in class com.fasterxml.jackson.module.afterburner.ser.StringMethodPropertyWriter
_
- _accessorCount - Variable in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- _adapter - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _add(List<T>, T) - Method in class com.fasterxml.jackson.module.afterburner.util.DynamicPropertyAccessorBase
- _beanProperties - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- _cfgUseOptimizedBeanDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
-
Flag to indicate whether we should use an optimized sub-class of
BeanDeserializer
or not. - _cfgUseParentLoader - Variable in class com.fasterxml.jackson.module.afterburner.util.MyClassLoader
-
Flag that determines if we should first try to load new class using parent class loader or not; this may be done to try to force access to protected/package-access properties.
- _cfgUseValueClassLoader - Variable in class com.fasterxml.jackson.module.afterburner.AfterburnerModule
-
Flag to indicate whether we will try to load generated classes using same class loader as one that loaded class being accessed or not.
- _checksum - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- _classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- _classLoader - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
-
Class loader to use for generated classes; if null, will try to use class loader of the target class.
- _classLoader - Variable in class com.fasterxml.jackson.module.afterburner.ser.SerializerModifier
-
Class loader to use for generated classes; if null, will try to use class loader of the target class.
- _classLoader - Variable in class com.fasterxml.jackson.module.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...
- _context - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
-
Class in which setter/getter was declared, needed for resolving generic types.
- _converter(XmlAdapter<?, ?>, boolean) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _dataHandlerDeserializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _dataHandlerSerializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _decapitalize(String) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _defaultPackage - Variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Package name to use as prefix for generated classes.
- _doFindDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _dottedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- _dottedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- _fallback - Variable in class com.fasterxml.jackson.module.afterburner.deser.DelegatingPropertyMutator
- _featureFlags - Variable in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Bit set that contains all enabled features
- _fieldName - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
- _findContentAdapter(Annotated, boolean) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _forSerialization - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _fullDeserializationType(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _fullSerializationType(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _getter - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
- _getTypeFromXmlElement(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _handleInstantiationProblem(DeserializationContext, Exception) - Method in class com.fasterxml.jackson.module.afterburner.deser.OptimizedValueInstantiator
-
Helper method needed to allow handling of instantiation exception in case of optimized no-args creator.
- _ignoreXmlIDREF - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _implementedType - Variable in class com.fasterxml.jackson.module.mrbean.TypeBuilder
- _inputType - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _introspector - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
-
If the introspector is explicitly set or passed, we'll hold on to that until registration.
- _jaxbPackageName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _loadAndResolve(String, byte[], Class<?>) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
- _materializer - Variable in class com.fasterxml.jackson.module.mrbean.MrBeanModule
-
Configured materializer instance to register with deserializer factory.
- _materializeRawType(MapperConfig<?>, AnnotatedClass, String) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
- _name - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
- _nameUsedForXmlValue - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
-
Value to pass to
JaxbAnnotationIntrospector.setNameUsedForXmlValue(java.lang.String)
if introspector constructed by the module. - _nonNillableInclusion - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Inclusion value to return for properties annotated with
XmlElement
andXmlElementWrapper
, in casenillable
property is left asfalse
. - _nonNillableInclusion - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
-
Value to pass to
JaxbAnnotationIntrospector.setNonNillableInclusion(com.fasterxml.jackson.annotation.JsonInclude.Include)
if defined and non-null. - _okNameForGetter(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _okNameForMutator(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _orderedProperties - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
-
Properties matching names in
SuperSonicBeanDeserializer._orderedPropertyNames
, assigned after resolution when property instances are finalized. - _orderedPropertyNames - Variable in class com.fasterxml.jackson.module.afterburner.deser.SuperSonicBeanDeserializer
-
Names of properties being deserialized, in ordered they are expected to have been written (as per serialization settings); used for speculative order-based optimizations
- _originalInstantiator - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- _originalInstantiator - Variable in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
- _paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerAnnotationIntrospector
-
Wrapper used to encapsulate actual Paranamer call, to allow serialization of this introspector
- _paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerModule
-
Caller may specify alternate
Paranamer
to use, over defaultBytecodeReadingParanamer
- _paranamer - Variable in class com.fasterxml.jackson.module.paranamer.ParanamerOnJacksonAnnotationIntrospector
-
Wrapper used to encapsulate actual Paranamer call, to allow serialization of this introspector
- _paranamer - Variable in class com.fasterxml.jackson.module.paranamer.SerializableParanamer
- _priority - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
-
Priority to use when registering annotation introspector: default value is
JaxbAnnotationModule.Priority.PRIMARY
. - _propertyNameToString(PropertyName) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _rawDeserializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _rawSerializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _setter - Variable in class com.fasterxml.jackson.module.mrbean.POJOProperty
- _slashedBase - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- _slashedName - Variable in class com.fasterxml.jackson.module.afterburner.util.ClassName
- _stdManglePropertyName(String, int) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _suitableType(JavaType) - Method in class com.fasterxml.jackson.module.mrbean.AbstractTypeMaterializer
-
Overridable helper method called to check if given non-concrete type should be materialized.
- _targetType - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _type - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
-
Abstract class or interface that the bean is created to extend or implement.
- _typeDefinition - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- _typeFactory - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _typeFactory - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- _typeResolverFromXmlElements(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _unsupportedMethods - Variable in class com.fasterxml.jackson.module.mrbean.BeanBuilder
- _useCustomDeserializer - Variable in class com.fasterxml.jackson.module.afterburner.deser.DeserializerModifier
- _valueClass - Variable in class com.fasterxml.jackson.module.afterburner.deser.CreatorOptimizer
- _valueClass - Variable in class com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer
- _xmlValueName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
When using
XmlValue
annotation, a placeholder name is assigned to property (unless overridden by explicit name); this configuration value specified what that name is.
All Classes All Packages