| Constructor and Description | 
|---|
ParallelRuleKeyCalculator(com.google.common.util.concurrent.ListeningExecutorService service,
                         RuleKeyFactory<T> ruleKeyFactory,
                         RuleDepsCache ruleDepsCache,
                         java.util.function.BiFunction<BuckEventBus,BuildRule,Scope> ruleKeyCalculationScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<T> | 
calculate(BuckEventBus buckEventBus,
         BuildRule rule)  | 
Set<BuildTarget> | 
getAllKnownTargets()  | 
RuleDepsCache | 
getRuleDepsCache()  | 
public ParallelRuleKeyCalculator(com.google.common.util.concurrent.ListeningExecutorService service,
                                 RuleKeyFactory<T> ruleKeyFactory,
                                 RuleDepsCache ruleDepsCache,
                                 java.util.function.BiFunction<BuckEventBus,BuildRule,Scope> ruleKeyCalculationScope)
public com.google.common.util.concurrent.ListenableFuture<T> calculate(BuckEventBus buckEventBus, BuildRule rule)
public Set<BuildTarget> getAllKnownTargets()
public RuleDepsCache getRuleDepsCache()