public abstract static class Aggregators.FieldAggregatorBase<V,C extends IItemConsumer<C>> extends Aggregators.MergingAggregator<V,C>
Constructor and Description |
---|
FieldAggregatorBase(java.lang.String name,
java.lang.String description,
IType<V> ct) |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptType(IType<IItem> type) |
protected abstract IMemberAccessor<? extends V,IItem> |
doGetAccessor(IType<IItem> type) |
(package private) IMemberAccessor<? extends V,IItem> |
getAccessor(IType<IItem> type) |
getValue, getValue
getDescription, getName, getValueType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
newItemConsumer
public boolean acceptType(IType<IItem> type)
type
- an item type to check if the the factory can create consumers fortrue
if the factory can create consumers for the supplied type, false
otherwiseprotected abstract IMemberAccessor<? extends V,IItem> doGetAccessor(IType<IItem> type)
IMemberAccessor<? extends V,IItem> getAccessor(IType<IItem> type)