Package | Description |
---|---|
com.akiban.sql.compiler | |
com.akiban.sql.parser | |
com.akiban.sql.views |
Constructor and Description |
---|
BooleanNormalizer(SQLParserContext parserContext) |
Modifier and Type | Class and Description |
---|---|
class |
SQLParser |
Modifier and Type | Method and Description |
---|---|
SQLParserContext |
QueryTreeNode.getParserContext()
Get the current parser context.
|
Modifier and Type | Method and Description |
---|---|
QueryTreeNode |
NodeFactory.copyNode(QueryTreeNode node,
SQLParserContext pc)
Make a deep copy of the given node for the given context, which
may not be the same as the node's context.
|
QueryTreeNode |
NodeFactory.getCreateAliasNode(java.lang.Object aliasName,
java.lang.Object targetName,
java.lang.Object aliasSpecificInfo,
AliasInfo.Type aliasType,
SQLParserContext pc)
Get one of the several types of create alias nodes.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
java.lang.Object arg10,
java.lang.Object arg11,
java.lang.Object arg12,
java.lang.Object arg13,
java.lang.Object arg14,
SQLParserContext pc)
Get a node that takes fourteen initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
java.lang.Object arg10,
java.lang.Object arg11,
java.lang.Object arg12,
java.lang.Object arg13,
SQLParserContext pc)
Get a node that takes thirteen initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
java.lang.Object arg10,
java.lang.Object arg11,
java.lang.Object arg12,
SQLParserContext pc)
Get a node that takes twelve initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
java.lang.Object arg10,
java.lang.Object arg11,
SQLParserContext pc)
Get a node that takes eleven initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
java.lang.Object arg10,
SQLParserContext pc)
Get a node that takes ten initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
java.lang.Object arg9,
SQLParserContext pc)
Get a node that takes nine initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
java.lang.Object arg8,
SQLParserContext pc)
Get a node that takes eight initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
java.lang.Object arg7,
SQLParserContext pc)
Get a node that takes seven initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
java.lang.Object arg6,
SQLParserContext pc)
Get a node that takes six initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
java.lang.Object arg5,
SQLParserContext pc)
Get a node that takes five initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4,
SQLParserContext pc)
Get a node that takes four initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
SQLParserContext pc)
Get a node that takes three initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
java.lang.Object arg2,
SQLParserContext pc)
Get a node that takes two initializer arguments.
|
QueryTreeNode |
NodeFactory.getNode(int nodeType,
java.lang.Object arg1,
SQLParserContext pc)
Get a node that takes one initializer argument.
|
QueryTreeNode |
NodeFactoryImpl.getNode(int nodeType,
SQLParserContext pc)
Get a node that takes no initializer arguments.
|
abstract QueryTreeNode |
NodeFactory.getNode(int nodeType,
SQLParserContext pc)
Get a node that takes no initializer arguments.
|
static TableName |
QueryTreeNode.makeTableName(NodeFactory nodeFactory,
SQLParserContext parserContext,
java.lang.String schemaName,
java.lang.String flatName) |
void |
QueryTreeNode.setParserContext(SQLParserContext pc)
Set the parser context for this node.
|
Modifier and Type | Method and Description |
---|---|
FromSubquery |
ViewDefinition.copySubquery(SQLParserContext parserContext)
Get the view as an equivalent subquery belonging to the given context.
|
Constructor and Description |
---|
ViewDefinition(StatementNode parsed,
SQLParserContext parserContext) |
Copyright © 2013. All Rights Reserved.