A C D F G H I J M P R S V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
- AdapterConverter - Class in com.fasterxml.jackson.module.jaxb
- AdapterConverter(XmlAdapter<?, ?>, JavaType, JavaType, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.AdapterConverter
C
- 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
- convert(Object) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
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
- 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
- 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
- DomElementJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
- DomElementJsonDeserializer() - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
- DomElementJsonDeserializer(DocumentBuilder) - Constructor for class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
- DomElementJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
- DomElementJsonSerializer() - Constructor for class com.fasterxml.jackson.module.jaxb.ser.DomElementJsonSerializer
F
- findAccessType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Method for locating JAXB
XmlAccessTypeannotation 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
- findKeyDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNameForDeserialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNameForSerialization(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- findNamespace(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
- 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
- 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
G
- getInputType(TypeFactory) - Method in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- getModuleName() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
- getNameUsedForXmlValue() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Accessor for getting currently configured placeholder named used for property annotated with
XmlValue. - 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
- 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
- getTypeFactory() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
H
- hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Deprecated.
- hasIgnoreMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- hasRequiredMarker(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
I
- isIgnorableType(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- 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(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Here we assume fairly simple logic; if there is
XmlAttributeto be found, we consider it an attribute; ifXmlElement, not-an-attribute; and otherwise we will consider there to be no information. - isOutputAsText(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)).
M
- MARKER_FOR_DEFAULT - Static variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
P
- 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() - Constructor for class com.fasterxml.jackson.module.jaxb.PackageVersion
- PRIMARY - com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
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
S
- SECONDARY - com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule.Priority
- 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
- 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 tonullwill actually avoid name override, and name will instead be derived from underlying method name using standard bean name introspection. - setNonNillableInclusion(JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Method to call to change inclusion criteria used for property annotated with
XmlElementorXmlElementWrapper, withnillableset 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).
- setupModule(Module.SetupContext) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule
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.
- 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.
- 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 - Static variable in class com.fasterxml.jackson.module.jaxb.PackageVersion
_
- _adapter - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _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
- _doFindDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _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
- _getTypeFromXmlElement(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _ignoreXmlIDREF - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _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
- _nonNillableInclusion - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
Inclusion value to return for properties annotated with
XmlElementandXmlElementWrapper, in casenillableproperty 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. - _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
- _targetType - Variable in class com.fasterxml.jackson.module.jaxb.AdapterConverter
- _typeFactory - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _typeResolverFromXmlElements(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
- _xmlValueName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
-
When using
XmlValueannotation, a placeholder name is assigned to property (unless overridden by explicit name); this configuration value specified what that name is.
All Classes All Packages