class CommandElement extends PipeLineElement
Modifier and Type | Field and Description |
---|---|
(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
.
|
Modifier | Constructor and Description |
---|---|
|
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) |
Modifier and Type | Method and Description |
---|---|
(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) |
final String commandName
final String subordinate
final Map<String,Object> subordinateOptions
public CommandElement(String commandName, Command<?> command, Map<String,Object> options)
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
Copyright © 2015 eXo Platform SAS. All Rights Reserved.