public abstract class Alter<T extends Command> 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 |
---|
Alter() |
Modifier and Type | Method and Description |
---|---|
boolean |
areResultsCachable()
Whether the results are cachable.
|
void |
cloneOnTo(Alter<T> clone) |
boolean |
equals(Object obj) |
T |
getDefinition() |
List<Expression> |
getProjectedSymbols()
Get the ordered list of all elements returned by this query.
|
GroupSymbol |
getTarget() |
int |
hashCode() |
void |
setDefinition(T definition) |
void |
setTarget(GroupSymbol target) |
addExternalGroupToContext, clone, copyMetadataState, getAllExternalGroups, getCacheHint, getCommandToken, getCorrelatedReferences, getExternalGroupContexts, getOption, getProcessorPlan, getResultSetColumns, getSourceHint, getTemporaryMetadata, getType, getUpdateCommandSymbol, printCommandTree, printCommandTree, pushNewResolvingContext, returnsResultSet, sameOptionAndHint, setCacheHint, setCorrelatedReferences, setExternalGroupContexts, setOption, setProcessorPlan, setSourceHint, setTemporaryMetadata, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
acceptVisitor
public GroupSymbol getTarget()
public void setTarget(GroupSymbol target)
public T getDefinition()
public void setDefinition(T definition)
public boolean areResultsCachable()
Command
areResultsCachable
in class Command
public List<Expression> getProjectedSymbols()
Command
getProjectedSymbols
in class Command
Copyright © 2019. All rights reserved.