Package de.learnlib.oracle.parallelism
Class StaticParallelAdaptiveOracleBuilder<I,O>
- java.lang.Object
-
- de.learnlib.oracle.parallelism.AbstractStaticBatchProcessorBuilder<AdaptiveQuery<I,O>,AdaptiveMembershipOracle<I,O>,StaticParallelAdaptiveOracle<I,O>>
-
- de.learnlib.oracle.parallelism.StaticParallelAdaptiveOracleBuilder<I,O>
-
- Type Parameters:
I
- input symbol typeO
- output symbol type
public class StaticParallelAdaptiveOracleBuilder<I,O> extends AbstractStaticBatchProcessorBuilder<AdaptiveQuery<I,O>,AdaptiveMembershipOracle<I,O>,StaticParallelAdaptiveOracle<I,O>>
A specializedAbstractStaticBatchProcessorBuilder
forAdaptiveMembershipOracle
s.
-
-
Constructor Summary
Constructors Constructor Description StaticParallelAdaptiveOracleBuilder(Collection<? extends AdaptiveMembershipOracle<I,O>> oracles)
StaticParallelAdaptiveOracleBuilder(Supplier<? extends AdaptiveMembershipOracle<I,O>> oracleSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StaticParallelAdaptiveOracle<I,O>
buildOracle(Collection<? extends AdaptiveMembershipOracle<I,O>> oracleInstances, int minBatchSize, ExecutorService executorService)
-
Methods inherited from class de.learnlib.oracle.parallelism.AbstractStaticBatchProcessorBuilder
create, withCustomExecutor, withMinBatchSize, withNumInstances, withPoolPolicy
-
-
-
-
Constructor Detail
-
StaticParallelAdaptiveOracleBuilder
public StaticParallelAdaptiveOracleBuilder(Supplier<? extends AdaptiveMembershipOracle<I,O>> oracleSupplier)
-
StaticParallelAdaptiveOracleBuilder
public StaticParallelAdaptiveOracleBuilder(Collection<? extends AdaptiveMembershipOracle<I,O>> oracles)
-
-
Method Detail
-
buildOracle
protected StaticParallelAdaptiveOracle<I,O> buildOracle(Collection<? extends AdaptiveMembershipOracle<I,O>> oracleInstances, int minBatchSize, ExecutorService executorService)
- Specified by:
buildOracle
in classAbstractStaticBatchProcessorBuilder<AdaptiveQuery<I,O>,AdaptiveMembershipOracle<I,O>,StaticParallelAdaptiveOracle<I,O>>
-
-