org.nuxeo.ecm.core.storage.sql.jdbc
Class SQLInfo.SQLInfoSelect
java.lang.Object
org.nuxeo.ecm.core.storage.sql.jdbc.SQLInfo.SQLInfoSelect
- Enclosing class:
- SQLInfo
public static class SQLInfo.SQLInfoSelect
- extends Object
sql
public final String sql
whatColumns
public final List<Column> whatColumns
mapMaker
public final SQLInfo.MapMaker mapMaker
whereColumns
public final List<Column> whereColumns
opaqueColumns
public final List<Column> opaqueColumns
SQLInfo.SQLInfoSelect
public SQLInfo.SQLInfoSelect(String sql,
List<Column> whatColumns,
List<Column> whereColumns,
List<Column> opaqueColumns)
- Standard select for given columns.
SQLInfo.SQLInfoSelect
public SQLInfo.SQLInfoSelect(String sql,
SQLInfo.MapMaker mapMaker)
- Select where some column keys may be aliased, and some columns may be
computed. The
SQLInfo.MapMaker
is used by the queryAndFetch() method.
SQLInfo.SQLInfoSelect
public SQLInfo.SQLInfoSelect(String sql,
List<Column> whatColumns,
SQLInfo.MapMaker mapMaker,
List<Column> whereColumns,
List<Column> opaqueColumns)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.