SqlQueryDefinition<R, F extends Fields> constructor

SqlQueryDefinition<R, F extends Fields>(
  1. Table<R, F> result,
  2. Map<SqlDialect, SqlTemplate> sql
)

Combines a typed result declaration with trusted engine-specific SQL.

Implementation

SqlQueryDefinition(this.result, Map<SqlDialect, SqlTemplate> sql)
  : sql = Map.unmodifiable(sql);