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, waitpublic 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 CommandLineArgsBuilderApicom.google.devtools.build.lib.syntax.EvalExceptionpublic 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 CommandLineArgsBuilderApicom.google.devtools.build.lib.syntax.EvalExceptionpublic void repr(com.google.devtools.build.lib.skylarkinterface.SkylarkPrinter printer)
repr in interface com.google.devtools.build.lib.skylarkinterface.SkylarkPrintable