Uses of Interface
com.fasterxml.jackson.databind.introspect.VisibilityChecker
-
Packages that use VisibilityChecker Package Description com.fasterxml.jackson.databind Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode
), as well as writing Java Objects and trees as JSON.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. -
-
Uses of VisibilityChecker in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return VisibilityChecker Modifier and Type Method 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<?>
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.Methods in com.fasterxml.jackson.databind with parameters of type VisibilityChecker Modifier and Type Method 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).ObjectMapper
ObjectMapper. setVisibility(VisibilityChecker<?> vc)
Method for setting currently configured defaultVisibilityChecker
, object used for determining whether given property element (method, field, constructor) can be auto-detected or not.void
ObjectMapper. setVisibilityChecker(VisibilityChecker<?> vc)
Deprecated.Since 2.6 useObjectMapper.setVisibility(VisibilityChecker)
instead. -
Uses of VisibilityChecker in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as VisibilityChecker Modifier and Type Field Description protected VisibilityChecker<?>
ConfigOverrides. _visibilityChecker
Methods in com.fasterxml.jackson.databind.cfg that return VisibilityChecker Modifier and Type Method Description VisibilityChecker<?>
ConfigOverrides. getDefaultVisibility()
abstract 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).abstract VisibilityChecker<?>
MapperConfig. getDefaultVisibilityChecker(java.lang.Class<?> baseType, AnnotatedClass actualClass)
Accessor for object used for determining whether specific property elements (method, constructors, fields) can be auto-detected based on their visibility (access modifiers).VisibilityChecker<?>
MapperConfigBase. getDefaultVisibilityChecker()
VisibilityChecker<?>
MapperConfigBase. getDefaultVisibilityChecker(java.lang.Class<?> baseType, AnnotatedClass actualClass)
Methods in com.fasterxml.jackson.databind.cfg with parameters of type VisibilityChecker Modifier and Type Method Description void
ConfigOverrides. setDefaultVisibility(VisibilityChecker<?> v)
B
MapperBuilder. visibility(VisibilityChecker<?> vc)
Constructors in com.fasterxml.jackson.databind.cfg with parameters of type VisibilityChecker Constructor Description ConfigOverrides(java.util.Map<java.lang.Class<?>,MutableConfigOverride> overrides, com.fasterxml.jackson.annotation.JsonInclude.Value defIncl, com.fasterxml.jackson.annotation.JsonSetter.Value defSetter, VisibilityChecker<?> defVisibility, java.lang.Boolean defMergeable)
Deprecated.Since 2.10ConfigOverrides(java.util.Map<java.lang.Class<?>,MutableConfigOverride> overrides, com.fasterxml.jackson.annotation.JsonInclude.Value defIncl, com.fasterxml.jackson.annotation.JsonSetter.Value defSetter, VisibilityChecker<?> defVisibility, java.lang.Boolean defMergeable, java.lang.Boolean defLeniency)
-
Uses of VisibilityChecker in com.fasterxml.jackson.databind.deser
Fields in com.fasterxml.jackson.databind.deser declared as VisibilityChecker Modifier and Type Field Description VisibilityChecker<?>
BasicDeserializerFactory.CreatorCollectionState. vchecker
Constructors in com.fasterxml.jackson.databind.deser with parameters of type VisibilityChecker Constructor Description CreatorCollectionState(DeserializationContext ctxt, BeanDescription bd, VisibilityChecker<?> vc, CreatorCollector cc, java.util.Map<AnnotatedWithParams,BeanPropertyDefinition[]> cp)
-
Uses of VisibilityChecker in com.fasterxml.jackson.databind.introspect
Classes in com.fasterxml.jackson.databind.introspect with type parameters of type VisibilityChecker Modifier and Type Interface 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.Classes in com.fasterxml.jackson.databind.introspect that implement VisibilityChecker Modifier and Type Class Description static class
VisibilityChecker.Std
Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.Fields in com.fasterxml.jackson.databind.introspect declared as VisibilityChecker Modifier and Type Field Description protected VisibilityChecker<?>
POJOPropertiesCollector. _visibilityChecker
Methods in com.fasterxml.jackson.databind.introspect that return VisibilityChecker Modifier and Type Method Description VisibilityChecker<?>
AnnotationIntrospectorPair. findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker)
VisibilityChecker<?>
JacksonAnnotationIntrospector. findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker)
Methods in com.fasterxml.jackson.databind.introspect with parameters of type VisibilityChecker Modifier and Type Method Description VisibilityChecker<?>
AnnotationIntrospectorPair. findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker)
VisibilityChecker<?>
JacksonAnnotationIntrospector. findAutoDetectVisibility(AnnotatedClass ac, VisibilityChecker<?> checker)
-