public class oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value extends java.lang.Object implements oadd.com.fasterxml.jackson.'annotation'.JacksonAnnotationValue, java.io.Serializable
{
private static final long serialVersionUID;
protected static final oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY;
protected final oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion;
protected final oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion;
protected final java.lang.Class _valueFilter;
protected final java.lang.Class _contentFilter;
public void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude;
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include value()>();
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include content()>();
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: java.lang.Class valueFilter()>();
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: java.lang.Class contentFilter()>();
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return;
}
protected void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include, oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include, java.lang.Class, java.lang.Class)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
java.lang.Class v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
goto label;
label:
v = v;
label:
v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion> = v;
if v != null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
goto label;
label:
v = v;
label:
v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion> = v;
if v != class "Ljava/lang/Void;" goto label;
v = null;
goto label;
label:
v = v;
label:
v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter> = v;
if v != class "Ljava/lang/Void;" goto label;
v = null;
goto label;
label:
v = v;
label:
v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter> = v;
return;
}
public static oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value empty()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
}
public static oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value merge(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value, oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withOverrides(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value)>(v);
label:
return v;
}
public static transient oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value mergeAll(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value[])
{
int v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value[] v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value[];
v = null;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
if v == null goto label;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withOverrides(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value)>(v);
label:
v = v;
label:
v = v + 1;
goto label;
label:
return v;
}
protected java.lang.Object readResolve()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
if v != null goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
if v != null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
label:
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withOverrides(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value)
{
boolean v, v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v, v, v, v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
if v == null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
if v != v goto label;
label:
return v;
label:
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
if v == v goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
if v == v goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
if v == v goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
if v == 0 goto label;
if v == 0 goto label;
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
label:
if v == 0 goto label;
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
label:
if v == 0 goto label;
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
label:
return v;
}
public static oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value construct(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include, oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
if v != null goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
if v != null goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, null, null);
return v;
}
public static oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value construct(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include, oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include, java.lang.Class, java.lang.Class)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
if v != class "Ljava/lang/Void;" goto label;
v = null;
label:
if v != class "Ljava/lang/Void;" goto label;
v = null;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
if v != null goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v == v goto label;
if v != null goto label;
label:
if v != null goto label;
if v != null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
}
public static oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value 'from'(oadd.com.fasterxml.jackson.'annotation'.JsonInclude)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v, v;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude;
if v != null goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
label:
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include value()>();
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include content()>();
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v != v goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
if v != v goto label;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY>;
return v;
label:
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: java.lang.Class valueFilter()>();
if v != class "Ljava/lang/Void;" goto label;
v = null;
label:
v = interfaceinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude: java.lang.Class contentFilter()>();
if v != class "Ljava/lang/Void;" goto label;
v = null;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withValueInclusion(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
if v != v goto label;
v = v;
goto label;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
label:
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withValueFilter(java.lang.Class)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: java.lang.Class;
if v == null goto label;
if v != class "Ljava/lang/Void;" goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
v = null;
goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include CUSTOM>;
label:
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
v = staticinvoke <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value construct(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withContentFilter(java.lang.Class)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: java.lang.Class;
if v == null goto label;
if v != class "Ljava/lang/Void;" goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
v = null;
goto label;
label:
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include CUSTOM>;
label:
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = staticinvoke <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value construct(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value withContentInclusion(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v;
java.lang.Class v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v, v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
if v != v goto label;
v = v;
goto label;
label:
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, v, v);
label:
return v;
}
public java.lang.Class valueFor()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
return class "Loadd/com/fasterxml/jackson/annotation/JsonInclude;";
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include getValueInclusion()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
return v;
}
public oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include getContentInclusion()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
return v;
}
public java.lang.Class getValueFilter()
{
java.lang.Class v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
return v;
}
public java.lang.Class getContentFilter()
{
java.lang.Class v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
return v;
}
public java.lang.String toString()
{
java.lang.String v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
java.lang.Class v, v, v, v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(int)>(80);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("JsonInclude.Value(value=");
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",content=");
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
if v == null goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",valueFilter=");
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(".class");
label:
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
if v == null goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(",contentFilter=");
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(".class");
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(41);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public int hashCode()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
int v, v, v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: int hashCode()>();
v = v << 2;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: int hashCode()>();
v = v + v;
return v;
}
public boolean equals(java.lang.Object)
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v, v, v;
java.lang.Class v, v, v, v, v, v;
java.lang.Object v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v != null goto label;
return 0;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
return 0;
label:
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _valueInclusion>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include _contentInclusion>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _valueFilter>;
if v != v goto label;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
v = v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: java.lang.Class _contentFilter>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
static void <clinit>()
{
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include v, v;
oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value v;
v = new oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
v = <oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include USE_DEFAULTS>;
specialinvoke v.<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: void <init>(oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Include,java.lang.Class,java.lang.Class)>(v, v, null, null);
<oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value: oadd.com.fasterxml.jackson.'annotation'.JsonInclude$Value EMPTY> = v;
return;
}
}