V - The rule key type.public class SingleBuildActionRuleKeyCache<V> extends Object
RuleKey cache used by a RuleKeyFactory. As items are add-only, this is intended
to be used in a single build.| Constructor and Description |
|---|
SingleBuildActionRuleKeyCache() |
| Modifier and Type | Method and Description |
|---|---|
V |
get(Action action,
java.util.function.Function<Action,V> create) |
V |
get(AddsToRuleKey appendable,
java.util.function.Function<AddsToRuleKey,V> create) |
V |
get(BuildEngineAction action,
java.util.function.Function<BuildEngineAction,V> create) |
public V get(BuildEngineAction action, java.util.function.Function<BuildEngineAction,V> create)
public V get(AddsToRuleKey appendable, java.util.function.Function<AddsToRuleKey,V> create)
public V get(Action action, java.util.function.Function<Action,V> create)