|
Tea Java Runtime API Version 3.2.5 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.pdmfc.tea.modules.SModule
com.pdmfc.tea.modules.reflect.SModuleReflect
public class SModuleReflect
Package of commands for reflection.
| Constructor Summary | |
|---|---|
SModuleReflect()
|
|
| Method Summary | |
|---|---|
void |
end()
Signals that the package will no longer be used. |
static java.lang.Object |
functionExecMethod(SObjFunction func,
SContext context,
java.lang.Object[] args)
Invokes a java method on the given class from tea arguments |
void |
init(STeaRuntime context)
Populates the context with commands and variables. |
static java.lang.Object |
java2Tea(java.lang.Object obj,
SContext context)
|
void |
stop()
Signals that the package will not be used until a call to the start() method is made again. |
static java.lang.Object |
tea2Java(java.lang.Object obj)
|
| Methods inherited from class com.pdmfc.tea.modules.SModule |
|---|
start |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SModuleReflect()
| Method Detail |
|---|
public void init(STeaRuntime context)
throws STeaException
SModulecontext with commands and variables. If
this method is redefined in a derived class then the implementation
in the derived class is always expected to call this
implementation.
init in class SModulecontext - Reference to the STeaRuntime object to be
populated.
STeaExceptionpublic void stop()
SModule
stop in class SModulepublic void end()
SModule
end in class SModule
public static java.lang.Object functionExecMethod(SObjFunction func,
SContext context,
java.lang.Object[] args)
throws STeaException
STeaException
public static java.lang.Object java2Tea(java.lang.Object obj,
SContext context)
throws STeaException
STeaException
public static java.lang.Object tea2Java(java.lang.Object obj)
throws STeaException
STeaException
|
Tea Java Runtime API Version 3.2.5 |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||