Interface | Description |
---|---|
BuildTargetSourcePath |
A
SourcePath which resolves to some output generated by a BuildRule . |
SourcePath |
Represents a source that is required to build a rule (typically a file).
|
UnconfiguredSourcePath.Matcher<R> |
Callback for
UnconfiguredSourcePath.match(Matcher) operation. |
Class | Description |
---|---|
ArchiveMemberSourcePath |
A
SourcePath that can reference a member within an archive. |
DefaultBuildTargetSourcePath |
A
BuildTargetSourcePath which resolves to the default output of the BuildRule referred to by its target. |
ExplicitBuildTargetSourcePath |
A
BuildTargetSourcePath which resolves to a specific (possibly non-default) output of the
BuildRule referred to by its target. |
ForwardingBuildTargetSourcePath |
A
BuildTargetSourcePath which resolves to the value of another SourcePath. |
NonHashableSourcePathContainer |
* Prevents a
SourcePath being resolved and hashed when
used as part of an InputBased-RuleKey . |
PathSourcePath | |
SourceWithFlags |
Simple type representing a
SourcePath and a list of
file-specific flags. |
UnconfiguredSourcePath |
Like
SourcePath but when configuration is not yet
available. |
UnconfiguredSourcePath.BuildTarget |
UnconfiguredBuildTargetWithOutputs variant of source path. |
UnconfiguredSourcePath.Path |
CellRelativePath variant of source path. |