Skip navigation links
C D E I M P T U 

C

Config() - Constructor for class io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregationHelper.Config
 

D

Demo - Class in io.github.devlibx.miscellaneous.util.aggregation
 
Demo() - Constructor for class io.github.devlibx.miscellaneous.util.aggregation.Demo
 
Demo.InputObject - Class in io.github.devlibx.miscellaneous.util.aggregation
 

E

expired(StringObjectMap, String, T) - Method in interface io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregationHelper.IAggregationUpdater
Default behaviour - any keys out of the range will be deleted - client can override and can do some custom logic.

I

InputObject() - Constructor for class io.github.devlibx.miscellaneous.util.aggregation.Demo.InputObject
 
io.github.devlibx.miscellaneous.util.aggregation - package io.github.devlibx.miscellaneous.util.aggregation
 

M

main(String[]) - Static method in class io.github.devlibx.miscellaneous.util.aggregation.Demo
 

P

process(TimeWindowDataAggregation, DateTime, T, DateTime, TimeWindowDataAggregationHelper.IAggregationUpdater<T>) - Method in class io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregationHelper
 

T

TimeWindowDataAggregation - Class in io.github.devlibx.miscellaneous.util.aggregation
 
TimeWindowDataAggregation() - Constructor for class io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregation
 
TimeWindowDataAggregationHelper<T> - Class in io.github.devlibx.miscellaneous.util.aggregation
 
TimeWindowDataAggregationHelper(TimeWindowDataAggregationHelper.Config) - Constructor for class io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregationHelper
 
TimeWindowDataAggregationHelper.Config - Class in io.github.devlibx.miscellaneous.util.aggregation
Configure aggregation helper class -
TimeWindowDataAggregationHelper.IAggregationUpdater<T> - Interface in io.github.devlibx.miscellaneous.util.aggregation
 

U

update(StringObjectMap, String, T) - Method in interface io.github.devlibx.miscellaneous.util.aggregation.TimeWindowDataAggregationHelper.IAggregationUpdater
This method will be called with the data map, the key to update, and input event.
C D E I M P T U 
Skip navigation links

Copyright © 2022. All rights reserved.