public class CreateTableAsSelectNode extends QueryNodeWithPlaceHolders
selectQuery| Constructor and Description |
|---|
CreateTableAsSelectNode(IdCreator namer,
SelectQuery query) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPartitionColumn(String column) |
static CreateTableAsSelectNode |
create(IdCreator namer,
SelectQuery query) |
SqlConvertible |
createQuery(List<ExecutionInfoToken> tokens)
Creates a query that should be run.
|
ExecutionInfoToken |
createToken(DbmsQueryResult result) |
ExecutableNodeBase |
deepcopy() |
IdCreator |
getNamer() |
void |
setNamer(IdCreator namer) |
copyFields, createPlaceHolderTable, getPlaceholderTables, getPlaceholderTablesinFiltercopyFields, equals, getSelectQuery, setSelectQuerycancelSubscriptionsFromAllSubscribers, cancelSubscriptionTo, copyFields, create, createSubscriptionTicket, getAggMeta, getChannelForSource, getDependentNodeCount, getExecutableNodeBaseDependent, getExecutableNodeBaseDependents, getExecutableNodeBaseParents, getGroupId, getMethodsToInvokeOnConnection, getNotified, getSourceQueues, getSources, getSourcesAndChannels, getSubscribers, hashCode, print, registerSubscriber, setAggMeta, subscribeTo, subscribeTo, toStringpublic CreateTableAsSelectNode(IdCreator namer, SelectQuery query)
public static CreateTableAsSelectNode create(IdCreator namer, SelectQuery query)
public IdCreator getNamer()
public void setNamer(IdCreator namer)
public void addPartitionColumn(String column)
public SqlConvertible createQuery(List<ExecutionInfoToken> tokens) throws VerdictDBException
ExecutableNodecreateQuery in interface ExecutableNodecreateQuery in class QueryNodeWithPlaceHoldersVerdictDBExceptionpublic ExecutionInfoToken createToken(DbmsQueryResult result)
createToken in interface ExecutableNodecreateToken in class QueryNodeBasepublic ExecutableNodeBase deepcopy()
deepcopy in class QueryNodeBaseCopyright © 2018 University of Michigan. All rights reserved.