Uses of Interface
org.ojalgo.type.function.TwoStepMapper
-
Packages that use TwoStepMapper Package Description org.ojalgo.concurrent org.ojalgo.data.batch org.ojalgo.type.function -
-
Uses of TwoStepMapper in org.ojalgo.concurrent
Fields in org.ojalgo.concurrent declared as TwoStepMapper Modifier and Type Field Description private TwoStepMapper<W,R>
ProcessingService.CallableMapper. myMapper
Methods in org.ojalgo.concurrent that return TwoStepMapper Modifier and Type Method Description TwoStepMapper<W,R>
ProcessingService.CallableMapper. call()
Constructors in org.ojalgo.concurrent with parameters of type TwoStepMapper Constructor Description CallableMapper(java.util.Queue<W> work, TwoStepMapper<W,R> mapper)
-
Uses of TwoStepMapper in org.ojalgo.data.batch
Classes in org.ojalgo.data.batch that implement TwoStepMapper Modifier and Type Class Description private static class
BatchNode.TwoStepWrapper<T>
Methods in org.ojalgo.data.batch with type parameters of type TwoStepMapper Modifier and Type Method Description private <R,A extends TwoStepMapper<T,R>>
voidBatchNode. processAggregators(java.io.File shard, java.util.function.Supplier<A> aggregatorFactory, java.util.function.Consumer<A> processor)
<R,A extends TwoStepMapper<T,R>>
voidBatchNode. processCombineable(java.util.function.Supplier<A> aggregatorFactory, java.util.function.Consumer<A> processor)
Similar toBatchNode.processMergeable(Supplier, Consumer)
but theprocessor
is called with the aggregator instance itself rather than its extracted results.<R,A extends TwoStepMapper<T,R>>
voidBatchNode. processMergeable(java.util.function.Supplier<A> aggregatorFactory, java.util.function.Consumer<R> processor)
Each shard is processed/aggregated separately by aTwoStepMapper
instance.private <R,A extends TwoStepMapper<T,R>>
voidBatchNode. processResults(java.io.File shard, java.util.function.Supplier<A> aggregatorFactory, java.util.function.Consumer<R> processor)
Method parameters in org.ojalgo.data.batch with type arguments of type TwoStepMapper Modifier and Type Method Description <R> void
BatchNode. processMapped(java.util.function.Supplier<? extends TwoStepMapper<T,R>> aggregatorFactory, java.util.function.Consumer<R> processor)
Deprecated. -
Uses of TwoStepMapper in org.ojalgo.type.function
Subinterfaces of TwoStepMapper in org.ojalgo.type.function Modifier and Type Interface Description static interface
TwoStepMapper.Combineable<T,R,A extends TwoStepMapper.Combineable<T,R,A>>
Enables combining the state of multiple instances.static interface
TwoStepMapper.Mergeable<T,R>
Enables merging the results from multiple instances.Classes in org.ojalgo.type.function that implement TwoStepMapper Modifier and Type Class Description static class
TwoStepMapper.KeyCounter<T,G>
A frequency counter that optionally filters some elements when merging subresults.static class
TwoStepMapper.SimpleCache<K,V>
Will calculate the function value for each input item, and cache the result.
-