Package | Description |
---|---|
org.oorexx.handlers.jdor | |
org.rexxla.bsf.engines.rexx |
Class and Description |
---|
RexxCommandHandler
Interface class for Rexx command handlers.
|
RexxHandler
Abstract class to allow Rexx exit and command handlers implemented in Java to use
some of the ooRexx exit APIs directly.
|
RexxRedirectingCommandHandler
Interface class for Rexx redirecting command handlers.
|
Class and Description |
---|
RexxAnalyzeRegistry.AnalyzedCategory |
RexxCleanupRef
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. |
RexxCleanupRef.RefKind
Defines the valid kinds of Rexx related resources to finalize.
|
RexxCommandHandler
Interface class for Rexx command handlers.
|
RexxCompiledScript
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) . |
RexxConfiguration
This class allows to configure a Rexx interpreter instance, before it gets created employing
RexxAndJava.createRexxInterpreterInstance(RexxConfiguration rc) . |
RexxEngine
This class manages the calls from Java via JNI to Open Object Rexx (ooRexx).
|
RexxException
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.
|
RexxExitHandler
Interface class for Rexx exit handlers.
|
RexxHandler
Abstract class to allow Rexx exit and command handlers implemented in Java to use
some of the ooRexx exit APIs directly.
|
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
RexxProxy.getBsfRegistryKey() . |
RexxRedirectingCommandHandler
Interface class for Rexx redirecting command handlers.
|
RexxScriptEngine
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. |
RexxScriptEngine.RexxAnnotation.RexxAnnotationEnum
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.
|
RexxScriptEngineFactory
Class that implements the
javax.script.ScriptEngineFactory interface for the ooRexx support. |
Supplier
Class modelled after the ooRexx class "Supplier".
|