Class Summary |
ArrayWrapper |
This class serves as a wrapper for Java arrays. |
EnumerationWrapper |
Class to allow Rexx enumerating objects of classes implementing the Enumeration interface, if running under Java 1.1. |
Java4Rexx |
Java class to allow Rexx to invoke BSF4ooRexx via JNI, after the JVM was created. |
MethodForSuperData |
Class which allows for maintaining method relevant data for creating a "_forwardToSuper" method. |
RexxAndJava |
This class manages the calls from Rexx or Object Rexx into Java. |
RexxEngine |
This class manages the calls from Java via JNI to Rexx or Object Rexx
using the RexxSAA interface. |
RexxExtendClass |
Extends a supplied class and creates proxy methods (dispatching to RexxProxy objects),
if the Java methods are defined as abstract or if a list of Java methods to proxy gets
supplied in the constructor. |
RexxExtendingClassLoader |
Java class which allows extending (abstract and concrete) Java classes on the fly such that
the methods in the extended class will forward the method invocation to a RexxProxy; the extended
class will be loaded and returned. |
RexxProxy |
This class allows RexxProxy objects to be created from native (JNI) code and will be
registered in the BSFRegistry using the String retrievable by #getRegistryKeyValue() . |
Supplier |
Class modelled after the ooRexx class "Supplier". |
TransformationData |
Class which allows for maintaining class and method relevant data for
the transformation purpose. |