Interface | Description |
---|---|
GroupingAggregator.GroupEntry<K,G> | |
GroupingAggregator.IGroupsFinisher<V,K,G> | |
GroupingAggregator.IQuantityListFinisher<V> | |
IAccessorFactory<V> |
A function that supplies
member accessors for types . |
IAccessorKey<T> |
Key used to get a
IMemberAccessor from IType.getAccessor(IAccessorKey) . |
IAggregator<V,C extends IItemConsumer<C>> |
Encapsulates the calculation of an aggregate for (potentially) different types of items.
|
IAttribute<V> |
An attribute is a named and typed kind of (read only) value.
|
ICanonicalAccessorFactory<V> | |
IItem |
An item of information.
|
IItemCollection |
An immutable collection of items.
|
IItemConsumer<C> |
A mutable container that collects data from multiple items.
|
IItemConsumerFactory<C extends IItemConsumer<C>> |
A factory that supplies item consumers for different types of items.
|
IItemFilter |
A filter supplies predicates for different types of items.
|
IItemIterable | |
IItemQuery | |
IMemberAccessor<M,O> |
Used for accessing (reading) members of a container object.
|
IType<T> |
A type for objects of class T.
|
Enum | Description |
---|---|
PersistableItemFilter.Kind | |
RangeMatchPolicy |
Provisional way to specify how to match ranged attributes to a filter interval.
|
IItem
data model.Copyright © 2020. All rights reserved.