Class ValqueriesGroupResultRowImpl

java.lang.Object
com.valqueries.automapper.ValqueriesGroupResultRowImpl
All Implemented Interfaces:
ValqueriesGroupResultRow

public class ValqueriesGroupResultRowImpl extends Object implements ValqueriesGroupResultRow
  • Constructor Details

    • ValqueriesGroupResultRowImpl

      public ValqueriesGroupResultRowImpl(List<Object> groupByValues, List<Object> aggregationValues)
  • Method Details

    • groupByValues

      public List<Object> groupByValues()
      Specified by:
      groupByValues in interface ValqueriesGroupResultRow
      Returns:
      The values of the fields that were grouped by, in the same order as they were queried. The types of the values are the same as of the fields.
    • aggregationValues

      public List<Object> aggregationValues()
      Specified by:
      aggregationValues in interface ValqueriesGroupResultRow
      Returns:
      The values of the aggregations, in the same order as they were added to the query. The types of the values depend on the aggregation, see javadoc of the aggregation methods in ValqueriesGroupQuery.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object