Uses of Interface
com.fasterxml.jackson.databind.introspect.DefaultAccessorNamingStrategy.BaseNameValidator
-
Packages that use DefaultAccessorNamingStrategy.BaseNameValidator Package Description 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 DefaultAccessorNamingStrategy.BaseNameValidator in com.fasterxml.jackson.databind.introspect
Classes in com.fasterxml.jackson.databind.introspect that implement DefaultAccessorNamingStrategy.BaseNameValidator Modifier and Type Class Description static class
DefaultAccessorNamingStrategy.FirstCharBasedValidator
Simple implementation ofDefaultAccessorNamingStrategy.BaseNameValidator
that checks the first character and nothing else.Fields in com.fasterxml.jackson.databind.introspect declared as DefaultAccessorNamingStrategy.BaseNameValidator Modifier and Type Field Description protected DefaultAccessorNamingStrategy.BaseNameValidator
DefaultAccessorNamingStrategy. _baseNameValidator
Optional validator for checking that base nameprotected DefaultAccessorNamingStrategy.BaseNameValidator
DefaultAccessorNamingStrategy.Provider. _baseNameValidator
Methods in com.fasterxml.jackson.databind.introspect that return DefaultAccessorNamingStrategy.BaseNameValidator Modifier and Type Method Description static DefaultAccessorNamingStrategy.BaseNameValidator
DefaultAccessorNamingStrategy.FirstCharBasedValidator. forFirstNameRule(boolean allowLowerCaseFirstChar, boolean allowNonLetterFirstChar)
Factory method to use for getting an instance with specified first-character restrictions, if any; ornull
if no checking is needed.Methods in com.fasterxml.jackson.databind.introspect with parameters of type DefaultAccessorNamingStrategy.BaseNameValidator Modifier and Type Method Description DefaultAccessorNamingStrategy.Provider
DefaultAccessorNamingStrategy.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.Constructors in com.fasterxml.jackson.databind.introspect with parameters of type DefaultAccessorNamingStrategy.BaseNameValidator Constructor Description DefaultAccessorNamingStrategy(MapperConfig<?> config, AnnotatedClass forClass, java.lang.String mutatorPrefix, java.lang.String getterPrefix, java.lang.String isGetterPrefix, DefaultAccessorNamingStrategy.BaseNameValidator baseNameValidator)
Provider(DefaultAccessorNamingStrategy.Provider p, DefaultAccessorNamingStrategy.BaseNameValidator vld)
Provider(java.lang.String setterPrefix, java.lang.String withPrefix, java.lang.String getterPrefix, java.lang.String isGetterPrefix, DefaultAccessorNamingStrategy.BaseNameValidator vld)
-