public class LongSumLoader extends AbstractAggregateLoader<Long>
AttributeLoader.Aggregate<T>, AttributeLoader.AggregateContext<T>, AttributeLoader.Context, AttributeLoader.ForestIndependent<T>, AttributeLoader.Propagate<T>, AttributeLoader.PropagateContext<T>
mySpec
Constructor and Description |
---|
LongSumLoader(AttributeSpec<Long> stringSpec,
AttributeSpec<Long> rowValueAttribute) |
Modifier and Type | Method and Description |
---|---|
Set<? extends AttributeSpec<?>> |
getAttributeDependencies() |
AttributeValue<Long> |
loadValue(List<AttributeValue<Long>> childrenValues,
AttributeLoader.AggregateContext<Long> context) |
getCachingStrategy, isEveryItemTypeSupported, isItemTypeSupported
getAttributeSpec
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeSpec
public LongSumLoader(AttributeSpec<Long> stringSpec, AttributeSpec<Long> rowValueAttribute)
@NotNull public Set<? extends AttributeSpec<?>> getAttributeDependencies()
public AttributeValue<Long> loadValue(List<AttributeValue<Long>> childrenValues, AttributeLoader.AggregateContext<Long> context)
Copyright © 2017 ALM Works. All Rights Reserved.