|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.jexl2.scripting.JexlScriptEngine.JexlScriptObject
public class JexlScriptEngine.JexlScriptObject
Implements engine and engine context properties for use by JEXL scripts. Those properties are allways bound to the default engine scope context.
The following properties are defined:
Constructor Summary | |
---|---|
JexlScriptEngine.JexlScriptObject()
|
Method Summary | |
---|---|
JexlEngine |
getEngine()
Gives access to the underlying JEXL engine shared between all ScriptEngine instances. |
PrintWriter |
getErr()
Gives access to the engine scope error writer (defaults to System.err). |
Reader |
getIn()
Gives access to the engine scope input reader (defaults to System.in). |
org.apache.commons.logging.Log |
getLogger()
Gives access to the engine logger. |
PrintWriter |
getOut()
Gives access to the engine scope output writer (defaults to System.out). |
Class<System> |
getSystem()
Gives access to System class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JexlScriptEngine.JexlScriptObject()
Method Detail |
---|
public JexlEngine getEngine()
Although this allows to manipulate various engine flags (lenient, debug, cache...) for all JexlScriptEngine instances, you probably should only do so if you are in strict control and sole user of the Jexl scripting feature.
public PrintWriter getOut()
public PrintWriter getErr()
public Reader getIn()
public Class<System> getSystem()
public org.apache.commons.logging.Log getLogger()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |