public abstract class CompositeArg extends Object implements Arg
| Constructor and Description |
|---|
CompositeArg() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendToCommandLine(java.util.function.Consumer<String> consumer,
SourcePathResolverAdapter pathResolver)
Feed the contents of the Arg to the supplied consumer.
|
void |
appendToCommandLineRel(java.util.function.Consumer<String> consumer,
CanonicalCellName cellName,
SourcePathResolverAdapter pathResolver,
boolean useUnixPathSeparator) |
static CompositeArg |
of(com.google.common.collect.ImmutableList<Arg> args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitequals, flattenToSpaceSeparatedString, hashCode, singleCommandLineArg, stringify, stringify, stringify, stringifyList, toStringpublic void appendToCommandLine(java.util.function.Consumer<String> consumer, SourcePathResolverAdapter pathResolver)
ArgappendToCommandLine in interface Argpublic void appendToCommandLineRel(java.util.function.Consumer<String> consumer, CanonicalCellName cellName, SourcePathResolverAdapter pathResolver, boolean useUnixPathSeparator)
public static CompositeArg of(com.google.common.collect.ImmutableList<Arg> args)