public class oadd.com.fasterxml.jackson.databind.node.NullNode extends oadd.com.fasterxml.jackson.databind.node.ValueNode
{
private static final long serialVersionUID;
public static final oadd.com.fasterxml.jackson.databind.node.NullNode instance;
protected void <init>()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.node.ValueNode: void <init>()>();
return;
}
protected java.lang.Object readResolve()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v, v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v = <oadd.com.fasterxml.jackson.databind.node.NullNode: oadd.com.fasterxml.jackson.databind.node.NullNode instance>;
return v;
}
public static oadd.com.fasterxml.jackson.databind.node.NullNode getInstance()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
v = <oadd.com.fasterxml.jackson.databind.node.NullNode: oadd.com.fasterxml.jackson.databind.node.NullNode instance>;
return v;
}
public oadd.com.fasterxml.jackson.databind.node.JsonNodeType getNodeType()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeType v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v = <oadd.com.fasterxml.jackson.databind.node.JsonNodeType: oadd.com.fasterxml.jackson.databind.node.JsonNodeType NULL>;
return v;
}
public oadd.com.fasterxml.jackson.core.JsonToken asToken()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
oadd.com.fasterxml.jackson.core.JsonToken v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v = <oadd.com.fasterxml.jackson.core.JsonToken: oadd.com.fasterxml.jackson.core.JsonToken VALUE_NULL>;
return v;
}
public java.lang.String asText(java.lang.String)
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
java.lang.String v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v := @parameter: java.lang.String;
return v;
}
public java.lang.String asText()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
return "null";
}
public oadd.com.fasterxml.jackson.databind.JsonNode requireNonNull()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
java.lang.Object v;
java.lang.Object[] v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v = newarray (java.lang.Object)[0];
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.NullNode: java.lang.Object _reportRequiredViolation(java.lang.String,java.lang.Object[])>("requireNonNull() called on `NullNode`", v);
return v;
}
public final void serialize(oadd.com.fasterxml.jackson.core.JsonGenerator, oadd.com.fasterxml.jackson.databind.SerializerProvider) throws java.io.IOException
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
oadd.com.fasterxml.jackson.core.JsonGenerator v;
oadd.com.fasterxml.jackson.databind.SerializerProvider v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v := @parameter: oadd.com.fasterxml.jackson.core.JsonGenerator;
v := @parameter: oadd.com.fasterxml.jackson.databind.SerializerProvider;
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.SerializerProvider: void defaultSerializeNull(oadd.com.fasterxml.jackson.core.JsonGenerator)>(v);
return;
}
public boolean equals(java.lang.Object)
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
java.lang.Object v;
boolean v, v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v := @parameter: java.lang.Object;
if v == v goto label;
v = v instanceof oadd.com.fasterxml.jackson.databind.node.NullNode;
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public int hashCode()
{
int v;
oadd.com.fasterxml.jackson.databind.node.NullNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeType v;
v := @this: oadd.com.fasterxml.jackson.databind.node.NullNode;
v = <oadd.com.fasterxml.jackson.databind.node.JsonNodeType: oadd.com.fasterxml.jackson.databind.node.JsonNodeType NULL>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeType: int ordinal()>();
return v;
}
static void <clinit>()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
v = new oadd.com.fasterxml.jackson.databind.node.NullNode;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.node.NullNode: void <init>()>();
<oadd.com.fasterxml.jackson.databind.node.NullNode: oadd.com.fasterxml.jackson.databind.node.NullNode instance> = v;
return;
}
}