public abstract static class BaseNumberNestedAggregate.BaseContext<Type,Node> extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allValuesDiscarded |
protected cascading.tuple.type.CoercibleType<Node> |
coercibleType |
protected java.util.function.Supplier<cascading.tuple.Tuple> |
complete |
protected cascading.operation.SerPredicate<Type> |
discardValue |
protected cascading.tuple.Tuple |
results |
protected cascading.tuple.type.CoercionFrom<Node,Type> |
to |
| Constructor and Description |
|---|
BaseContext(BaseNumberNestedAggregate<Node,Type,BaseNumberNestedAggregate.BaseContext<Type,Node>> aggregateFunction,
cascading.tuple.type.CoercibleType<Node> coercibleType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAggregateValue(Type value) |
void |
aggregate(Node node) |
protected abstract void |
aggregateFilteredValue(Type value) |
protected Type |
coerceFrom(Node node) |
cascading.tuple.Tuple |
complete() |
protected abstract void |
completeAggregateValue(cascading.tuple.Tuple results) |
protected cascading.tuple.Tuple |
createResultTuple(BaseNumberNestedAggregate<Node,Type,BaseNumberNestedAggregate.BaseContext<Type,Node>> aggregateFunction) |
protected cascading.tuple.Tuple |
nullIfDiscard() |
void |
reset() |
protected cascading.tuple.Tuple |
valueIfDiscard() |
protected final cascading.tuple.type.CoercibleType<Node> coercibleType
protected final cascading.tuple.Tuple results
protected final cascading.operation.SerPredicate<Type> discardValue
protected final java.util.function.Supplier<cascading.tuple.Tuple> complete
protected boolean allValuesDiscarded
public BaseContext(BaseNumberNestedAggregate<Node,Type,BaseNumberNestedAggregate.BaseContext<Type,Node>> aggregateFunction, cascading.tuple.type.CoercibleType<Node> coercibleType)
protected cascading.tuple.Tuple createResultTuple(BaseNumberNestedAggregate<Node,Type,BaseNumberNestedAggregate.BaseContext<Type,Node>> aggregateFunction)
protected cascading.tuple.Tuple valueIfDiscard()
protected cascading.tuple.Tuple nullIfDiscard()
protected Type coerceFrom(Node node)
protected void addAggregateValue(Type value)
protected abstract void aggregateFilteredValue(Type value)
public cascading.tuple.Tuple complete()
protected abstract void completeAggregateValue(cascading.tuple.Tuple results)
public void reset()
Copyright © 2007-2021 Cascading Maintainers. All Rights Reserved.