public abstract class com.fasterxml.jackson.databind.cfg.MapperConfigBase extends com.fasterxml.jackson.databind.cfg.MapperConfig implements java.io.Serializable
{
protected static final com.fasterxml.jackson.databind.cfg.ConfigOverride EMPTY_OVERRIDE;
private static final long DEFAULT_MAPPER_FEATURES;
private static final long AUTO_DETECT_MASK;
protected final com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns;
protected final com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver;
protected final com.fasterxml.jackson.databind.PropertyName _rootName;
protected final java.lang.Class _view;
protected final com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes;
protected final com.fasterxml.jackson.databind.util.RootNameLookup _rootNames;
protected final com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides;
protected void <init>(com.fasterxml.jackson.databind.cfg.BaseSettings, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup, com.fasterxml.jackson.databind.cfg.ConfigOverrides)
{
com.fasterxml.jackson.databind.cfg.BaseSettings v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
long v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.BaseSettings;
v := @parameter: com.fasterxml.jackson.databind.jsontype.SubtypeResolver;
v := @parameter: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver;
v := @parameter: com.fasterxml.jackson.databind.util.RootNameLookup;
v := @parameter: com.fasterxml.jackson.databind.cfg.ConfigOverrides;
v = <com.fasterxml.jackson.databind.cfg.MapperConfigBase: long DEFAULT_MAPPER_FEATURES>;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.BaseSettings,long)>(v, v);
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = null;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = null;
v = staticinvoke <com.fasterxml.jackson.databind.cfg.ContextAttributes: com.fasterxml.jackson.databind.cfg.ContextAttributes getEmpty()>();
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.jsontype.SubtypeResolver, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver, com.fasterxml.jackson.databind.util.RootNameLookup, com.fasterxml.jackson.databind.cfg.ConfigOverrides)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.jsontype.SubtypeResolver;
v := @parameter: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver;
v := @parameter: com.fasterxml.jackson.databind.util.RootNameLookup;
v := @parameter: com.fasterxml.jackson.databind.cfg.ConfigOverrides;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings copy()>();
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig,com.fasterxml.jackson.databind.cfg.BaseSettings)>(v, v);
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.BaseSettings)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.BaseSettings v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.BaseSettings;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig,com.fasterxml.jackson.databind.cfg.BaseSettings)>(v, v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, long)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
long v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: long;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig,long)>(v, v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.jsontype.SubtypeResolver)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.jsontype.SubtypeResolver;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.PropertyName)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.PropertyName;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, java.lang.Class)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.introspect.SimpleMixInResolver)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected void <init>(com.fasterxml.jackson.databind.cfg.MapperConfigBase, com.fasterxml.jackson.databind.cfg.ContextAttributes)
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.ContextAttributes;
specialinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfig: void <init>(com.fasterxml.jackson.databind.cfg.MapperConfig)>(v);
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view> = v;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes> = v;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides> = v;
return;
}
protected abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings);
protected abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase _withMapperFeatures(long);
public final transient com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.MapperFeature[])
{
com.fasterxml.jackson.databind.MapperFeature[] v;
long v, v, v;
com.fasterxml.jackson.databind.MapperFeature v;
byte v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
int v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.MapperFeature[];
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
v = v + 1;
goto label;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = v cmp v;
if v != 0 goto label;
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withMapperFeatures(long)>(v);
return v;
}
public final transient com.fasterxml.jackson.databind.cfg.MapperConfigBase without(com.fasterxml.jackson.databind.MapperFeature[])
{
com.fasterxml.jackson.databind.MapperFeature[] v;
long v, v, v, v;
com.fasterxml.jackson.databind.MapperFeature v;
byte v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
int v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.MapperFeature[];
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v ^ -1L;
v = v & v;
v = v + 1;
goto label;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = v cmp v;
if v != 0 goto label;
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withMapperFeatures(long)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.MapperFeature, boolean)
{
long v, v, v, v, v, v, v;
com.fasterxml.jackson.databind.MapperFeature v;
byte v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
boolean v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.MapperFeature;
v := @parameter: boolean;
if v == 0 goto label;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
goto label;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v ^ -1L;
v = v & v;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = v cmp v;
if v != 0 goto label;
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withMapperFeatures(long)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.AnnotationIntrospector)
{
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.AnnotationIntrospector;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)
{
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.AnnotationIntrospector;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withAppendedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)
{
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.AnnotationIntrospector;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withInsertedAnnotationIntrospector(com.fasterxml.jackson.databind.AnnotationIntrospector)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.introspect.ClassIntrospector)
{
com.fasterxml.jackson.databind.introspect.ClassIntrospector v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.introspect.ClassIntrospector;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withClassIntrospector(com.fasterxml.jackson.databind.introspect.ClassIntrospector)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.cfg.ContextAttributes);
public com.fasterxml.jackson.databind.cfg.MapperConfigBase withAttributes(java.util.Map)
{
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.util.Map v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.util.Map;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes getAttributes()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ContextAttributes: com.fasterxml.jackson.databind.cfg.ContextAttributes withSharedAttributes(java.util.Map)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.cfg.ContextAttributes)>(v);
return v;
}
public com.fasterxml.jackson.databind.cfg.MapperConfigBase withAttribute(java.lang.Object, java.lang.Object)
{
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Object v, v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes getAttributes()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ContextAttributes: com.fasterxml.jackson.databind.cfg.ContextAttributes withSharedAttribute(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.cfg.ContextAttributes)>(v);
return v;
}
public com.fasterxml.jackson.databind.cfg.MapperConfigBase withoutAttribute(java.lang.Object)
{
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.lang.Object v;
com.fasterxml.jackson.databind.cfg.ContextAttributes v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes getAttributes()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ContextAttributes: com.fasterxml.jackson.databind.cfg.ContextAttributes withoutSharedAttribute(java.lang.Object)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.cfg.ContextAttributes)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.type.TypeFactory)
{
com.fasterxml.jackson.databind.type.TypeFactory v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.type.TypeFactory;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withTypeFactory(com.fasterxml.jackson.databind.type.TypeFactory)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)
{
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withTypeResolverBuilder(com.fasterxml.jackson.databind.jsontype.TypeResolverBuilder)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.PropertyNamingStrategy)
{
com.fasterxml.jackson.databind.PropertyNamingStrategy v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.PropertyNamingStrategy;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withPropertyNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy$Provider)
{
com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy$Provider v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy$Provider;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withAccessorNaming(com.fasterxml.jackson.databind.introspect.AccessorNamingStrategy$Provider)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)
{
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
com.fasterxml.jackson.databind.cfg.HandlerInstantiator v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.cfg.HandlerInstantiator;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withHandlerInstantiator(com.fasterxml.jackson.databind.cfg.HandlerInstantiator)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.core.Base64Variant)
{
com.fasterxml.jackson.core.Base64Variant v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.core.Base64Variant;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings 'with'(com.fasterxml.jackson.core.Base64Variant)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(java.text.DateFormat)
{
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
java.text.DateFormat v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.text.DateFormat;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings withDateFormat(java.text.DateFormat)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(java.util.Locale)
{
java.util.Locale v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.util.Locale;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings 'with'(java.util.Locale)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public final com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(java.util.TimeZone)
{
java.util.TimeZone v;
com.fasterxml.jackson.databind.cfg.BaseSettings v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.util.TimeZone;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.BaseSettings _base>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.BaseSettings: com.fasterxml.jackson.databind.cfg.BaseSettings 'with'(java.util.TimeZone)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase _withBase(com.fasterxml.jackson.databind.cfg.BaseSettings)>(v);
return v;
}
public abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase withRootName(com.fasterxml.jackson.databind.PropertyName);
public com.fasterxml.jackson.databind.cfg.MapperConfigBase withRootName(java.lang.String)
{
com.fasterxml.jackson.databind.PropertyName v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v, v, v;
java.lang.String v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.String;
if v != null goto label;
v = null;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase withRootName(com.fasterxml.jackson.databind.PropertyName)>(v);
return v;
label:
v = staticinvoke <com.fasterxml.jackson.databind.PropertyName: com.fasterxml.jackson.databind.PropertyName construct(java.lang.String)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.MapperConfigBase withRootName(com.fasterxml.jackson.databind.PropertyName)>(v);
return v;
}
public abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase 'with'(com.fasterxml.jackson.databind.jsontype.SubtypeResolver);
public abstract com.fasterxml.jackson.databind.cfg.MapperConfigBase withView(java.lang.Class);
public final com.fasterxml.jackson.databind.jsontype.SubtypeResolver getSubtypeResolver()
{
com.fasterxml.jackson.databind.jsontype.SubtypeResolver v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.jsontype.SubtypeResolver _subtypeResolver>;
return v;
}
public final java.lang.String getRootName()
{
com.fasterxml.jackson.databind.PropertyName v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.String v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.PropertyName: java.lang.String getSimpleName()>();
label:
return v;
}
public final com.fasterxml.jackson.databind.PropertyName getFullRootName()
{
com.fasterxml.jackson.databind.PropertyName v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
return v;
}
public final java.lang.Class getActiveView()
{
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: java.lang.Class _view>;
return v;
}
public final com.fasterxml.jackson.databind.cfg.ContextAttributes getAttributes()
{
com.fasterxml.jackson.databind.cfg.ContextAttributes v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ContextAttributes _attributes>;
return v;
}
public final com.fasterxml.jackson.databind.cfg.ConfigOverride getConfigOverride(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.cfg.ConfigOverride findOverride(java.lang.Class)>(v);
if v != null goto label;
v = <com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverride EMPTY_OVERRIDE>;
goto label;
label:
v = v;
label:
return v;
}
public final com.fasterxml.jackson.databind.cfg.ConfigOverride findConfigOverride(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.cfg.ConfigOverride findOverride(java.lang.Class)>(v);
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultPropertyInclusion()
{
com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultInclusion()>();
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultPropertyInclusion(java.lang.Class)
{
com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverride getConfigOverride(java.lang.Class)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverride: com.fasterxml.jackson.'annotation'.JsonInclude$Value getInclude()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultPropertyInclusion()>();
if v != null goto label;
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.'annotation'.JsonInclude$Value: com.fasterxml.jackson.'annotation'.JsonInclude$Value withOverrides(com.fasterxml.jackson.'annotation'.JsonInclude$Value)>(v);
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultInclusion(java.lang.Class, java.lang.Class)
{
com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v, v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverride getConfigOverride(java.lang.Class)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverride: com.fasterxml.jackson.'annotation'.JsonInclude$Value getIncludeAsProperty()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.'annotation'.JsonInclude$Value getDefaultPropertyInclusion(java.lang.Class)>(v);
if v != null goto label;
return v;
label:
v = virtualinvoke v.<com.fasterxml.jackson.'annotation'.JsonInclude$Value: com.fasterxml.jackson.'annotation'.JsonInclude$Value withOverrides(com.fasterxml.jackson.'annotation'.JsonInclude$Value)>(v);
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonFormat$Value getDefaultPropertyFormat(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.'annotation'.JsonFormat$Value v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.'annotation'.JsonFormat$Value findFormatDefaults(java.lang.Class)>(v);
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value getDefaultPropertyIgnorals(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.cfg.ConfigOverride findOverride(java.lang.Class)>(v);
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverride: com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value getIgnorals()>();
if v == null goto label;
return v;
label:
return null;
}
public final com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value getDefaultPropertyIgnorals(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedClass)
{
com.fasterxml.jackson.databind.introspect.AnnotatedClass v;
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value v, v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedClass;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.AnnotationIntrospector getAnnotationIntrospector()>();
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.AnnotationIntrospector: com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value findPropertyIgnoralByName(com.fasterxml.jackson.databind.cfg.MapperConfig,com.fasterxml.jackson.databind.introspect.Annotated)>(v, v);
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value getDefaultPropertyIgnorals(java.lang.Class)>(v);
v = staticinvoke <com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value: com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value merge(com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value,com.fasterxml.jackson.'annotation'.JsonIgnoreProperties$Value)>(v, v);
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonIncludeProperties$Value getDefaultPropertyInclusions(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedClass)
{
com.fasterxml.jackson.databind.introspect.AnnotatedClass v;
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
com.fasterxml.jackson.'annotation'.JsonIncludeProperties$Value v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedClass;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.AnnotationIntrospector getAnnotationIntrospector()>();
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.AnnotationIntrospector: com.fasterxml.jackson.'annotation'.JsonIncludeProperties$Value findPropertyInclusionByName(com.fasterxml.jackson.databind.cfg.MapperConfig,com.fasterxml.jackson.databind.introspect.Annotated)>(v, v);
label:
return v;
}
public final com.fasterxml.jackson.databind.introspect.VisibilityChecker getDefaultVisibilityChecker()
{
long v, v, v, v;
com.fasterxml.jackson.databind.MapperFeature v, v, v, v, v;
byte v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
boolean v, v, v, v, v;
com.fasterxml.jackson.databind.introspect.VisibilityChecker v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility v, v, v, v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.introspect.VisibilityChecker getDefaultVisibility()>();
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long _mapperFeatures>;
v = <com.fasterxml.jackson.databind.cfg.MapperConfigBase: long AUTO_DETECT_MASK>;
v = v & v;
v = <com.fasterxml.jackson.databind.cfg.MapperConfigBase: long AUTO_DETECT_MASK>;
v = v cmp v;
if v == 0 goto label;
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_FIELDS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature)>(v);
if v != 0 goto label;
v = <com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility NONE>;
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withFieldVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility)>(v);
label:
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_GETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature)>(v);
if v != 0 goto label;
v = <com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility NONE>;
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withGetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility)>(v);
label:
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_IS_GETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature)>(v);
if v != 0 goto label;
v = <com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility NONE>;
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withIsGetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility)>(v);
label:
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_SETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature)>(v);
if v != 0 goto label;
v = <com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility NONE>;
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withSetterVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility)>(v);
label:
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_CREATORS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: boolean isEnabled(com.fasterxml.jackson.databind.MapperFeature)>(v);
if v != 0 goto label;
v = <com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility NONE>;
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withCreatorVisibility(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Visibility)>(v);
label:
return v;
}
public final com.fasterxml.jackson.databind.introspect.VisibilityChecker getDefaultVisibilityChecker(java.lang.Class, com.fasterxml.jackson.databind.introspect.AnnotatedClass)
{
com.fasterxml.jackson.databind.introspect.VisibilityChecker v;
com.fasterxml.jackson.'annotation'.JsonAutoDetect$Value v;
com.fasterxml.jackson.databind.AnnotationIntrospector v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
com.fasterxml.jackson.databind.introspect.AnnotatedClass v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
boolean v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v := @parameter: com.fasterxml.jackson.databind.introspect.AnnotatedClass;
v = staticinvoke <com.fasterxml.jackson.databind.util.ClassUtil: boolean isJDKClass(java.lang.Class)>(v);
if v == 0 goto label;
v = staticinvoke <com.fasterxml.jackson.databind.introspect.VisibilityChecker$Std: com.fasterxml.jackson.databind.introspect.VisibilityChecker$Std allPublicInstance()>();
goto label;
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.VisibilityChecker getDefaultVisibilityChecker()>();
label:
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.AnnotationIntrospector getAnnotationIntrospector()>();
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.databind.AnnotationIntrospector: com.fasterxml.jackson.databind.introspect.VisibilityChecker findAutoDetectVisibility(com.fasterxml.jackson.databind.introspect.AnnotatedClass,com.fasterxml.jackson.databind.introspect.VisibilityChecker)>(v, v);
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.cfg.ConfigOverride findOverride(java.lang.Class)>(v);
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverride: com.fasterxml.jackson.'annotation'.JsonAutoDetect$Value getVisibility()>();
v = interfaceinvoke v.<com.fasterxml.jackson.databind.introspect.VisibilityChecker: com.fasterxml.jackson.databind.introspect.VisibilityChecker withOverrides(com.fasterxml.jackson.'annotation'.JsonAutoDetect$Value)>(v);
label:
return v;
}
public final com.fasterxml.jackson.'annotation'.JsonSetter$Value getDefaultSetterInfo()
{
com.fasterxml.jackson.'annotation'.JsonSetter$Value v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.'annotation'.JsonSetter$Value getDefaultSetterInfo()>();
return v;
}
public java.lang.Boolean getDefaultMergeable()
{
java.lang.Boolean v;
com.fasterxml.jackson.databind.cfg.ConfigOverrides v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: java.lang.Boolean getDefaultMergeable()>();
return v;
}
public java.lang.Boolean getDefaultMergeable(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.ConfigOverrides v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Boolean v, v;
java.lang.Class v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: com.fasterxml.jackson.databind.cfg.ConfigOverride findOverride(java.lang.Class)>(v);
if v == null goto label;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverride: java.lang.Boolean getMergeable()>();
if v == null goto label;
return v;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverrides _configOverrides>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.cfg.ConfigOverrides: java.lang.Boolean getDefaultMergeable()>();
return v;
}
public com.fasterxml.jackson.databind.PropertyName findRootName(com.fasterxml.jackson.databind.JavaType)
{
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.PropertyName v, v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
com.fasterxml.jackson.databind.JavaType v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: com.fasterxml.jackson.databind.JavaType;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
if v == null goto label;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
return v;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.RootNameLookup: com.fasterxml.jackson.databind.PropertyName findRootName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.cfg.MapperConfig)>(v, v);
return v;
}
public com.fasterxml.jackson.databind.PropertyName findRootName(java.lang.Class)
{
com.fasterxml.jackson.databind.util.RootNameLookup v;
com.fasterxml.jackson.databind.PropertyName v, v, v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
java.lang.Class v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
if v == null goto label;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.PropertyName _rootName>;
return v;
label:
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.util.RootNameLookup _rootNames>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.util.RootNameLookup: com.fasterxml.jackson.databind.PropertyName findRootName(java.lang.Class,com.fasterxml.jackson.databind.cfg.MapperConfig)>(v, v);
return v;
}
public final java.lang.Class findMixInClassFor(java.lang.Class)
{
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
java.lang.Class v, v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v := @parameter: java.lang.Class;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.introspect.SimpleMixInResolver: java.lang.Class findMixInClassFor(java.lang.Class)>(v);
return v;
}
public com.fasterxml.jackson.databind.introspect.ClassIntrospector$MixInResolver copy()
{
java.lang.UnsupportedOperationException v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>()>();
throw v;
}
public final int mixInCount()
{
int v;
com.fasterxml.jackson.databind.cfg.MapperConfigBase v;
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver v;
v := @this: com.fasterxml.jackson.databind.cfg.MapperConfigBase;
v = v.<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.introspect.SimpleMixInResolver _mixIns>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.introspect.SimpleMixInResolver: int localSize()>();
return v;
}
static void <clinit>()
{
long v, v, v, v, v, v, v, v, v, v;
com.fasterxml.jackson.databind.cfg.ConfigOverride v;
com.fasterxml.jackson.databind.MapperFeature v, v, v, v, v;
v = staticinvoke <com.fasterxml.jackson.databind.cfg.ConfigOverride: com.fasterxml.jackson.databind.cfg.ConfigOverride empty()>();
<com.fasterxml.jackson.databind.cfg.MapperConfigBase: com.fasterxml.jackson.databind.cfg.ConfigOverride EMPTY_OVERRIDE> = v;
v = staticinvoke <com.fasterxml.jackson.databind.MapperFeature: long collectLongDefaults()>();
<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long DEFAULT_MAPPER_FEATURES> = v;
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_FIELDS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_GETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_IS_GETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_SETTERS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
v = <com.fasterxml.jackson.databind.MapperFeature: com.fasterxml.jackson.databind.MapperFeature AUTO_DETECT_CREATORS>;
v = virtualinvoke v.<com.fasterxml.jackson.databind.MapperFeature: long getLongMask()>();
v = v | v;
<com.fasterxml.jackson.databind.cfg.MapperConfigBase: long AUTO_DETECT_MASK> = v;
return;
}
}