public class QueryNodeBase extends ExecutableNodeBase
| Modifier and Type | Field and Description |
|---|---|
protected SelectQuery |
selectQuery |
| Constructor and Description |
|---|
QueryNodeBase(SelectQuery selectQuery) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyFields(QueryNodeBase from,
QueryNodeBase to) |
SqlConvertible |
createQuery(List<ExecutionInfoToken> tokens)
Creates a query that should be run.
|
ExecutionInfoToken |
createToken(DbmsQueryResult result) |
ExecutableNodeBase |
deepcopy() |
boolean |
equals(Object obj) |
SelectQuery |
getSelectQuery() |
void |
setSelectQuery(SelectQuery query) |
cancelSubscriptionsFromAllSubscribers, cancelSubscriptionTo, copyFields, create, createSubscriptionTicket, getAggMeta, getChannelForSource, getDependentNodeCount, getExecutableNodeBaseDependent, getExecutableNodeBaseDependents, getExecutableNodeBaseParents, getGroupId, getMethodsToInvokeOnConnection, getNotified, getSourceQueues, getSources, getSourcesAndChannels, getSubscribers, hashCode, print, registerSubscriber, setAggMeta, subscribeTo, subscribeTo, toStringprotected SelectQuery selectQuery
public QueryNodeBase(SelectQuery selectQuery)
public SelectQuery getSelectQuery()
public void setSelectQuery(SelectQuery query)
public SqlConvertible createQuery(List<ExecutionInfoToken> tokens) throws VerdictDBException
ExecutableNodecreateQuery in interface ExecutableNodecreateQuery in class ExecutableNodeBaseVerdictDBExceptionpublic ExecutionInfoToken createToken(DbmsQueryResult result)
createToken in interface ExecutableNodecreateToken in class ExecutableNodeBasepublic ExecutableNodeBase deepcopy()
deepcopy in class ExecutableNodeBaseprotected void copyFields(QueryNodeBase from, QueryNodeBase to)
public boolean equals(Object obj)
equals in class ExecutableNodeBaseCopyright © 2018 University of Michigan. All rights reserved.