Interface | Description |
---|---|
AddsToRuleKeyFunction<T,F> |
A simple shorthand for
Function and AddsToRuleKey . |
Arg |
An abstraction for modeling the arguments that contribute to a command run by a
BuildRule , and also carry information for computing a rule key. |
HasSourcePath |
Interface for extracting a SourcePath from an Arg which has one.
|
ToolArg |
An Arg that just wraps a Tool.
|
Class | Description |
---|---|
ArgFactory |
Simple factory class to convert objects from
CommandLineArgs to Arg objects |
CompositeArg |
CompositeArg holds a list of args and appends them all to the command-line.
|
FileListableLinkerInputArg |
Arg that represents object file that should be linked into resulting binary using normal
mechanism, e.g.
|
FormatArg |
Arg that stringifies another
Arg , and passes that string representation into String.format(java.lang.String, java.lang.Object...) |
ProxyArg | |
SanitizedArg | |
SourcePathArg |
An
Arg which wraps a SourcePath . |
StringArg | |
WriteToFileArg |
Expands a delegated arg to a file and then appends @that/file/path.macro to the command line.
|