public class RecordWrapper extends ObjectWrapperBase
| Constructor and Description |
|---|
RecordWrapper(Record record,
Scriptable parentScope)
Wraps a record for access from Javascripts.
|
| Modifier and Type | Method and Description |
|---|---|
static Record |
asRecord(java.lang.Object input)
Unwrap or convert the given object to be used as a Record.
|
static Record[] |
asRecordArray(java.lang.Object input)
Unwrap or convert the given object to be used as a Record[].
|
void |
delete(int index) |
void |
delete(java.lang.String name) |
java.lang.Object |
get(int index,
Scriptable start) |
java.lang.Object |
get(java.lang.String name,
Scriptable start) |
java.lang.String |
getClassName() |
java.lang.Object[] |
getIds() |
boolean |
has(int index,
Scriptable start) |
boolean |
has(java.lang.String name,
Scriptable start) |
void |
put(int index,
Scriptable start,
java.lang.Object value) |
void |
put(java.lang.String name,
Scriptable start,
java.lang.Object value) |
Record |
unwrap() |
getDefaultValue, getParentScope, getPrototype, hasInstance, setParentScope, setPrototypepublic RecordWrapper(Record record, Scriptable parentScope)
public static Record asRecord(java.lang.Object input)
public static Record[] asRecordArray(java.lang.Object input)
public Record unwrap()
public java.lang.String getClassName()
public java.lang.Object get(java.lang.String name,
Scriptable start)
public java.lang.Object get(int index,
Scriptable start)
public void put(java.lang.String name,
Scriptable start,
java.lang.Object value)
public void put(int index,
Scriptable start,
java.lang.Object value)
public void delete(java.lang.String name)
public void delete(int index)
public boolean has(java.lang.String name,
Scriptable start)
public boolean has(int index,
Scriptable start)
public java.lang.Object[] getIds()