Uses of Interface
io.activej.aggregation.util.PartitionPredicate
Packages that use PartitionPredicate
-
Uses of PartitionPredicate in io.activej.aggregation
Methods in io.activej.aggregation with parameters of type PartitionPredicateModifier and TypeMethodDescriptionstatic <C,T> AggregationChunker<C, T> AggregationChunker.create(AggregationStructure aggregation, List<String> fields, Class<T> recordClass, PartitionPredicate<T> partitionPredicate, AggregationChunkStorage<C> storage, DefiningClassLoader classLoader, int chunkSize) Constructors in io.activej.aggregation with parameters of type PartitionPredicateModifierConstructorDescriptionAggregationGroupReducer(@NotNull AggregationChunkStorage<C> storage, @NotNull AggregationStructure aggregation, @NotNull List<String> measures, @NotNull Class<T> recordClass, @NotNull PartitionPredicate<T> partitionPredicate, @NotNull Function<T, K> keyFunction, @NotNull Aggregate<T, Object> aggregate, int chunkSize, @NotNull DefiningClassLoader classLoader) -
Uses of PartitionPredicate in io.activej.aggregation.util
Methods in io.activej.aggregation.util that return PartitionPredicateModifier and TypeMethodDescriptionstatic PartitionPredicateUtils.createPartitionPredicate(Class recordClass, List<String> partitioningKey, DefiningClassLoader classLoader) static <T> PartitionPredicate<T>Utils.singlePartition()