pnuts.compiler
Class DynamicProxyFactory
java.lang.Object
|
+--pnuts.compiler.DynamicProxyFactory
- public final class DynamicProxyFactory
- extends java.lang.Object
This class is used to create a proxy class on-the-fly
to replace a reflective method call. This mechanism
improves execution speed, especially with JIT compiler.
Method Summary |
static byte |
byte_cast(java.lang.Object param)
|
static char |
char_cast(java.lang.Object param)
|
static double |
double_cast(java.lang.Object param)
|
static float |
float_cast(java.lang.Object param)
|
static int |
int_cast(java.lang.Object param)
|
static long |
long_cast(java.lang.Object param)
|
static short |
short_cast(java.lang.Object param)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DynamicProxyFactory
public DynamicProxyFactory()
byte_cast
public static byte byte_cast(java.lang.Object param)
int_cast
public static int int_cast(java.lang.Object param)
short_cast
public static short short_cast(java.lang.Object param)
char_cast
public static char char_cast(java.lang.Object param)
long_cast
public static long long_cast(java.lang.Object param)
float_cast
public static float float_cast(java.lang.Object param)
double_cast
public static double double_cast(java.lang.Object param)