public final class SQLProjectionReader<T, TId>:
Typed materializer for one SQL row and one canonical projection.
value = reader.read(rows, projection)
| Modifier and Type | Member | Description |
|---|---|---|
| public | SQLProjectionReaderSQLProjectionReader(
mapping as SQLMapping<T, TId>,
tracker as SQLIdentityTracker
): |
Creates a reader whose entity projections participate in an identity map. |
| public | SQLProjectionReaderSQLProjectionReader(mapping as SQLMapping<T, TId>): |
Creates a reader bound to one validated entity mapping. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | readread(rows as ResultSet, projection as QirExpression) as Object: |
Materializes one complete projected result from the current SQL row. |