Uses of Class
com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.Provider
Packages that use DefaultAccessorNamingStrategy.Provider
Package
Description
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of DefaultAccessorNamingStrategy.Provider in com.fasterxml.jackson.databind.introspect
Methods in com.fasterxml.jackson.databind.introspect that return DefaultAccessorNamingStrategy.ProviderModifier and TypeMethodDescriptionDefaultAccessorNamingStrategy.Provider.withBaseNameValidator
(DefaultAccessorNamingStrategy.BaseNameValidator vld) Mutant factory for specifying validator that is used to further verify that base name derived from accessor name is acceptable: this can be used to add further restrictions such as limit that the first character of the base name is an upper-case letter.DefaultAccessorNamingStrategy.Provider.withBuilderPrefix
(String prefix) Mutant factory for changing the prefix used for Builders (from defaultJsonPOJOBuilder.DEFAULT_WITH_PREFIX
)DefaultAccessorNamingStrategy.Provider.withFirstCharAcceptance
(boolean allowLowerCaseFirstChar, boolean allowNonLetterFirstChar) Mutant factory for changing the rules regarding which characters are allowed as the first character of property base name, after checking and removing prefix.DefaultAccessorNamingStrategy.Provider.withGetterPrefix
(String prefix) Mutant factory for changing the prefix used for "getter" methodsDefaultAccessorNamingStrategy.Provider.withIsGetterPrefix
(String prefix) Mutant factory for changing the prefix used for "is-getter" methods (getters that return boolean/Boolean value).DefaultAccessorNamingStrategy.Provider.withSetterPrefix
(String prefix) Mutant factory for changing the prefix used for "setter" methodsConstructors in com.fasterxml.jackson.databind.introspect with parameters of type DefaultAccessorNamingStrategy.ProviderModifierConstructorDescriptionprotected
Provider
(DefaultAccessorNamingStrategy.Provider p, DefaultAccessorNamingStrategy.BaseNameValidator vld) protected
Provider
(DefaultAccessorNamingStrategy.Provider p, String setterPrefix, String withPrefix, String getterPrefix, String isGetterPrefix)