public static class SQLInfo.SQLInfoSelect extends Object
Modifier and Type | Field and Description |
---|---|
SQLInfo.MapMaker |
mapMaker |
List<Column> |
opaqueColumns |
String |
sql |
List<Column> |
whatColumns |
List<Column> |
whereColumns |
Constructor and Description |
---|
SQLInfoSelect(String sql,
List<Column> whatColumns,
List<Column> whereColumns,
List<Column> opaqueColumns)
Standard select for given columns.
|
SQLInfoSelect(String sql,
List<Column> whatColumns,
SQLInfo.MapMaker mapMaker,
List<Column> whereColumns,
List<Column> opaqueColumns) |
SQLInfoSelect(String sql,
SQLInfo.MapMaker mapMaker)
Select where some column keys may be aliased, and some columns may be computed.
|
public final List<Column> whatColumns
public final SQLInfo.MapMaker mapMaker
public final List<Column> whereColumns
public final List<Column> opaqueColumns
public SQLInfoSelect(String sql, List<Column> whatColumns, List<Column> whereColumns, List<Column> opaqueColumns)
public SQLInfoSelect(String sql, SQLInfo.MapMaker mapMaker)
SQLInfo.MapMaker
is used
by the queryAndFetch() method.public SQLInfoSelect(String sql, List<Column> whatColumns, SQLInfo.MapMaker mapMaker, List<Column> whereColumns, List<Column> opaqueColumns)
Copyright © 2015 Nuxeo SA. All rights reserved.