Class ComparisonAggregator<T>
java.lang.Object
org.apache.storm.trident.operation.BaseOperation
org.apache.storm.trident.operation.BaseAggregator<ComparisonAggregator.State>
org.apache.storm.trident.operation.builtin.ComparisonAggregator<T>
- All Implemented Interfaces:
- Serializable,- Aggregator<ComparisonAggregator.State>,- Operation
- Direct Known Subclasses:
- Max,- MaxWithComparator,- Min,- MinWithComparator
Abstract 
Aggregator for comparing two values in a stream.- See Also:
- 
Nested Class SummaryNested Classes
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaggregate(ComparisonAggregator.State state, TridentTuple tuple, TridentCollector collector) protected abstract Tvoidcomplete(ComparisonAggregator.State state, TridentCollector collector) init(Object batchId, TridentCollector collector) protected TvalueFromTuple(TridentTuple tuple) Methods inherited from class org.apache.storm.trident.operation.BaseOperationcleanup, prepare
- 
Constructor Details- 
ComparisonAggregator
 
- 
- 
Method Details- 
compare
- 
init
- 
aggregatepublic void aggregate(ComparisonAggregator.State state, TridentTuple tuple, TridentCollector collector) 
- 
valueFromTuple
- 
complete
 
-