public class CommandLineArgsBuilder extends Object implements CommandLineArgsBuilderApi
CommandLineArgs
instances.Constructor and Description |
---|
CommandLineArgsBuilder() |
Modifier and Type | Method and Description |
---|---|
CommandLineArgsBuilder |
add(Object argNameOrValue,
Object value,
String formatString,
com.google.devtools.build.lib.events.Location location) |
CommandLineArgsBuilder |
addAll(com.google.devtools.build.lib.syntax.SkylarkList<?> values,
String formatString,
com.google.devtools.build.lib.events.Location location) |
CommandLineArgs |
build() |
void |
repr(com.google.devtools.build.lib.skylarkinterface.SkylarkPrinter printer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CommandLineArgs build()
public CommandLineArgsBuilder add(Object argNameOrValue, Object value, String formatString, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
add
in interface CommandLineArgsBuilderApi
com.google.devtools.build.lib.syntax.EvalException
public CommandLineArgsBuilder addAll(com.google.devtools.build.lib.syntax.SkylarkList<?> values, String formatString, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
addAll
in interface CommandLineArgsBuilderApi
com.google.devtools.build.lib.syntax.EvalException
public void repr(com.google.devtools.build.lib.skylarkinterface.SkylarkPrinter printer)
repr
in interface com.google.devtools.build.lib.skylarkinterface.SkylarkPrintable