public abstract class oadd.com.fasterxml.jackson.databind.node.ContainerNode extends oadd.com.fasterxml.jackson.databind.node.BaseJsonNode implements oadd.com.fasterxml.jackson.databind.node.JsonNodeCreator
{
private static final long serialVersionUID;
protected final oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory;
protected void <init>(oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory)
{
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.node.BaseJsonNode: void <init>()>();
v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory> = v;
return;
}
protected void <init>()
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.node.BaseJsonNode: void <init>()>();
v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory> = null;
return;
}
public abstract oadd.com.fasterxml.jackson.core.JsonToken asToken();
public java.lang.String asText()
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
return "";
}
public abstract int size();
public abstract oadd.com.fasterxml.jackson.databind.JsonNode get(int);
public abstract oadd.com.fasterxml.jackson.databind.JsonNode get(java.lang.String);
protected abstract oadd.com.fasterxml.jackson.databind.node.ObjectNode _withObject(oadd.com.fasterxml.jackson.core.JsonPointer, oadd.com.fasterxml.jackson.core.JsonPointer, oadd.com.fasterxml.jackson.databind.JsonNode$OverwriteMode, boolean);
public final oadd.com.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.BooleanNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
boolean v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: boolean;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(v);
return v;
}
public oadd.com.fasterxml.jackson.databind.JsonNode missingNode()
{
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.JsonNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.JsonNode missingNode()>();
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NullNode nullNode()
{
oadd.com.fasterxml.jackson.databind.node.NullNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NullNode nullNode()>();
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ArrayNode arrayNode()
{
oadd.com.fasterxml.jackson.databind.node.ArrayNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ArrayNode arrayNode()>();
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ArrayNode arrayNode(int)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
int v;
oadd.com.fasterxml.jackson.databind.node.ArrayNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: int;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ArrayNode arrayNode(int)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ObjectNode objectNode()
{
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.ObjectNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ObjectNode objectNode()>();
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(byte)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
byte v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: byte;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(byte)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(short)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
short v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: short;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(short)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(int)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
int v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: int;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(int)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(long)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
long v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: long;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(long)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(float)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
float v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: float;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(float)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(double)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.NumericNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
double v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: double;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.NumericNode numberNode(double)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.math.BigInteger)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
java.math.BigInteger v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.math.BigInteger;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.math.BigInteger)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.math.BigDecimal)
{
java.math.BigDecimal v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.math.BigDecimal;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.math.BigDecimal)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Byte)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
java.lang.Byte v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Byte;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Byte)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Short)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
java.lang.Short v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Short;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Short)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Integer)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
java.lang.Integer v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Integer;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Integer)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Long)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
java.lang.Long v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Long;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Long)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Float)
{
java.lang.Float v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Float;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Float)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Double)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
java.lang.Double v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Double;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode numberNode(java.lang.Double)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.TextNode textNode(java.lang.String)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.node.TextNode v;
java.lang.String v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.String;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.TextNode textNode(java.lang.String)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.BinaryNode binaryNode(byte[])
{
byte[] v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.BinaryNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: byte[];
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.BinaryNode binaryNode(byte[])>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.BinaryNode binaryNode(byte[], int, int)
{
byte[] v;
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
int v, v;
oadd.com.fasterxml.jackson.databind.node.BinaryNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.BinaryNode binaryNode(byte[],int,int)>(v, v, v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode pojoNode(java.lang.Object)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
java.lang.Object v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: java.lang.Object;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode pojoNode(java.lang.Object)>(v);
return v;
}
public final oadd.com.fasterxml.jackson.databind.node.ValueNode rawValueNode(oadd.com.fasterxml.jackson.databind.util.RawValue)
{
oadd.com.fasterxml.jackson.databind.node.ContainerNode v;
oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory v;
oadd.com.fasterxml.jackson.databind.util.RawValue v;
oadd.com.fasterxml.jackson.databind.node.ValueNode v;
v := @this: oadd.com.fasterxml.jackson.databind.node.ContainerNode;
v := @parameter: oadd.com.fasterxml.jackson.databind.util.RawValue;
v = v.<oadd.com.fasterxml.jackson.databind.node.ContainerNode: oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory _nodeFactory>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.node.JsonNodeFactory: oadd.com.fasterxml.jackson.databind.node.ValueNode rawValueNode(oadd.com.fasterxml.jackson.databind.util.RawValue)>(v);
return v;
}
public abstract oadd.com.fasterxml.jackson.databind.node.ContainerNode removeAll();
}