public abstract class BaseSelectQueryImpl extends QueryImpl implements BaseSelectQuery
QueryImpl.AppendableList<E>, QueryImpl.Row, QueryImpl.RowFilter, QueryImpl.RowFormatterQuery.Type| Modifier | Constructor and Description |
|---|---|
protected |
BaseSelectQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag,
Query.Type type) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFromRemoteDbPath() |
java.lang.String |
getFromRemoteDbType() |
java.util.List<java.lang.String> |
getFromTables() |
java.util.List<java.lang.String> |
getGroupings() |
java.lang.String |
getHavingExpression() |
java.util.List<java.lang.String> |
getOrderings() |
java.util.List<java.lang.String> |
getSelectColumns() |
java.lang.String |
getSelectType() |
java.lang.String |
getWhereExpression() |
protected void |
toSelectInto(java.lang.StringBuilder builder) |
protected void |
toSQLSelectString(java.lang.StringBuilder builder,
boolean useSelectPrefix) |
create, filterRowsByFlag, filterRowsByNotFlag, getColumnRows, getFlagRow, getGroupByRows, getHavingRow, getIntValue, getJoinRows, getName, getObjectFlag, getObjectId, getOrderByRows, getOwnerAccessType, getParameterRows, getParameters, getRemoteDatabaseRow, getRowByAttribute, getRows, getRowsByAttribute, getShortValue, getTableRows, getType, getTypeRow, getUniqueRow, getWhereRow, hasFlag, hasFlag, isHidden, isQuoted, supportsStandardClauses, toAlias, toOptionalQuotedExpr, toQuotedExpr, toRemoteDb, toSQLParameterString, toSQLString, toSQLString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getType, isHidden, toSQLStringprotected BaseSelectQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag,
Query.Type type)
protected void toSQLSelectString(java.lang.StringBuilder builder,
boolean useSelectPrefix)
public java.lang.String getSelectType()
getSelectType in interface BaseSelectQuerypublic java.util.List<java.lang.String> getSelectColumns()
getSelectColumns in interface BaseSelectQueryprotected void toSelectInto(java.lang.StringBuilder builder)
public java.util.List<java.lang.String> getFromTables()
getFromTables in interface BaseSelectQuerygetFromTables in class QueryImplpublic java.lang.String getFromRemoteDbPath()
getFromRemoteDbPath in interface BaseSelectQuerygetFromRemoteDbPath in class QueryImplpublic java.lang.String getFromRemoteDbType()
getFromRemoteDbType in interface BaseSelectQuerygetFromRemoteDbType in class QueryImplpublic java.lang.String getWhereExpression()
getWhereExpression in interface BaseSelectQuerygetWhereExpression in class QueryImplpublic java.util.List<java.lang.String> getGroupings()
getGroupings in interface BaseSelectQuerypublic java.lang.String getHavingExpression()
getHavingExpression in interface BaseSelectQuerypublic java.util.List<java.lang.String> getOrderings()
getOrderings in interface BaseSelectQuerygetOrderings in class QueryImpl