I - input symbol typeD - output domain typepublic class StaticParallelOracleBuilder<I,D> extends AbstractStaticBatchProcessorBuilder<Query<I,D>,MembershipOracle<I,D>,StaticParallelOracle<I,D>>
AbstractStaticBatchProcessorBuilder for MembershipOracles.| Constructor and Description |
|---|
StaticParallelOracleBuilder(Collection<? extends MembershipOracle<I,D>> oracles) |
StaticParallelOracleBuilder(Supplier<? extends MembershipOracle<I,D>> oracleSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected StaticParallelOracle<I,D> |
buildOracle(Collection<? extends MembershipOracle<I,D>> oracleInstances,
int minBatchSize,
ThreadPool.PoolPolicy poolPolicy) |
create, withMinBatchSize, withNumInstances, withPoolPolicypublic StaticParallelOracleBuilder(Collection<? extends MembershipOracle<I,D>> oracles)
public StaticParallelOracleBuilder(Supplier<? extends MembershipOracle<I,D>> oracleSupplier)
protected StaticParallelOracle<I,D> buildOracle(Collection<? extends MembershipOracle<I,D>> oracleInstances, int minBatchSize, ThreadPool.PoolPolicy poolPolicy)
buildOracle in class AbstractStaticBatchProcessorBuilder<Query<I,D>,MembershipOracle<I,D>,StaticParallelOracle<I,D>>Copyright © 2020. All rights reserved.