| Aggregators.AdvancedMinMaxConsumer | 
 This consumer separates the attribute for which to do the ordering from the attribute to use
 for accessing the value. 
 | 
| Aggregators.AggregatorBase | 
  | 
| Aggregators.AvgConsumer | 
  | 
| Aggregators.CountConsumer | 
  | 
| Aggregators.FieldAggregatorBase | 
  | 
| Aggregators.MergingAggregator | 
  | 
| Aggregators.MinMaxConsumer | 
  | 
| Aggregators.SetConsumer | 
  | 
| Aggregators.VarianceConsumer | 
 Consumer for calculating stddev and variance in a one pass, numerically stable way. 
 | 
| Attribute | 
  | 
| GroupingAggregator.GroupEntry | 
  | 
| GroupingAggregator.IGroupsFinisher | 
  | 
| GroupingAggregator.IQuantityListFinisher | 
  | 
| IAccessorFactory | 
 | 
| IAccessorKey | 
 | 
| IAggregator | 
 Encapsulates the calculation of an aggregate for (potentially) different types of items. 
 | 
| IAttribute | 
 An attribute is a named and typed kind of (read only) value. 
 | 
| ICanonicalAccessorFactory | 
  | 
| IItem | 
 An item of information. 
 | 
| IItemCollection | 
 An immutable collection of items. 
 | 
| IItemConsumer | 
 A mutable container that collects data from multiple items. 
 | 
| IItemConsumerFactory | 
 A factory that supplies item consumers for different types of items. 
 | 
| IItemFilter | 
 A filter supplies predicates for different types of items. 
 | 
| IItemIterable | 
A supplier of  Iterator over  IItem where all items are of the same type.  
 | 
| IItemQuery | 
  | 
| IMemberAccessor | 
 Used for accessing (reading) members of a container object. 
 | 
| ItemFilters.AttributeFilter | 
  | 
| ItemFilters.AttributeValue | 
  | 
| ItemFilters.Composite | 
  | 
| ItemQueryBuilder | 
  | 
| IType | 
 A type for objects of class T. 
 | 
| PersistableItemFilter | 
 Simple provisional persistence implementation for item filter. 
 | 
| PersistableItemFilter.Kind | 
  | 
| RangeMatchPolicy | 
 Provisional way to specify how to match ranged attributes to a filter interval. 
 |