JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
I
M
P
S
T
U
A
AddValue(long)
- Constructor for class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.AddValue
C
Config()
- Constructor for class io.github.devlibx.miscellaneous.util.aggregation.
TimeWindowDataAggregationHelper.Config
CustomAggregationUpdater
- Interface in
io.github.devlibx.miscellaneous.util.aggregation
CustomAggregationUpdater.AddValue
- Class in
io.github.devlibx.miscellaneous.util.aggregation
A custom counter which just add value
CustomAggregationUpdater.IncrementCounter
- Class in
io.github.devlibx.miscellaneous.util.aggregation
A custom counter which just increments the key by 1
CustomAggregationUpdater.StringAppender
- Class in
io.github.devlibx.miscellaneous.util.aggregation
A custom counter which just appends the string to the existing set
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
IncrementCounter()
- Constructor for class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.IncrementCounter
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
S
StringAppender(String)
- Constructor for class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.StringAppender
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, StringObjectMap)
- Method in class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.AddValue
update(StringObjectMap, String, StringObjectMap)
- Method in class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.IncrementCounter
update(StringObjectMap, String, StringObjectMap)
- Method in class io.github.devlibx.miscellaneous.util.aggregation.
CustomAggregationUpdater.StringAppender
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.
A
C
D
E
I
M
P
S
T
U
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2022. All rights reserved.