Package | Description |
---|---|
org.rexxla.bsf.engines.rexx |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
ProxiedJavaClassTool.createConstructors(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class javaClassToProxy,
boolean bProxyConstructors,
ProxiedJavaClassTool.RunInfos ri) |
(package private) static void |
ProxiedJavaClassTool.createConstructorsBase(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class<?> javaClassToProxy,
boolean bProxyConstructors,
ProxiedJavaClassTool.RunInfos ri)
Creates the base constructor (the default constructor and the default constructor
with a RexxProxy argument) statements, if possible.
|
(package private) static void |
ProxiedJavaClassTool.createInterfaceMethods(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class ifClz,
ProxiedJavaClassTool.RunInfos ri,
java.lang.Class<?> tmpClz)
Controls the creation of interface methods (they are always public).
|
(package private) static void |
ProxiedJavaClassTool.createInterfaceMethodsWorker(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class ifClz,
ProxiedJavaClassTool.RunInfos ri,
java.lang.Class<?> tmpClz) |
(package private) static void |
ProxiedJavaClassTool.createMethod(java.lang.StringBuffer sb,
java.lang.reflect.Method m,
java.lang.String newClzName,
ProxiedJavaClassTool.RunInfos ri)
Creates a public method proxy for the supplied Method object.
|
(package private) static void |
ProxiedJavaClassTool.createMethods(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class javaClassToProxy,
java.lang.String[] methods2proxy,
ProxiedJavaClassTool.RunInfos ri)
Controls which public methods get created on the fly.
|
(package private) static void |
ProxiedJavaClassTool.createProlog(java.lang.StringBuffer sb,
java.lang.String newClzName,
java.lang.Class javaClassToProxy,
java.lang.Class[] interfaceClasses,
ProxiedJavaClassTool.RunInfos ri)
Creates the prolog statements (import, class definition, fields, getter/setter for default
RexxProxy handlers.
|