public abstract class QueryCommand extends Command
LanguageObject.Util
tempGroupIDs, TYPE_ALTER_PROC, TYPE_ALTER_TRIGGER, TYPE_ALTER_VIEW, TYPE_BATCHED_UPDATE, TYPE_CREATE, TYPE_DELETE, TYPE_DROP, TYPE_DYNAMIC, TYPE_INSERT, TYPE_QUERY, TYPE_SOURCE_EVENT, TYPE_STORED_PROCEDURE, TYPE_TRIGGER_ACTION, TYPE_UNKNOWN, TYPE_UPDATE, TYPE_UPDATE_PROCEDURE
Constructor and Description |
---|
QueryCommand() |
Modifier and Type | Method and Description |
---|---|
Limit |
getLimit() |
OrderBy |
getOrderBy()
Get the order by clause for the query.
|
abstract Query |
getProjectedQuery() |
List<WithQueryCommand> |
getWith() |
boolean |
returnsResultSet() |
void |
setLimit(Limit limit) |
void |
setOrderBy(OrderBy orderBy)
Set the order by clause for the query.
|
void |
setWith(List<WithQueryCommand> with) |
addExternalGroupToContext, areResultsCachable, clone, copyMetadataState, getAllExternalGroups, getCacheHint, getCommandToken, getCorrelatedReferences, getExternalGroupContexts, getOption, getProcessorPlan, getProjectedSymbols, getResultSetColumns, getSourceHint, getTemporaryMetadata, getType, getUpdateCommandSymbol, printCommandTree, printCommandTree, pushNewResolvingContext, sameOptionAndHint, setCacheHint, setCorrelatedReferences, setExternalGroupContexts, setOption, setProcessorPlan, setSourceHint, setTemporaryMetadata, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
acceptVisitor
public OrderBy getOrderBy()
public void setOrderBy(OrderBy orderBy)
orderBy
- New order by clausepublic Limit getLimit()
public void setLimit(Limit limit)
public List<WithQueryCommand> getWith()
public void setWith(List<WithQueryCommand> with)
public abstract Query getProjectedQuery()
public boolean returnsResultSet()
returnsResultSet
in class Command
Copyright © 2019. All rights reserved.