|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Callable
Represents a call to a function.
| Method Summary | |
|---|---|
Value |
call(Env env)
Evaluates the callback with no arguments. |
Value |
call(Env env,
Value a1)
Evaluates the callback with 1 arguments. |
Value |
call(Env env,
Value[] args)
Evaluates the callback with variable arguments. |
Value |
call(Env env,
Value a1,
Value a2)
Evaluates the callback with 2 arguments. |
Value |
call(Env env,
Value a1,
Value a2,
Value a3)
Evaluates the callback with 3 arguments. |
Value |
call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
Evaluates the callback with 4 arguments. |
Value |
call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
Evaluates the callback with 5 arguments. |
Value |
callArray(Env env,
ArrayValue array,
Value key,
Value a1)
Evaluates a callback where the first argument is from an array. |
Value |
callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2)
Evaluates a callback where the first argument is from an array. |
Value |
callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2,
Value a3)
Evaluates a callback where the first argument is from an array. |
java.lang.String |
getCallbackName()
Returns the callable name, needed as special case for ob_* |
boolean |
isValid(Env env)
Checks for a valid callback. |
| Method Detail |
|---|
java.lang.String getCallbackName()
boolean isValid(Env env)
Value call(Env env)
env - the calling environment
Value call(Env env,
Value a1)
env - the calling environment
Value call(Env env,
Value a1,
Value a2)
env - the calling environment
Value call(Env env,
Value a1,
Value a2,
Value a3)
env - the calling environment
Value call(Env env,
Value a1,
Value a2,
Value a3,
Value a4)
env - the calling environment
Value call(Env env,
Value a1,
Value a2,
Value a3,
Value a4,
Value a5)
env - the calling environment
Value call(Env env,
Value[] args)
env - the calling environment
Value callArray(Env env,
ArrayValue array,
Value key,
Value a1)
env - array - from which a1 came fromkey - index of a1 in the arraya1 - need to make a reference to this variable
Value callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2)
env - array - from which a1 came fromkey - index of a1 in the arraya1 - need to make a reference to this variablea2 - additional argument to pass to the callback
Value callArray(Env env,
ArrayValue array,
Value key,
Value a1,
Value a2,
Value a3)
env - array - from which a1 came fromkey - index of a1 in the arraya1 - need to make a reference to this variablea2 - additional argument to pass to the callbacka3 - additional argument to pass to the callback
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||