public class com.fasterxml.jackson.databind.json.JsonMapper extends com.fasterxml.jackson.databind.ObjectMapper
{
private static final long serialVersionUID;
public void <init>()
{
com.fasterxml.jackson.core.JsonFactory v;
com.fasterxml.jackson.databind.json.JsonMapper v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v = new com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<com.fasterxml.jackson.core.JsonFactory: void <init>()>();
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: void <init>(com.fasterxml.jackson.core.JsonFactory)>(v);
return;
}
public void <init>(com.fasterxml.jackson.core.JsonFactory)
{
com.fasterxml.jackson.core.JsonFactory v;
com.fasterxml.jackson.databind.json.JsonMapper v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v := @parameter: com.fasterxml.jackson.core.JsonFactory;
specialinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: void <init>(com.fasterxml.jackson.core.JsonFactory)>(v);
return;
}
protected void <init>(com.fasterxml.jackson.databind.json.JsonMapper)
{
com.fasterxml.jackson.databind.json.JsonMapper v, v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v := @parameter: com.fasterxml.jackson.databind.json.JsonMapper;
specialinvoke v.<com.fasterxml.jackson.databind.ObjectMapper: void <init>(com.fasterxml.jackson.databind.ObjectMapper)>(v);
return;
}
public com.fasterxml.jackson.databind.json.JsonMapper copy()
{
com.fasterxml.jackson.databind.json.JsonMapper v, v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
virtualinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: void _checkInvalidCopy(java.lang.Class)>(class "Lcom/fasterxml/jackson/databind/json/JsonMapper;");
v = new com.fasterxml.jackson.databind.json.JsonMapper;
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: void <init>(com.fasterxml.jackson.databind.json.JsonMapper)>(v);
return v;
}
public static com.fasterxml.jackson.databind.json.JsonMapper$Builder builder()
{
com.fasterxml.jackson.databind.json.JsonMapper v;
com.fasterxml.jackson.databind.json.JsonMapper$Builder v;
v = new com.fasterxml.jackson.databind.json.JsonMapper$Builder;
v = new com.fasterxml.jackson.databind.json.JsonMapper;
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: void <init>()>();
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper$Builder: void <init>(com.fasterxml.jackson.databind.json.JsonMapper)>(v);
return v;
}
public static com.fasterxml.jackson.databind.json.JsonMapper$Builder builder(com.fasterxml.jackson.core.JsonFactory)
{
com.fasterxml.jackson.core.JsonFactory v;
com.fasterxml.jackson.databind.json.JsonMapper v;
com.fasterxml.jackson.databind.json.JsonMapper$Builder v;
v := @parameter: com.fasterxml.jackson.core.JsonFactory;
v = new com.fasterxml.jackson.databind.json.JsonMapper$Builder;
v = new com.fasterxml.jackson.databind.json.JsonMapper;
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: void <init>(com.fasterxml.jackson.core.JsonFactory)>(v);
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper$Builder: void <init>(com.fasterxml.jackson.databind.json.JsonMapper)>(v);
return v;
}
public com.fasterxml.jackson.databind.json.JsonMapper$Builder rebuild()
{
com.fasterxml.jackson.databind.json.JsonMapper v, v;
com.fasterxml.jackson.databind.json.JsonMapper$Builder v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v = new com.fasterxml.jackson.databind.json.JsonMapper$Builder;
v = virtualinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: com.fasterxml.jackson.databind.json.JsonMapper copy()>();
specialinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper$Builder: void <init>(com.fasterxml.jackson.databind.json.JsonMapper)>(v);
return v;
}
public com.fasterxml.jackson.core.Version version()
{
com.fasterxml.jackson.core.Version v;
com.fasterxml.jackson.databind.json.JsonMapper v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v = <com.fasterxml.jackson.databind.cfg.PackageVersion: com.fasterxml.jackson.core.Version VERSION>;
return v;
}
public com.fasterxml.jackson.core.JsonFactory getFactory()
{
com.fasterxml.jackson.core.JsonFactory v;
com.fasterxml.jackson.databind.json.JsonMapper v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v = v.<com.fasterxml.jackson.databind.json.JsonMapper: com.fasterxml.jackson.core.JsonFactory _jsonFactory>;
return v;
}
public boolean isEnabled(com.fasterxml.jackson.core.json.JsonReadFeature)
{
com.fasterxml.jackson.core.JsonParser$Feature v;
com.fasterxml.jackson.core.json.JsonReadFeature v;
com.fasterxml.jackson.databind.json.JsonMapper v;
boolean v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v := @parameter: com.fasterxml.jackson.core.json.JsonReadFeature;
v = virtualinvoke v.<com.fasterxml.jackson.core.json.JsonReadFeature: com.fasterxml.jackson.core.JsonParser$Feature mappedFeature()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: boolean isEnabled(com.fasterxml.jackson.core.JsonParser$Feature)>(v);
return v;
}
public boolean isEnabled(com.fasterxml.jackson.core.json.JsonWriteFeature)
{
com.fasterxml.jackson.core.JsonGenerator$Feature v;
com.fasterxml.jackson.core.json.JsonWriteFeature v;
com.fasterxml.jackson.databind.json.JsonMapper v;
boolean v;
v := @this: com.fasterxml.jackson.databind.json.JsonMapper;
v := @parameter: com.fasterxml.jackson.core.json.JsonWriteFeature;
v = virtualinvoke v.<com.fasterxml.jackson.core.json.JsonWriteFeature: com.fasterxml.jackson.core.JsonGenerator$Feature mappedFeature()>();
v = virtualinvoke v.<com.fasterxml.jackson.databind.json.JsonMapper: boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature)>(v);
return v;
}
}