wvlet
.
airframe
.
stream
.
sql
.
parser
SQLInterpreter
Related Doc:
package parser
class
SQLInterpreter
extends
SqlBaseBaseVisitor
[
SQLModel
] with
LogSupport
ANTLR parse tree -> SQL model classes
Linear Supertypes
LogSupport
,
LazyLogger
,
LoggingMethods
,
Serializable
,
Serializable
,
SqlBaseBaseVisitor
[
SQLModel
],
SqlBaseVisitor
[
SQLModel
],
AbstractParseTreeVisitor
[
SQLModel
],
ParseTreeVisitor
[
SQLModel
],
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
SQLInterpreter
LogSupport
LazyLogger
LoggingMethods
Serializable
Serializable
SqlBaseBaseVisitor
SqlBaseVisitor
AbstractParseTreeVisitor
ParseTreeVisitor
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
SQLInterpreter
()
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
aggregateResult
(
arg0:
SQLModel
,
arg1:
SQLModel
)
:
SQLModel
Attributes
protected[
org.antlr.v4.runtime.tree
]
Definition Classes
AbstractParseTreeVisitor
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
macro
def
debug
(
message:
Any
,
cause:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
macro
def
debug
(
message:
Any
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
def
defaultResult
()
:
SQLModel
Attributes
protected[
org.antlr.v4.runtime.tree
]
Definition Classes
AbstractParseTreeVisitor
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
macro
def
error
(
message:
Any
,
cause:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
macro
def
error
(
message:
Any
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
def
expression
(
ctx:
ParserRuleContext
)
:
Expression
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
macro
def
info
(
message:
Any
,
cause:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
macro
def
info
(
message:
Any
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
def
interpret
(
ctx:
ParserRuleContext
)
:
SQLModel
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
lazy val
logger
:
Logger
Attributes
protected[this]
Definition Classes
LazyLogger
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
shouldVisitNextChild
(
arg0:
RuleNode
,
arg1:
SQLModel
)
:
Boolean
Attributes
protected[
org.antlr.v4.runtime.tree
]
Definition Classes
AbstractParseTreeVisitor
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
macro
def
trace
(
message:
Any
,
cause:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
macro
def
trace
(
message:
Any
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
def
visit
(
arg0:
ParseTree
)
:
SQLModel
Definition Classes
AbstractParseTreeVisitor → ParseTreeVisitor
def
visitAddColumn
(
ctx:
AddColumnContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitAliasedRelation
(
ctx:
AliasedRelationContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitArithmeticBinary
(
ctx:
ArithmeticBinaryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitArithmeticUnary
(
ctx:
ArithmeticUnaryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitArrayConstructor
(
ctx:
ArrayConstructorContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitAtTimeZone
(
ctx:
AtTimeZoneContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBackQuotedIdentifier
(
ctx:
BackQuotedIdentifierContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBaseType
(
ctx:
BaseTypeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBasicStringLiteral
(
ctx:
BasicStringLiteralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBetween
(
ctx:
BetweenContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBinaryLiteral
(
ctx:
BinaryLiteralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBooleanDeafault
(
ctx:
BooleanDeafaultContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBooleanLiteral
(
ctx:
BooleanLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBooleanValue
(
ctx:
BooleanValueContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitBoundedFrame
(
ctx:
BoundedFrameContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCall
(
ctx:
CallContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCast
(
ctx:
CastContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitChildren
(
arg0:
RuleNode
)
:
SQLModel
Definition Classes
AbstractParseTreeVisitor → ParseTreeVisitor
def
visitColumnAliases
(
ctx:
ColumnAliasesContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitColumnDefinition
(
ctx:
ColumnDefinitionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitColumnReference
(
ctx:
ColumnReferenceContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCommit
(
ctx:
CommitContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitComparison
(
ctx:
ComparisonContext
)
:
Expression
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitComparisonOperator
(
ctx:
ComparisonOperatorContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitComparisonQuantifier
(
ctx:
ComparisonQuantifierContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitConcatenation
(
ctx:
ConcatenationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCreateSchema
(
ctx:
CreateSchemaContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCreateTable
(
ctx:
CreateTableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCreateTableAsSelect
(
ctx:
CreateTableAsSelectContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCreateView
(
ctx:
CreateViewContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCurrentRowBound
(
ctx:
CurrentRowBoundContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitCurrentUser
(
ctx:
CurrentUserContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDeallocate
(
ctx:
DeallocateContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDecimalLiteral
(
ctx:
DecimalLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDelete
(
ctx:
DeleteContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDereference
(
ctx:
DereferenceContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDescribeInput
(
ctx:
DescribeInputContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDescribeOutput
(
ctx:
DescribeOutputContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDigitIdentifier
(
ctx:
DigitIdentifierContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDistinctFrom
(
ctx:
DistinctFromContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDoubleLiteral
(
ctx:
DoubleLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDropColumn
(
ctx:
DropColumnContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDropSchema
(
ctx:
DropSchemaContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDropTable
(
ctx:
DropTableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitDropView
(
ctx:
DropViewContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitErrorNode
(
arg0:
ErrorNode
)
:
SQLModel
Definition Classes
AbstractParseTreeVisitor → ParseTreeVisitor
def
visitExecute
(
ctx:
ExecuteContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExists
(
ctx:
ExistsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExplain
(
ctx:
ExplainContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExplainFormat
(
ctx:
ExplainFormatContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExplainType
(
ctx:
ExplainTypeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExpression
(
ctx:
ExpressionContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitExtract
(
ctx:
ExtractContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitFilter
(
ctx:
FilterContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitFunctionCall
(
ctx:
FunctionCallContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitGrant
(
ctx:
GrantContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitGroupBy
(
ctx:
GroupByContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitGroupingOperation
(
ctx:
GroupingOperationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitGroupingSet
(
ctx:
GroupingSetContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitInList
(
ctx:
InListContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitInSubquery
(
ctx:
InSubqueryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitInlineTable
(
ctx:
InlineTableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitInsertInto
(
ctx:
InsertIntoContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitIntegerLiteral
(
ctx:
IntegerLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitInterval
(
ctx:
IntervalContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitIntervalField
(
ctx:
IntervalFieldContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitIntervalLiteral
(
ctx:
IntervalLiteralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitIsolationLevel
(
ctx:
IsolationLevelContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitJoinCriteria
(
ctx:
JoinCriteriaContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitJoinRelation
(
ctx:
JoinRelationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitJoinType
(
ctx:
JoinTypeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLambda
(
ctx:
LambdaContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLateral
(
ctx:
LateralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLike
(
ctx:
LikeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLikeClause
(
ctx:
LikeClauseContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLogicalBinary
(
ctx:
LogicalBinaryContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitLogicalNot
(
ctx:
LogicalNotContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNamedArgument
(
ctx:
NamedArgumentContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNamedQuery
(
ctx:
NamedQueryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNonReserved
(
ctx:
NonReservedContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNormalForm
(
ctx:
NormalFormContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNormalize
(
ctx:
NormalizeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNullLiteral
(
ctx:
NullLiteralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNullPredicate
(
ctx:
NullPredicateContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitNumericLiteral
(
ctx:
NumericLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitOver
(
ctx:
OverContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitParameter
(
ctx:
ParameterContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitParenthesizedExpression
(
ctx:
ParenthesizedExpressionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitParenthesizedRelation
(
ctx:
ParenthesizedRelationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitPosition
(
ctx:
PositionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitPositionalArgument
(
ctx:
PositionalArgumentContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitPredicated
(
ctx:
PredicatedContext
)
:
Expression
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitPrepare
(
ctx:
PrepareContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitPrivilege
(
ctx:
PrivilegeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitProperties
(
ctx:
PropertiesContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitProperty
(
ctx:
PropertyContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQualifiedName
(
ctx:
QualifiedNameContext
)
:
QName
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQuery
(
ctx:
QueryContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQueryNoWith
(
ctx:
QueryNoWithContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQueryPrimaryDefault
(
ctx:
QueryPrimaryDefaultContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQuerySpecification
(
ctx:
QuerySpecificationContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQueryTermDefault
(
ctx:
QueryTermDefaultContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitQuotedIdentifier
(
ctx:
QuotedIdentifierContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitReadCommitted
(
ctx:
ReadCommittedContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitReadUncommitted
(
ctx:
ReadUncommittedContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRelationDefault
(
ctx:
RelationDefaultContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRenameColumn
(
ctx:
RenameColumnContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRenameSchema
(
ctx:
RenameSchemaContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRenameTable
(
ctx:
RenameTableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRepeatableRead
(
ctx:
RepeatableReadContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitResetSession
(
ctx:
ResetSessionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRevoke
(
ctx:
RevokeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRollback
(
ctx:
RollbackContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitRowConstructor
(
ctx:
RowConstructorContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSearchedCase
(
ctx:
SearchedCaseContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSelectAll
(
ctx:
SelectAllContext
)
:
SelectItem
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSelectSingle
(
ctx:
SelectSingleContext
)
:
SelectItem
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSerializable
(
ctx:
SerializableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSetOperation
(
ctx:
SetOperationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSetQuantifier
(
ctx:
SetQuantifierContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSetSession
(
ctx:
SetSessionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowCatalogs
(
ctx:
ShowCatalogsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowColumns
(
ctx:
ShowColumnsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowCreateTable
(
ctx:
ShowCreateTableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowCreateView
(
ctx:
ShowCreateViewContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowFunctions
(
ctx:
ShowFunctionsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowGrants
(
ctx:
ShowGrantsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowPartitions
(
ctx:
ShowPartitionsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowSchemas
(
ctx:
ShowSchemasContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowSession
(
ctx:
ShowSessionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowStats
(
ctx:
ShowStatsContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowStatsForQuery
(
ctx:
ShowStatsForQueryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitShowTables
(
ctx:
ShowTablesContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSimpleCase
(
ctx:
SimpleCaseContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSingleExpression
(
ctx:
SingleExpressionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSingleStatement
(
ctx:
SingleStatementContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSortItem
(
ctx:
SortItemContext
)
:
SortItem
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSpecialDateTimeFunction
(
ctx:
SpecialDateTimeFunctionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitStartTransaction
(
ctx:
StartTransactionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitStatementDefault
(
ctx:
StatementDefaultContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitStringLiteral
(
ctx:
StringLiteralContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSubquery
(
ctx:
SubqueryContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSubqueryExpression
(
ctx:
SubqueryExpressionContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSubqueryRelation
(
ctx:
SubqueryRelationContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSubscript
(
ctx:
SubscriptContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitSubstring
(
ctx:
SubstringContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTable
(
ctx:
TableContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTableElement
(
ctx:
TableElementContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTableName
(
ctx:
TableNameContext
)
:
Table
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTerminal
(
arg0:
TerminalNode
)
:
SQLModel
Definition Classes
AbstractParseTreeVisitor → ParseTreeVisitor
def
visitTimeZoneInterval
(
ctx:
TimeZoneIntervalContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTimeZoneString
(
ctx:
TimeZoneStringContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTransactionAccessMode
(
ctx:
TransactionAccessModeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitType
(
ctx:
TypeContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTypeConstructor
(
ctx:
TypeConstructorContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitTypeParameter
(
ctx:
TypeParameterContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitUnboundedFrame
(
ctx:
UnboundedFrameContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitUnicodeStringLiteral
(
ctx:
UnicodeStringLiteralContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitUnnest
(
ctx:
UnnestContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitUnquotedIdentifier
(
ctx:
UnquotedIdentifierContext
)
:
SQLModel
Definition Classes
SQLInterpreter
→
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitUse
(
ctx:
UseContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitValueExpressionDefault
(
ctx:
ValueExpressionDefaultContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitWhenClause
(
ctx:
WhenClauseContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitWindowFrame
(
ctx:
WindowFrameContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
def
visitWith
(
ctx:
WithContext
)
:
SQLModel
Definition Classes
SqlBaseBaseVisitor
→
SqlBaseVisitor
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
macro
def
warn
(
message:
Any
,
cause:
Throwable
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
macro
def
warn
(
message:
Any
)
:
Unit
Attributes
protected
Definition Classes
LoggingMethods
Inherited from
LogSupport
Inherited from
LazyLogger
Inherited from
LoggingMethods
Inherited from
Serializable
Inherited from
Serializable
Inherited from
SqlBaseBaseVisitor
[
SQLModel
]
Inherited from
SqlBaseVisitor
[
SQLModel
]
Inherited from
AbstractParseTreeVisitor
[
SQLModel
]
Inherited from
ParseTreeVisitor
[
SQLModel
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped
ANTLR parse tree -> SQL model classes