@Beta
public interface ScriptValue
Modifier and Type | Method and Description |
---|---|
ScriptValue |
call(Object... args) |
List<ScriptValue> |
getArray() |
<T> List<T> |
getArray(Class<T> type) |
Set<String> |
getKeys() |
Map<String,Object> |
getMap() |
ScriptValue |
getMember(String key) |
Object |
getValue() |
<T> T |
getValue(Class<T> type) |
boolean |
hasMember(String key) |
boolean |
isArray() |
boolean |
isFunction() |
boolean |
isObject() |
boolean |
isValue() |
boolean isArray()
boolean isObject()
boolean isValue()
boolean isFunction()
Object getValue()
<T> T getValue(Class<T> type)
boolean hasMember(String key)
ScriptValue getMember(String key)
List<ScriptValue> getArray()
ScriptValue call(Object... args)