public abstract class BuildTargetToUnconfiguredTargetNodeKey extends Object implements ComputeKey<UnconfiguredTargetNode>
UnconfiguredTargetNode for.| Modifier and Type | Field and Description |
|---|---|
static ComputationIdentifier<UnconfiguredTargetNode> |
IDENTIFIER |
| Constructor and Description |
|---|
BuildTargetToUnconfiguredTargetNodeKey() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
check() |
abstract UnconfiguredBuildTarget |
getBuildTarget()
Build target that uniquely identifies
UnconfiguredTargetNode |
ComputationIdentifier<UnconfiguredTargetNode> |
getIdentifier() |
abstract Path |
getPackagePath()
Path to the root of a package that has this UnconfiguredTargetNode, relative to
parse root, usually cell root |
public static final ComputationIdentifier<UnconfiguredTargetNode> IDENTIFIER
public BuildTargetToUnconfiguredTargetNodeKey()
public abstract UnconfiguredBuildTarget getBuildTarget()
UnconfiguredTargetNodepublic abstract Path getPackagePath()
Path to the root of a package that has this UnconfiguredTargetNode, relative to
parse root, usually cell root@Value.Check protected void check()
public ComputationIdentifier<UnconfiguredTargetNode> getIdentifier()
getIdentifier in interface ComputeKey<UnconfiguredTargetNode>ComputationIdentifier to the same GraphComputation.