| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LOCATION |
static java.lang.String |
PIPE_EXCEPTION |
| Constructor and Description |
|---|
Closure(CommandSessionImpl session,
Closure parent,
java.lang.CharSequence source) |
Closure(CommandSessionImpl session,
Closure parent,
Parser.Program program) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.file.Path |
currentDir() |
java.lang.Object |
eval(Token t) |
java.lang.Object |
execute(CommandSession x,
java.util.List<java.lang.Object> values)
Execute this function and return the result.
|
java.lang.Object |
execute(CommandSession x,
java.util.List<java.lang.Object> values,
java.nio.channels.Channel capturingOutput) |
java.lang.Object |
execute(Parser.Executable executable) |
java.lang.Object |
executeStatement(Parser.Statement statement) |
java.lang.Object |
expr(Token expr) |
java.lang.Object |
get(java.lang.String name) |
protected boolean |
isSet(java.lang.String name,
boolean def) |
java.lang.Object |
put(java.lang.String key,
java.lang.Object value) |
CommandSessionImpl |
session() |
java.lang.String |
toString() |
public static final java.lang.String LOCATION
public static final java.lang.String PIPE_EXCEPTION
public Closure(CommandSessionImpl session, Closure parent, java.lang.CharSequence source) throws java.lang.Exception
java.lang.Exceptionpublic Closure(CommandSessionImpl session, Closure parent, Parser.Program program)
public CommandSessionImpl session()
public java.lang.Object execute(CommandSession x, java.util.List<java.lang.Object> values) throws java.lang.Exception
Functionpublic java.lang.Object execute(CommandSession x, java.util.List<java.lang.Object> values, java.nio.channels.Channel capturingOutput) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object eval(Token t) throws java.lang.Exception
public java.lang.Object execute(Parser.Executable executable) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object executeStatement(Parser.Statement statement) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object put(java.lang.String key,
java.lang.Object value)
public java.nio.file.Path currentDir()
currentDir in interface Evaluateprotected boolean isSet(java.lang.String name,
boolean def)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2006-2016 The Apache Software Foundation. All Rights Reserved.