public abstract class JsrCallable extends CallableMethod
| Modifier and Type | Field and Description |
|---|---|
protected Object[] |
args |
protected int |
idxConfig |
protected int |
idxSession |
protected Param[] |
params |
method, paramTypes, pojo| Constructor and Description |
|---|
JsrCallable(Class<?> pojo,
Method method) |
JsrCallable(JsrCallable copy)
Copy Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertRoleRequired(int index,
String description) |
protected int |
findIndexForRole(Param.Role role)
Search the list of parameters for first one matching the role specified.
|
protected Param |
findParamForRole(Param.Role role)
Find first param for specified role.
|
Param[] |
getParams() |
void |
init(JsrSession session) |
abstract void |
setDecoderClass(Class<? extends Decoder> decoderClass) |
call, getMethod, getParamTypes, getPojo, toStringprotected final Param[] params
protected final Object[] args
protected int idxSession
protected int idxConfig
public JsrCallable(JsrCallable copy)
protected void assertRoleRequired(int index,
String description)
protected int findIndexForRole(Param.Role role)
role - the role to look forprotected Param findParamForRole(Param.Role role)
role - the role specifiedpublic Param[] getParams()
public void init(JsrSession session)
Copyright © 1995-2015 Webtide. All Rights Reserved.