public abstract class QueryNodeWithPlaceHolders extends QueryNodeBase
selectQuery| Constructor and Description |
|---|
QueryNodeWithPlaceHolders(SelectQuery query) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyFields(QueryNodeWithPlaceHolders from,
QueryNodeWithPlaceHolders to) |
org.apache.commons.lang3.tuple.Pair<BaseTable,SubscriptionTicket> |
createPlaceHolderTable(String aliasName) |
SqlConvertible |
createQuery(List<ExecutionInfoToken> tokens)
Creates a query that should be run.
|
List<BaseTable> |
getPlaceholderTables() |
List<SubqueryColumn> |
getPlaceholderTablesinFilter() |
copyFields, createToken, deepcopy, 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 QueryNodeWithPlaceHolders(SelectQuery query)
public org.apache.commons.lang3.tuple.Pair<BaseTable,SubscriptionTicket> createPlaceHolderTable(String aliasName)
public SqlConvertible createQuery(List<ExecutionInfoToken> tokens) throws VerdictDBException
ExecutableNodecreateQuery in interface ExecutableNodecreateQuery in class QueryNodeBaseVerdictDBExceptionpublic List<SubqueryColumn> getPlaceholderTablesinFilter()
protected void copyFields(QueryNodeWithPlaceHolders from, QueryNodeWithPlaceHolders to)
Copyright © 2018 University of Michigan. All rights reserved.