Uses of Class
tools.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 tools.jackson.databind.introspect
Methods in tools.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 tools.jackson.databind.introspect with parameters of type DefaultAccessorNamingStrategy.ProviderModifierConstructorDescriptionprotectedProvider(DefaultAccessorNamingStrategy.Provider p, String setterPrefix, String withPrefix, String getterPrefix, String isGetterPrefix) protectedProvider(DefaultAccessorNamingStrategy.Provider p, DefaultAccessorNamingStrategy.BaseNameValidator vld)