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()
UnconfiguredTargetNode
public 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
.