public abstract class ExecArg
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExecArg.Visitor
Visitor to visit args
|
| Constructor and Description |
|---|
ExecArg() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
accept(ExecArg.Visitor converter)
Accept a visitor
|
static ExecArg |
fromString(java.lang.String arg,
boolean quoted) |
abstract java.util.List<ExecArg> |
getList() |
abstract java.lang.String |
getString() |
abstract boolean |
isList() |
boolean |
isQuoted() |
public abstract boolean isList()
public abstract java.util.List<ExecArg> getList()
isList() returns true, null otherwisepublic abstract java.lang.String getString()
isList() returns false, null otherwisepublic abstract void accept(ExecArg.Visitor converter)
converter - visitorpublic boolean isQuoted()
public static ExecArg fromString(java.lang.String arg, boolean quoted)