Class BoundAggregator


  • public class BoundAggregator
    extends java.lang.Object
    Augments an aggregator operator with type bindings for the type of values being aggregated and the aggregate result.

    In case of count, the operator should be null.

    Since:
    1.4
    • Constructor Detail

      • BoundAggregator

        public BoundAggregator​(IMultisetAggregationOperator<?,​?,​?> operator,
                               java.lang.Class<?> domainType,
                               java.lang.Class<?> aggregateResultType)
    • Method Detail

      • getDomainType

        public java.lang.Class<?> getDomainType()
      • getAggregateResultType

        public java.lang.Class<?> getAggregateResultType()
      • getDomainTypeAsInputKey

        public IInputKey getDomainTypeAsInputKey()
      • getAggregateResultTypeAsInputKey

        public IInputKey getAggregateResultTypeAsInputKey()