All Classes and Interfaces

Class
Description
Make it easy for Rexx programs to implement direct command handlers in Rexx.
Make it easy for Rexx programs to implement direct command handlers in Rexx.
Make it easy for Rexx programs to implement redirecting command handlers in Rexx.
This class serves as a wrapper for Java arrays.
This class employs the java.awt.datatransfer.Clipboard class and allows for setting (and getting from) the system clipboard Java images (java.awt.Image) and strings.
This class creates a proxied Java class on the fly, which has concrete implementations for all abstract (inherited or not) methods.
This class helps to format DateRGF objects in strings, using various renderings.
DateRGF(int, int, int) is an implementation of Date which allows for date manipulations and date arithmetics.
DateTimeRGF implements a class consisting of a DateRGF and TimeRGF.
This interface serves as a container for constants used in the classes of the datergf package in order to minimize the needed space of compiled classes.
Class to allow Rexx enumerating objects of classes implementing the Enumeration interface, if running under Java 1.1.
This class helps the ooRexx dynamic language coders to box and unbox numeric values into the common language runtime (CLR) wrapper classes.
 
 
 
This class allows to analyze the registry maintained by RexxAndJava.java, it needs at least Java/OpenJDK version 8.
 
With Java 9 Object.finalize() gets deprecated, therefore we use PhantomReferences for cleanup actions in these two cases: RexxAndJava.java: when the RexxEngine gets terminated we make sure that the peer RexxInterpreter gets terminated and removed from the list of available RexxInterpreter instances.
Defines the valid kinds of Rexx related resources to finalize.
Interface class for Rexx command handlers.
Class that extends the javax.script.CompiledScript class and implements the javax.script.Invocable interface as this only makes sense in this class for RexxCompiledScript.getInterface(Class clasz).
This class allows to configure a Rexx interpreter instance, before it gets created employing RexxAndJava.createRexxInterpreterInstance(RexxConfiguration rc).
Invokes given Rexx or ooRexx program and supplies the commandline arguments.
This class manages the calls from Java via JNI to Open Object Rexx (ooRexx).
This class allows to create an exception which contains a reference to the Rexx condition object represented as a RexxProxy object, such that Java programs become able to directly interact with the Rexx condition object.
Interface class for Rexx exit handlers.
Abstract class to allow Rexx exit and command handlers implemented in Java to use some of the ooRexx exit APIs directly.
This class allows RexxProxy objects to be created from native (JNI) code and will be registered in the BSFRegistry using the String retrievable by RexxProxy.getBsfRegistryKey().
Interface class for Rexx redirecting command handlers.
Class that extends extends the javax.script.ScriptEngine class and implements the javax.script.Compilalbe and * the javax.script.Invocable interface, although the latter one would only make sense in RexxCompiledScript class, because of the RexxScriptEngine.getInterface(Class clasz) method.
Inner class for determining a RexxScript annotation, if one exists, the annotation field will refer to the appropriate enum value and all fields are filled in to ease processing of the script's code by the caller.
The currently supported Rexx script annotation names need to be led in with an at (@) character, the name of the annotation and if values are supplied with it, then they must be given within parenthesis immediately following the annotation name.
Class that implements the javax.script.ScriptEngineFactory interface for the ooRexx support.
This class represents values which type must strictly match with the type in a signature.
This class allows reflecting UNO objects and types using the type descriptions and usually returns results as strings only (to facilitate interaction with scripting languages); originally devised for Open Object Rexx (cf.
 
 
 
 
 
Class modelled after the ooRexx class "Supplier".
Class to implement the time of the day, consisting of the fields TimeRGF.hour, TimeRGF.minute, TimeRGF.second and millis(econds).