All Implemented Interfaces:
Serializable, Cloneable

public class TupleQuery extends ReportQuery

Purpose: This is a special subclass of the ReportQuery that constructs Tuple results.

Description: A subclass of ReportQuery this query type combines multiple selections into

Since:
EclipseLink 1.2
See Also:
  • Field Details

  • Constructor Details

    • TupleQuery

      public TupleQuery(List<? super Selection<?>> selections)
  • Method Details

    • buildObject

      public Object buildObject(AbstractRecord row, Vector toManyJoinData)
      INTERNAL: Construct a result from a row. Either return a ReportQueryResult or just the attribute.
      Overrides:
      buildObject in class ReportQuery
      Parameters:
      toManyJoinData - All rows fetched by query. It is required to be not null.