All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected static ReadElementNode.ReadElementArrayDispatchNode |
create() |
protected Object |
executeArrayGet(JSDynamicObject target,
ScriptArray array,
long index,
Object receiver,
Object defaultValue,
JSContext root) |
protected double |
executeArrayGetDouble(JSDynamicObject target,
ScriptArray array,
long index,
Object receiver,
Object defaultValue,
JSContext root) |
protected int |
executeArrayGetInt(JSDynamicObject target,
ScriptArray array,
long index,
Object receiver,
Object defaultValue,
JSContext root) |
protected abstract Object |
executeWithTargetAndIndexUnchecked(Object target,
int index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected abstract Object |
executeWithTargetAndIndexUnchecked(Object target,
long index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected abstract Object |
executeWithTargetAndIndexUnchecked(Object target,
Object index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected double |
executeWithTargetAndIndexUncheckedDouble(Object target,
int index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected double |
executeWithTargetAndIndexUncheckedDouble(Object target,
Object index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected int |
executeWithTargetAndIndexUncheckedInt(Object target,
int index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
protected int |
executeWithTargetAndIndexUncheckedInt(Object target,
Object index,
Object receiver,
Object defaultValue,
ReadElementNode root) |
abstract boolean |
guard(Object target) |