public final class BaseSettings
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
BaseSettings(ClassIntrospector ci,
AnnotationIntrospector ai,
PropertyNamingStrategy pns,
TypeFactory tf,
TypeResolverBuilder<?> typer,
java.text.DateFormat dateFormat,
HandlerInstantiator hi,
java.util.Locale locale,
java.util.TimeZone tz,
Base64Variant defaultBase64,
PolymorphicTypeValidator ptv)
Deprecated.
|
BaseSettings(ClassIntrospector ci,
AnnotationIntrospector ai,
PropertyNamingStrategy pns,
TypeFactory tf,
TypeResolverBuilder<?> typer,
java.text.DateFormat dateFormat,
HandlerInstantiator hi,
java.util.Locale locale,
java.util.TimeZone tz,
Base64Variant defaultBase64,
PolymorphicTypeValidator ptv,
AccessorNamingStrategy.Provider accNaming) |
public BaseSettings(ClassIntrospector ci, AnnotationIntrospector ai, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, java.text.DateFormat dateFormat, HandlerInstantiator hi, java.util.Locale locale, java.util.TimeZone tz, Base64Variant defaultBase64, PolymorphicTypeValidator ptv, AccessorNamingStrategy.Provider accNaming)
@Deprecated public BaseSettings(ClassIntrospector ci, AnnotationIntrospector ai, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, java.text.DateFormat dateFormat, HandlerInstantiator hi, java.util.Locale locale, java.util.TimeZone tz, Base64Variant defaultBase64, PolymorphicTypeValidator ptv)
public BaseSettings copy()
ClassIntrospector
typically has a cache. So this method is needed for deep copy() of Mapper.public BaseSettings withClassIntrospector(ClassIntrospector ci)
public BaseSettings withAnnotationIntrospector(AnnotationIntrospector ai)
public BaseSettings withInsertedAnnotationIntrospector(AnnotationIntrospector ai)
public BaseSettings withAppendedAnnotationIntrospector(AnnotationIntrospector ai)
public BaseSettings withPropertyNamingStrategy(PropertyNamingStrategy pns)
public BaseSettings withAccessorNaming(AccessorNamingStrategy.Provider p)
public BaseSettings withTypeFactory(TypeFactory tf)
public BaseSettings withTypeResolverBuilder(TypeResolverBuilder<?> typer)
public BaseSettings withDateFormat(java.text.DateFormat df)
public BaseSettings withHandlerInstantiator(HandlerInstantiator hi)
public BaseSettings with(java.util.Locale l)
public BaseSettings with(java.util.TimeZone tz)
DateFormat,
changing time formatting defaults.public BaseSettings with(Base64Variant base64)
public BaseSettings with(PolymorphicTypeValidator v)
public ClassIntrospector getClassIntrospector()
public AnnotationIntrospector getAnnotationIntrospector()
public PropertyNamingStrategy getPropertyNamingStrategy()
public AccessorNamingStrategy.Provider getAccessorNaming()
public TypeFactory getTypeFactory()
public TypeResolverBuilder<?> getTypeResolverBuilder()
public PolymorphicTypeValidator getPolymorphicTypeValidator()
public java.text.DateFormat getDateFormat()
public HandlerInstantiator getHandlerInstantiator()
public java.util.Locale getLocale()
public java.util.TimeZone getTimeZone()
public boolean hasExplicitTimeZone()
public Base64Variant getBase64Variant()
Copyright © 2010 - 2023 Adobe. All Rights Reserved