| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind | 
 Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
 
ObjectMapper class, as well
as convenience methods included in
JsonParser | 
| com.fasterxml.jackson.databind.cfg | 
 Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level ( 
com.fasterxml.jackson.databind). | 
| com.fasterxml.jackson.databind.deser | 
 Contains implementation classes of deserialization part of 
 data binding. 
 | 
| com.fasterxml.jackson.databind.introspect | 
 Functionality needed for Bean introspection, required for detecting
 accessors and mutators for Beans, as well as locating and handling
 method annotations. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected static VisibilityChecker<?> | 
ObjectMapper.STD_VISIBILITY_CHECKER  | 
| Modifier and Type | Method and Description | 
|---|---|
VisibilityChecker<?> | 
AnnotationIntrospector.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)
Method for checking if annotations indicate changes to minimum visibility levels
 needed for auto-detecting property elements (fields, methods, constructors). 
 | 
VisibilityChecker<?> | 
SerializationConfig.getDefaultVisibilityChecker()  | 
VisibilityChecker<?> | 
DeserializationConfig.getDefaultVisibilityChecker()  | 
VisibilityChecker<?> | 
ObjectMapper.getVisibilityChecker()
Method for accessing currently configured visibility checker;
 object used for determining whether given property element
 (method, field, constructor) can be auto-detected or not. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VisibilityChecker<?> | 
AnnotationIntrospector.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)
Method for checking if annotations indicate changes to minimum visibility levels
 needed for auto-detecting property elements (fields, methods, constructors). 
 | 
void | 
ObjectMapper.setVisibilityChecker(VisibilityChecker<?> vc)
Method for setting currently configured visibility checker;
 object used for determining whether given property element
 (method, field, constructor) can be auto-detected or not. 
 | 
SerializationConfig | 
SerializationConfig.with(VisibilityChecker<?> vc)  | 
DeserializationConfig | 
DeserializationConfig.with(VisibilityChecker<?> vc)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected VisibilityChecker<?> | 
BaseSettings._visibilityChecker
Object used for determining whether specific property elements
 (method, constructors, fields) can be auto-detected based on
 their visibility (access modifiers). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
VisibilityChecker<?> | 
MapperConfig.getDefaultVisibilityChecker()
Accessor for object used for determining whether specific property elements
 (method, constructors, fields) can be auto-detected based on
 their visibility (access modifiers). 
 | 
VisibilityChecker<?> | 
BaseSettings.getVisibilityChecker()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract T | 
MapperConfigBase.with(VisibilityChecker<?> vc)
Method for constructing and returning a new instance with different
  
VisibilityChecker
 to use. | 
BaseSettings | 
BaseSettings.withVisibilityChecker(VisibilityChecker<?> vc)  | 
| Constructor and Description | 
|---|
BaseSettings(ClassIntrospector ci,
            AnnotationIntrospector ai,
            VisibilityChecker<?> vc,
            PropertyNamingStrategy pns,
            TypeFactory tf,
            TypeResolverBuilder<?> typer,
            DateFormat dateFormat,
            HandlerInstantiator hi,
            Locale locale,
            TimeZone tz,
            Base64Variant defaultBase64)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VisibilityChecker<T extends VisibilityChecker<T>>
Interface for object used for determine which property elements
 (methods, fields, constructors) can be auto-detected, with respect
 to their visibility modifiers. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
VisibilityChecker.Std
Default standard implementation is purely based on visibility
 modifier of given class members, and its configured minimum
 levels. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected VisibilityChecker<?> | 
POJOPropertiesCollector._visibilityChecker  | 
| Modifier and Type | Method and Description | 
|---|---|
VisibilityChecker<?> | 
JacksonAnnotationIntrospector.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)  | 
VisibilityChecker<?> | 
AnnotationIntrospectorPair.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)  | 
| Modifier and Type | Method and Description | 
|---|---|
VisibilityChecker<?> | 
JacksonAnnotationIntrospector.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)  | 
VisibilityChecker<?> | 
AnnotationIntrospectorPair.findAutoDetectVisibility(AnnotatedClass ac,
                        VisibilityChecker<?> checker)  | 
Copyright © 2012-2013 FasterXML. All Rights Reserved.