public abstract class BaseSelectQueryImpl extends QueryImpl implements BaseSelectQuery
QueryImpl.AppendableList<E>, QueryImpl.Row, QueryImpl.RowFilter, QueryImpl.RowFormatter
Query.Type
Modifier | Constructor and Description |
---|---|
protected |
BaseSelectQueryImpl(String name,
List<QueryImpl.Row> rows,
int objectId,
int objectFlag,
Query.Type type) |
Modifier and Type | Method and Description |
---|---|
String |
getFromRemoteDbPath() |
String |
getFromRemoteDbType() |
List<String> |
getFromTables() |
List<String> |
getGroupings() |
String |
getHavingExpression() |
List<String> |
getOrderings() |
List<String> |
getSelectColumns() |
String |
getSelectType() |
String |
getWhereExpression() |
protected void |
toSelectInto(StringBuilder builder) |
protected void |
toSQLSelectString(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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, getObjectFlag, getObjectId, getOwnerAccessType, getParameters, getType, isHidden, toSQLString
protected BaseSelectQueryImpl(String name, List<QueryImpl.Row> rows, int objectId, int objectFlag, Query.Type type)
protected void toSQLSelectString(StringBuilder builder, boolean useSelectPrefix)
public String getSelectType()
getSelectType
in interface BaseSelectQuery
public List<String> getSelectColumns()
getSelectColumns
in interface BaseSelectQuery
protected void toSelectInto(StringBuilder builder)
public List<String> getFromTables()
getFromTables
in interface BaseSelectQuery
getFromTables
in class QueryImpl
public String getFromRemoteDbPath()
getFromRemoteDbPath
in interface BaseSelectQuery
getFromRemoteDbPath
in class QueryImpl
public String getFromRemoteDbType()
getFromRemoteDbType
in interface BaseSelectQuery
getFromRemoteDbType
in class QueryImpl
public String getWhereExpression()
getWhereExpression
in interface BaseSelectQuery
getWhereExpression
in class QueryImpl
public List<String> getGroupings()
getGroupings
in interface BaseSelectQuery
public String getHavingExpression()
getHavingExpression
in interface BaseSelectQuery
public List<String> getOrderings()
getOrderings
in interface BaseSelectQuery
getOrderings
in class QueryImpl
Copyright © 2005–2018. All rights reserved.