|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.crsh.lang.impl.groovy.closure.PipeLineElement
org.crsh.lang.impl.groovy.closure.CommandElement
class CommandElement
Field Summary | |
---|---|
(package private) List<Object> |
args
. |
(package private) Command<?> |
command
. |
(package private) String |
commandName
. |
(package private) Map<String,Object> |
options
. |
(package private) String |
subordinate
. |
(package private) Map<String,Object> |
subordinateOptions
. |
Constructor Summary | |
---|---|
|
CommandElement(String commandName,
Command<?> command,
Map<String,Object> options)
|
private |
CommandElement(String commandName,
Command<?> command,
Map<String,Object> options,
String subordinate,
Map<String,Object> subordinateOptions,
List<Object> args)
|
Method Summary | |
---|---|
(package private) CommandInvoker |
create()
|
private void |
format(Object o,
StringBuilder buffer)
|
CommandElement |
merge(Map<String,?> options,
List<?> arguments)
|
CommandElement |
subordinate(String name)
|
(package private) void |
toString(StringBuilder buffer)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
final String commandName
final Command<?> command
final Map<String,Object> options
final String subordinate
final Map<String,Object> subordinateOptions
final List<Object> args
Constructor Detail |
---|
public CommandElement(String commandName, Command<?> command, Map<String,Object> options)
private CommandElement(String commandName, Command<?> command, Map<String,Object> options, String subordinate, Map<String,Object> subordinateOptions, List<Object> args)
Method Detail |
---|
public CommandElement subordinate(String name)
public CommandElement merge(Map<String,?> options, List<?> arguments)
CommandInvoker create() throws CommandException
create
in class PipeLineElement
CommandException
private void format(Object o, StringBuilder buffer)
void toString(StringBuilder buffer)
toString
in class PipeLineElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |