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
JsonParserContains 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._visibilityCheckerObject 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_CHECKERMethods 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()voidObjectMapper.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 TMapperConfig.withVisibilityChecker(VisibilityChecker<?> vc) Method for constructing and returning a new instance with differentVisibilityCheckerto 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.protectedMapperConfig(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 voidBeanDeserializerFactory._addDeserializerConstructors(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected voidBeanDeserializerFactory._addDeserializerFactoryMethods(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators) protected booleanBeanDeserializerFactory._handleSingleArgumentConstructor(DeserializationConfig config, BasicBeanDescription beanDesc, VisibilityChecker<?> vchecker, AnnotationIntrospector intr, CreatorCollector creators, AnnotatedConstructor ctor, boolean isCreator, boolean isVisible) protected booleanBeanDeserializerFactory._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 TypeInterfaceDescriptioninterfaceVisibilityChecker<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 classDefault 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._visibilityCheckerMethods 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()