A B C D E F G H I J L M P R S T V W _ 

A

add(Annotation[], boolean) - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
addUntouchable(Class<?>) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method for marking specified type as "untouchable", meaning that provider will not try to read or write values of this type (or its subtypes).
AnnotationBundleKey - Class in com.fasterxml.jackson.jaxrs.json.util
Helper class used to allow efficient caching of information, given a sequence of Annotations.
AnnotationBundleKey(Annotation[]) - Constructor for class com.fasterxml.jackson.jaxrs.json.util.AnnotationBundleKey
 
Annotations - Enum in com.fasterxml.jackson.jaxrs.json
Enumeration that defines standard annotation sets available for configuring data binding aspects.
applyJSONP(Object) - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
Method that will add JSONP wrapper object, if and as configured by collected annotations.

B

BASIC_ANNOTATIONS - Static variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Default annotation sets to use, if not explicitly defined during construction: only Jackson annotations are used for the base class.

C

checkCanDeserialize(boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method for defining whether actual detection for existence of a deserializer for type should be done when JacksonJsonProvider.isReadable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType) is called.
checkCanSerialize(boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method for defining whether actual detection for existence of a serializer for type should be done when JacksonJsonProvider.isWriteable(java.lang.Class<?>, java.lang.reflect.Type, java.lang.annotation.Annotation[], javax.ws.rs.core.MediaType) is called.
ClassKey - Class in com.fasterxml.jackson.jaxrs.json.util
Efficient key class, used instead of using Class.
ClassKey() - Constructor for class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 
ClassKey(Class<?>) - Constructor for class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 
com.fasterxml.jackson.jaxrs.json - package com.fasterxml.jackson.jaxrs.json
Jackson-based JAX-RS provider that can automatically serialize and deserialize resources for JSON content type (MediaType).
com.fasterxml.jackson.jaxrs.json.annotation - package com.fasterxml.jackson.jaxrs.json.annotation
Package that contains utility classes and methods for the JAX-RS JSON provider module.
com.fasterxml.jackson.jaxrs.json.cfg - package com.fasterxml.jackson.jaxrs.json.cfg
 
com.fasterxml.jackson.jaxrs.json.util - package com.fasterxml.jackson.jaxrs.json.util
 
compareTo(ClassKey) - Method in class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 
configure(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
configure(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
configure(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
configure(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
configure(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
configure(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 

D

DEFAULT_ANNOTATIONS - Static variable in class com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider
Default annotation sets to use, if not explicitly defined during construction: use Jackson annotations if found; if not, use JAXB annotations as fallback.
disable(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
disable(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
disable(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
disable(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 

E

enable(DeserializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
enable(SerializationFeature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
enable(JsonParser.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
enable(JsonGenerator.Feature, boolean) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
EndpointConfig - Class in com.fasterxml.jackson.jaxrs.json.annotation
Container class for figuring out annotation-based configuration for JAX-RS end points.
EndpointConfig() - Constructor for class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
equals(Object) - Method in class com.fasterxml.jackson.jaxrs.json.util.AnnotationBundleKey
 
equals(Object) - Method in class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 

F

findEncoding(MediaType, MultivaluedMap<String, Object>) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Helper method to use for determining desired output encoding.
forReading(ObjectMapper, Annotation[]) - Static method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
forWriting(ObjectMapper, Annotation[], String) - Static method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 

G

getConfiguredMapper() - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
Method that locates, configures and returns ObjectMapper to use
getDefaultMapper() - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
getReader() - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
getSize(Object, Class<?>, Type, Annotation[], MediaType) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that JAX-RS container calls to try to figure out serialized length of given value.
getWriter() - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 

H

hashCode() - Method in class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 

I

immutableKey() - Method in class com.fasterxml.jackson.jaxrs.json.util.AnnotationBundleKey
Method called to create a safe immutable copy of the key; used when adding entry with this key -- lookups are ok without calling the method.
initReader(ObjectMapper) - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
initWriter(ObjectMapper) - Method in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
isJsonType(MediaType) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Helper method used to check whether given media type is JSON type or sub type.
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that JAX-RS container calls to try to check whether values of given type (and media type) can be deserialized by this provider.
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that JAX-RS container calls to try to check whether given value (of specified type) can be serialized by this provider.

J

JacksonFeatures - Annotation Type in com.fasterxml.jackson.jaxrs.json.annotation
Annotation that can be used enable and/or disable various features for ObjectReaders and ObjectWriters.
JacksonJaxbJsonProvider - Class in com.fasterxml.jackson.jaxrs.json
JSON content type provider automatically configured to use both Jackson and JAXB annotations (in that order of priority).
JacksonJaxbJsonProvider() - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider
Default constructor, usually used when provider is automatically configured to be used with JAX-RS implementation.
JacksonJaxbJsonProvider(Annotations...) - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider
 
JacksonJaxbJsonProvider(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
JacksonJsonProvider - Class in com.fasterxml.jackson.jaxrs.json
Basic implementation of JAX-RS abstractions (MessageBodyReader, MessageBodyWriter) needed for binding JSON ("application/json") content to and from Java Objects ("POJO"s).
JacksonJsonProvider() - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Default constructor, usually used when provider is automatically configured to be used with JAX-RS implementation.
JacksonJsonProvider(Annotations...) - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
JacksonJsonProvider(ObjectMapper) - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
JacksonJsonProvider(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Constructor to use when a custom mapper (usually components like serializer/deserializer factories that have been configured) is to be used.
JsonMappingExceptionMapper - Class in com.fasterxml.jackson.jaxrs.json
Implementation if ExceptionMapper to send down a "400 Bad Request" response in the event that unmappable JSON is received.
JsonMappingExceptionMapper() - Constructor for class com.fasterxml.jackson.jaxrs.json.JsonMappingExceptionMapper
 
JSONP - Annotation Type in com.fasterxml.jackson.jaxrs.json.annotation
 
JSONP.Def - Class in com.fasterxml.jackson.jaxrs.json.annotation
Helper class for encapsulating information from JSONP annotation instance.
JSONP.Def(String) - Constructor for class com.fasterxml.jackson.jaxrs.json.annotation.JSONP.Def
 
JSONP.Def(JSONP) - Constructor for class com.fasterxml.jackson.jaxrs.json.annotation.JSONP.Def
 
JsonParseExceptionMapper - Class in com.fasterxml.jackson.jaxrs.json
Implementation of ExceptionMapper to send down a "400 Bad Request" in the event unparsable JSON is received.
JsonParseExceptionMapper() - Constructor for class com.fasterxml.jackson.jaxrs.json.JsonParseExceptionMapper
 

L

locateMapper(Class<?>, MediaType) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method called to locate ObjectMapper to use for serialization and deserialization.
LRUMap<K,V> - Class in com.fasterxml.jackson.jaxrs.json.util
Helper for simple bounded LRU maps used for reusing lookup values.
LRUMap(int, int) - Constructor for class com.fasterxml.jackson.jaxrs.json.util.LRUMap
 

M

mapper() - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
Helper method that will ensure that there is a configurable non-default mapper (constructing an instance if one didn't yet exit), and return that mapper.
MapperConfigurator - Class in com.fasterxml.jackson.jaxrs.json.cfg
Helper class used to encapsulate details of configuring an ObjectMapper instance to be used for data binding, as well as accessing it.
MapperConfigurator(ObjectMapper, Annotations[]) - Constructor for class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
method - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.JSONP.Def
 

P

prefix - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.JSONP.Def
 

R

readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that JAX-RS container calls to deserialize given value.
removeEldestEntry(Map.Entry<K, V>) - Method in class com.fasterxml.jackson.jaxrs.json.util.LRUMap
 
reset(Class<?>) - Method in class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 

S

setAnnotationsToUse(Annotations[]) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
setAnnotationsToUse(Annotations[]) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method for configuring which annotation sets to use (including none).
setJSONPFunctionName(String) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
setMapper(ObjectMapper) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
setMapper(ObjectMapper) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that can be used to directly define ObjectMapper to use for serialization and deserialization; if null, will use the standard provider discovery from context instead.
suffix - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.JSONP.Def
 

T

toResponse(JsonMappingException) - Method in class com.fasterxml.jackson.jaxrs.json.JsonMappingExceptionMapper
 
toResponse(JsonParseException) - Method in class com.fasterxml.jackson.jaxrs.json.JsonParseExceptionMapper
 
toString() - Method in class com.fasterxml.jackson.jaxrs.json.util.AnnotationBundleKey
 
toString() - Method in class com.fasterxml.jackson.jaxrs.json.util.ClassKey
 

V

valueOf(String) - Static method in enum com.fasterxml.jackson.jaxrs.json.Annotations
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.fasterxml.jackson.jaxrs.json.Annotations
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that will return version information stored in and read from jar that contains this class.

W

writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Method that JAX-RS container calls to serialize given value.

_

_activeView - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_cfgCheckCanDeserialize - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Whether we want to actually check that Jackson has a deserializer for given type.
_cfgCheckCanSerialize - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Whether we want to actually check that Jackson has a serializer for given type.
_cfgCustomUntouchables - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Set of types (classes) that provider should ignore for data binding
_containedIn(Class<?>, HashSet<ClassKey>) - Static method in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
 
_defaultAnnotationsToUse - Variable in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
Annotations set to use by default; overridden by explicit call to MapperConfigurator.setAnnotationsToUse(com.fasterxml.jackson.jaxrs.json.Annotations[])
_defaultMapper - Variable in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
If no mapper was specified when constructed, and no configuration calls are made, a default mapper is constructed.
_deserDisable - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_deserEnable - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_jaxbIntrospectorClass - Variable in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
To support optional dependency to Jackson JAXB annotations module (needed iff JAXB annotations are used for configuration)
_jsonp - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_jsonpFunctionName - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
JSONP function name to use for automatic JSONP wrapping, if any; if null, no JSONP wrapping is done.
_mapper - Variable in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
Mapper provider was constructed with if any, or that was constructed due to a call to explicitly configure mapper.
_mapperConfig - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Helper object used for encapsulating configuration aspects of ObjectMapper
_maxEntries - Variable in class com.fasterxml.jackson.jaxrs.json.util.LRUMap
 
_providers - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Injectable context object used to locate configured instance of ObjectMapper to use for actual serialization.
_reader - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_readers - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Cache for resolved endpoint configurations when reading JSON data
_resolveIntrospector(Annotations) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
_resolveIntrospectors(Annotations[]) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
_rootName - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_serDisable - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_serEnable - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_setAnnotations(ObjectMapper, Annotations[]) - Method in class com.fasterxml.jackson.jaxrs.json.cfg.MapperConfigurator
 
_unreadableClasses - Static variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
These are classes that we never use for reading (never try to deserialize instances of these types).
_untouchables - Static variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Looks like we need to worry about accidental data binding for types we shouldn't be handling.
_unwritableClasses - Static variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
These are classes that we never use for writing (never try to serialize instances of these types).
_writer - Variable in class com.fasterxml.jackson.jaxrs.json.annotation.EndpointConfig
 
_writers - Variable in class com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
Cache for resolved endpoint configurations when writing JSON data
A B C D E F G H I J L M P R S T V W _ 

Copyright © 2012 FasterXML. All Rights Reserved.