C D F G H I J M S V X _

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
 
createContextual(DeserializationContext, BeanProperty) - Method in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 

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
 
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
 
deserialize(JsonParser, DeserializationContext) - Method in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
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 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
 
findDeserializationContentType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findDeserializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
Deprecated. 
findDeserializationName(AnnotatedField) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
Deprecated. 
findDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
JAXB does allow specifying (more) concrete class for deserialization by using \@XmlElement annotation.
findDeserializer(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findEnumValue(Enum<?>) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
!!! 12-Oct-2009, tatu: This is hideously slow implementation, called potentially for every single enum value being serialized.
findIgnoreUnknownProperties(AnnotatedClass) - 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
 
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
 
findPropertyTypeResolver(MapperConfig<?>, AnnotatedMember, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findRootName(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findSerializationInclusion(Annotated, JsonInclude.Include) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
Implementation of this method is slightly tricky, given that JAXB defaults differ from Jackson defaults.
findSerializationName(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
Deprecated. 
findSerializationName(AnnotatedField) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
Deprecated. 
findSerializationPropertyOrder(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findSerializationSortAlphabetically(AnnotatedClass) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
findSerializationType(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
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
 
fromNode(Document, JsonNode) - Method in class com.fasterxml.jackson.module.jaxb.deser.DomElementJsonDeserializer
 

G

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
 
getSchema(SerializerProvider, Type) - Method in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
getTypeFactory() - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 

H

hasAnySetterAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
hasAsValueAnnotation(AnnotatedMethod) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
hasCreatorAnnotation(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
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.

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 the ctor 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.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
 

S

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
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
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.

X

XmlAdapterJsonDeserializer - Class in com.fasterxml.jackson.module.jaxb.deser
 
XmlAdapterJsonDeserializer(XmlAdapter<?, ?>) - Constructor for class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
Initial constructor, for creating instance before contextual information is available
XmlAdapterJsonDeserializer(XmlAdapter<Object, Object>, JavaType, JsonDeserializer<?>) - Constructor for class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
Constructor called during contextual resolution, when we have all the pieces we actually need.
XmlAdapterJsonSerializer - Class in com.fasterxml.jackson.module.jaxb.ser
 
XmlAdapterJsonSerializer(XmlAdapter<?, ?>, boolean) - Constructor for class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
XmlAdapterJsonSerializer(XmlAdapter<?, Object>, boolean, JavaType, JsonSerializer<Object>) - Constructor for class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 

_

_dataHandlerDeserializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_dataHandlerSerializer - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_deserializer - Variable in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
_doFindDeserializationType(Annotated, JavaType) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_findContentAdapter(Annotated) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_fromClassAnnotation - Variable in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
_ignoreXmlIDREF - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_jaxbPackageName - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_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
 
_serializer - Variable in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
_typeFactory - Variable in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_typeResolverFromXmlElements(AnnotatedMember) - Method in class com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector
 
_valueType - Variable in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
_valueType - Variable in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 
_xmlAdapter - Variable in class com.fasterxml.jackson.module.jaxb.deser.XmlAdapterJsonDeserializer
 
_xmlAdapter - Variable in class com.fasterxml.jackson.module.jaxb.ser.XmlAdapterJsonSerializer
 

C D F G H I J M S V X _

Copyright © 2012 FasterXML. All Rights Reserved.