Uses of Interface
org.codehaus.jackson.map.introspect.VisibilityChecker
Packages that use VisibilityChecker
Package
Description
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
Contains implementation classes of deserialization part of
data binding.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Package that contains XML Compatibility functionality for Jackson, such
as handlers for JAXB annotations
-
Uses of VisibilityChecker in org.codehaus.jackson.map
Fields in org.codehaus.jackson.map declared as VisibilityCheckerModifier and TypeFieldDescriptionprotected final VisibilityChecker
<?> MapperConfig.Base._visibilityChecker
Object used for determining whether specific property elements (method, constructors, fields) can be auto-detected based on their visibility (access modifiers).protected static final VisibilityChecker
<?> ObjectMapper.STD_VISIBILITY_CHECKER
Methods in org.codehaus.jackson.map that return VisibilityCheckerModifier and TypeMethodDescriptionAnnotationIntrospector.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).AnnotationIntrospector.Pair.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker) DeserializationConfig.getDefaultVisibilityChecker()
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).SerializationConfig.getDefaultVisibilityChecker()
MapperConfig.Base.getVisibilityChecker()
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 org.codehaus.jackson.map with parameters of type VisibilityCheckerModifier and TypeMethodDescriptionAnnotationIntrospector.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).AnnotationIntrospector.Pair.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker) abstract LinkedHashMap
<String, AnnotatedField> BeanDescription.findDeserializableFields
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Deprecated.abstract LinkedHashMap
<String, AnnotatedMethod> BeanDescription.findGetters
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Deprecated.Since 1.9 useBeanDescription.findProperties()
abstract Map
<String, AnnotatedField> BeanDescription.findSerializableFields
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) Deprecated.Since 1.9 use the non-deprecated versionabstract LinkedHashMap
<String, AnnotatedMethod> BeanDescription.findSetters
(VisibilityChecker<?> visibilityChecker) Deprecated.Since 1.9 useBeanDescription.findProperties()
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.DeserializationConfig.withVisibilityChecker
(VisibilityChecker<?> vc) MapperConfig.Base.withVisibilityChecker
(VisibilityChecker<?> vc) abstract T
MapperConfig.withVisibilityChecker
(VisibilityChecker<?> vc) Method for constructing and returning a new instance with differentVisibilityChecker
to use.SerializationConfig.withVisibilityChecker
(VisibilityChecker<?> vc) Constructors in org.codehaus.jackson.map with parameters of type VisibilityCheckerModifierConstructorDescriptionBase
(ClassIntrospector<? extends BeanDescription> ci, AnnotationIntrospector ai, VisibilityChecker<?> vc, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, DateFormat dateFormat, HandlerInstantiator hi) DeserializationConfig
(ClassIntrospector<? extends BeanDescription> intr, AnnotationIntrospector annIntr, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver, PropertyNamingStrategy propertyNamingStrategy, TypeFactory typeFactory, HandlerInstantiator handlerInstantiator) Constructor used by ObjectMapper to create default configuration object instance.protected
MapperConfig
(ClassIntrospector<? extends BeanDescription> ci, AnnotationIntrospector ai, VisibilityChecker<?> vc, SubtypeResolver str, PropertyNamingStrategy pns, TypeFactory tf, HandlerInstantiator hi) SerializationConfig
(ClassIntrospector<? extends BeanDescription> intr, AnnotationIntrospector annIntr, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver, PropertyNamingStrategy propertyNamingStrategy, TypeFactory typeFactory, HandlerInstantiator handlerInstantiator) Constructor used by ObjectMapper to create default configuration object instance. -
Uses of VisibilityChecker in org.codehaus.jackson.map.deser
Methods in org.codehaus.jackson.map.deser with parameters of type VisibilityCheckerModifier and TypeMethodDescriptionprotected void
BeanDeserializerFactory._addDeserializerConstructors
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected void
BeanDeserializerFactory._addDeserializerFactoryMethods
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected boolean
BeanDeserializerFactory._handleSingleArgumentConstructor
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedConstructor ctor, boolean isCreator, boolean isVisible) protected boolean
BeanDeserializerFactory._handleSingleArgumentFactory
(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedMethod factory, boolean isCreator) -
Uses of VisibilityChecker in org.codehaus.jackson.map.introspect
Classes in org.codehaus.jackson.map.introspect with type parameters of type VisibilityCheckerModifier and TypeInterfaceDescriptioninterface
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 org.codehaus.jackson.map.introspect that implement VisibilityCheckerModifier and TypeClassDescriptionstatic class
Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.Fields in org.codehaus.jackson.map.introspect declared as VisibilityCheckerModifier and TypeFieldDescriptionprotected final VisibilityChecker
<?> POJOPropertiesCollector._visibilityChecker
Methods in org.codehaus.jackson.map.introspect that return VisibilityCheckerModifier and TypeMethodDescriptionJacksonAnnotationIntrospector.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker) Methods in org.codehaus.jackson.map.introspect with parameters of type VisibilityCheckerModifier and TypeMethodDescriptionJacksonAnnotationIntrospector.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker) BasicBeanDescription.findDeserializableFields
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) BasicBeanDescription.findGetters
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) BasicBeanDescription.findSerializableFields
(VisibilityChecker<?> visibilityChecker, Collection<String> ignoredProperties) BasicBeanDescription.findSetters
(VisibilityChecker<?> visibilityChecker) -
Uses of VisibilityChecker in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc that return VisibilityCheckerModifier and TypeMethodDescriptionJaxbAnnotationIntrospector.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker) Methods in org.codehaus.jackson.xc with parameters of type VisibilityCheckerModifier and TypeMethodDescriptionJaxbAnnotationIntrospector.findAutoDetectVisibility
(AnnotatedClass ac, VisibilityChecker<?> checker)
BeanDescription.findProperties()