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)