public abstract class GenericBridge
extends java.lang.Object
| Constructor and Description |
|---|
GenericBridge(java.util.Map<java.lang.String,java.lang.Class<?>[]> functionAndParameters) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
callNonVoidMethod(java.lang.String methodName,
java.lang.Object callingObj,
java.lang.Object... parameters) |
void |
callVoidMethod(java.lang.String methodName,
java.lang.Object callingObj,
java.lang.Object... parameters) |
java.lang.Class<?> |
classForName() |
boolean |
exists() |
protected abstract java.lang.String |
getClassName() |
java.util.Map<java.lang.String,java.lang.Class<?>[]> |
getFunctionMap() |
public GenericBridge(java.util.Map<java.lang.String,java.lang.Class<?>[]> functionAndParameters)
protected abstract java.lang.String getClassName()
public java.util.Map<java.lang.String,java.lang.Class<?>[]> getFunctionMap()
public java.lang.Class<?> classForName()
public boolean exists()
public void callVoidMethod(java.lang.String methodName,
java.lang.Object callingObj,
java.lang.Object... parameters)
public <T> T callNonVoidMethod(java.lang.String methodName,
java.lang.Object callingObj,
java.lang.Object... parameters)