Package com.facebook.buck.rules.keys
Class SingleBuildActionRuleKeyCache<V>
- java.lang.Object
-
- com.facebook.buck.rules.keys.SingleBuildActionRuleKeyCache<V>
-
- Type Parameters:
V
- The rule key type.
public class SingleBuildActionRuleKeyCache<V> extends Object
ARuleKey
cache used by aRuleKeyFactory
. As items are add-only, this is intended to be used in a single build.
-
-
Constructor Summary
Constructors Constructor Description SingleBuildActionRuleKeyCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V
get(BuildEngineAction action, java.util.function.Function<BuildEngineAction,V> create)
V
get(AddsToRuleKey appendable, java.util.function.Function<AddsToRuleKey,V> create)
V
get(Action action, java.util.function.Function<Action,V> create)
-
-
-
Method Detail
-
get
public V get(BuildEngineAction action, java.util.function.Function<BuildEngineAction,V> create)
-
get
public V get(AddsToRuleKey appendable, java.util.function.Function<AddsToRuleKey,V> create)
-
-