public class ArrayValueComponent
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Value[] |
_keys |
protected Value[] |
_values |
static int |
MAX_DYNAMIC_SIZE |
static int |
MAX_SIZE |
Constructor and Description |
---|
ArrayValueComponent() |
ArrayValueComponent(Value[] keys,
Value[] values) |
Modifier and Type | Method and Description |
---|---|
void |
addTo(ArrayValue array) |
static ArrayValueComponent[] |
create(ArrayValue array) |
static void |
generate(java.io.PrintWriter out,
ArrayValue array) |
Value[] |
getKeys() |
Value[] |
getValues() |
void |
init() |
void |
init(Env env) |
public static final int MAX_SIZE
public static final int MAX_DYNAMIC_SIZE
protected Value[] _keys
protected Value[] _values
public static ArrayValueComponent[] create(ArrayValue array)
public static void generate(java.io.PrintWriter out, ArrayValue array) throws java.io.IOException
java.io.IOException
public void init()
public void init(Env env)
public final void addTo(ArrayValue array)
public Value[] getKeys()
public Value[] getValues()