public abstract class org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode extends java.lang.Object implements org.apache.htrace.shaded.fasterxml.jackson.core.TreeNode, java.lang.Iterable
{
protected void <init>()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode deepCopy();
public int size()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public final boolean isValueNode()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
int[] v;
int v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode$1: int[] $SwitchMap$com$fasterxml$jackson$databind$node$JsonNodeType>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
default: goto label;
};
label:
return 0;
label:
return 1;
}
public final boolean isContainerNode()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType OBJECT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType ARRAY>;
if v != v goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isMissingNode()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType MISSING>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isArray()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType ARRAY>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isObject()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType OBJECT>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(int);
public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(java.lang.String)
{
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
return null;
}
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode path(java.lang.String);
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode path(int);
public java.util.Iterator fieldNames()
{
java.util.Iterator v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.EmptyIterator: java.util.Iterator instance()>();
return v;
}
public final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode at(org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.node.MissingNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer v, v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer: boolean matches()>();
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _at(org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer)>(v);
if v != null goto label;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.node.MissingNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.MissingNode getInstance()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer: org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer tail()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode at(org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer)>(v);
return v;
}
public final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode at(java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer: org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer compile(java.lang.String)>(v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode at(org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer)>(v);
return v;
}
protected abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _at(org.apache.htrace.shaded.fasterxml.jackson.core.JsonPointer);
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType();
public final boolean isPojo()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType POJO>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isNumber()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType NUMBER>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean isIntegralNumber()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isFloatingPointNumber()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isShort()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isInt()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isLong()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isFloat()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isDouble()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isBigDecimal()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean isBigInteger()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public final boolean isTextual()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType STRING>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isBoolean()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType BOOLEAN>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isNull()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType NULL>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final boolean isBinary()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType getNodeType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType: org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeType BINARY>;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean canConvertToInt()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public boolean canConvertToLong()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public java.lang.String textValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return null;
}
public byte[] binaryValue() throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return null;
}
public boolean booleanValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public java.lang.Number numberValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return null;
}
public short shortValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public int intValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0;
}
public long longValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0L;
}
public float floatValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0.0F;
}
public double doubleValue()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return 0.0;
}
public java.math.BigDecimal decimalValue()
{
java.math.BigDecimal v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = <java.math.BigDecimal: java.math.BigDecimal ZERO>;
return v;
}
public java.math.BigInteger bigIntegerValue()
{
java.math.BigInteger v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = <java.math.BigInteger: java.math.BigInteger ZERO>;
return v;
}
public abstract java.lang.String asText();
public java.lang.String asText(java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.String v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: java.lang.String asText()>();
if v != null goto label;
v = v;
goto label;
label:
v = v;
label:
return v;
}
public int asInt()
{
int v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: int asInt(int)>(0);
return v;
}
public int asInt(int)
{
int v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: int;
return v;
}
public long asLong()
{
long v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: long asLong(long)>(0L);
return v;
}
public long asLong(long)
{
long v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: long;
return v;
}
public double asDouble()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
double v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: double asDouble(double)>(0.0);
return v;
}
public double asDouble(double)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
double v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: double;
return v;
}
public boolean asBoolean()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: boolean asBoolean(boolean)>(0);
return v;
}
public boolean asBoolean(boolean)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: boolean;
return v;
}
public boolean has(java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
java.lang.String v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(java.lang.String)>(v);
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean has(int)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
int v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: int;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(int)>(v);
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean hasNonNull(java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(java.lang.String)>(v);
if v == null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: boolean isNull()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean hasNonNull(int)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
int v;
boolean v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: int;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode get(int)>(v);
if v == null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: boolean isNull()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public final java.util.Iterator iterator()
{
java.util.Iterator v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: java.util.Iterator elements()>();
return v;
}
public java.util.Iterator elements()
{
java.util.Iterator v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.EmptyIterator: java.util.Iterator instance()>();
return v;
}
public java.util.Iterator fields()
{
java.util.Iterator v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.EmptyIterator: java.util.Iterator instance()>();
return v;
}
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode findValue(java.lang.String);
public final java.util.List findValues(java.lang.String)
{
java.util.List v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: java.util.List findValues(java.lang.String,java.util.List)>(v, null);
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
label:
return v;
}
public final java.util.List findValuesAsText(java.lang.String)
{
java.util.List v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: java.util.List findValuesAsText(java.lang.String,java.util.List)>(v, null);
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
label:
return v;
}
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode findPath(java.lang.String);
public abstract org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode findParent(java.lang.String);
public final java.util.List findParents(java.lang.String)
{
java.util.List v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode: java.util.List findParents(java.lang.String,java.util.List)>(v, null);
if v != null goto label;
v = staticinvoke <java.util.Collections: java.util.List emptyList()>();
return v;
label:
return v;
}
public abstract java.util.List findValues(java.lang.String, java.util.List);
public abstract java.util.List findValuesAsText(java.lang.String, java.util.List);
public abstract java.util.List findParents(java.lang.String, java.util.List);
public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode 'with'(java.lang.String)
{
java.lang.UnsupportedOperationException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.Class v;
java.lang.String v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = new java.lang.UnsupportedOperationException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("JsonNode not of type ObjectNode (but \u), can not call with() on it");
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>(v);
throw v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode withArray(java.lang.String)
{
java.lang.UnsupportedOperationException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v;
java.lang.Class v;
java.lang.String v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: java.lang.String;
v = new java.lang.UnsupportedOperationException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("JsonNode not of type ObjectNode (but \u), can not call withArray() on it");
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>(v);
throw v;
}
public abstract java.lang.String toString();
public abstract boolean equals(java.lang.Object);
}