Class

wvlet.airframe.sql.parser

SqlBaseParser

Related Doc: package parser

Permalink

class SqlBaseParser extends Parser

Linear Supertypes
Parser, Recognizer[Token, ParserATNSimulator], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SqlBaseParser
  2. Parser
  3. Recognizer
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SqlBaseParser(input: TokenStream)

    Permalink

Type Members

  1. class TraceListener extends ParseTreeListener

    Permalink
    Definition Classes
    Parser

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def action(arg0: RuleContext, arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    Recognizer
  5. def addContextToParseTree(): Unit

    Permalink
    Attributes
    protected[org.antlr.v4.runtime]
    Definition Classes
    Parser
  6. def addErrorListener(arg0: ANTLRErrorListener): Unit

    Permalink
    Definition Classes
    Recognizer
  7. def addParseListener(arg0: ParseTreeListener): Unit

    Permalink
    Definition Classes
    Parser
  8. final def aliasedRelation(): AliasedRelationContext

    Permalink
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. final def baseType(): BaseTypeContext

    Permalink
  11. final def booleanExpression(): BooleanExpressionContext

    Permalink
  12. final def booleanValue(): BooleanValueContext

    Permalink
  13. final def callArgument(): CallArgumentContext

    Permalink
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  15. final def columnAliases(): ColumnAliasesContext

    Permalink
  16. final def columnDefinition(): ColumnDefinitionContext

    Permalink
  17. final def comparisonOperator(): ComparisonOperatorContext

    Permalink
  18. final def comparisonQuantifier(): ComparisonQuantifierContext

    Permalink
  19. def compileParseTreePattern(arg0: String, arg1: Int, arg2: Lexer): ParseTreePattern

    Permalink
    Definition Classes
    Parser
  20. def compileParseTreePattern(arg0: String, arg1: Int): ParseTreePattern

    Permalink
    Definition Classes
    Parser
  21. def consume(): Token

    Permalink
    Definition Classes
    Parser
  22. def createErrorNode(arg0: ParserRuleContext, arg1: Token): ErrorNode

    Permalink
    Definition Classes
    Parser
  23. def createTerminalNode(arg0: ParserRuleContext, arg1: Token): TerminalNode

    Permalink
    Definition Classes
    Parser
  24. def dumpDFA(): Unit

    Permalink
    Definition Classes
    Parser
  25. def enterOuterAlt(arg0: ParserRuleContext, arg1: Int): Unit

    Permalink
    Definition Classes
    Parser
  26. def enterRecursionRule(arg0: ParserRuleContext, arg1: Int, arg2: Int, arg3: Int): Unit

    Permalink
    Definition Classes
    Parser
  27. def enterRule(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    Parser
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def exitRule(): Unit

    Permalink
    Definition Classes
    Parser
  31. final def explainOption(): ExplainOptionContext

    Permalink
  32. final def expression(): ExpressionContext

    Permalink
  33. final def filter(): FilterContext

    Permalink
  34. final def frameBound(): FrameBoundContext

    Permalink
  35. def getATN(): ATN

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  36. def getATNWithBypassAlts(): ATN

    Permalink
    Definition Classes
    Parser
  37. def getBuildParseTree(): Boolean

    Permalink
    Definition Classes
    Parser
  38. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  39. def getContext(): ParserRuleContext

    Permalink
    Definition Classes
    Parser
  40. def getCurrentToken(): Token

    Permalink
    Definition Classes
    Parser
  41. def getDFAStrings(): List[String]

    Permalink
    Definition Classes
    Parser
  42. def getErrorHandler(): ANTLRErrorStrategy

    Permalink
    Definition Classes
    Parser
  43. def getErrorHeader(arg0: RecognitionException): String

    Permalink
    Definition Classes
    Recognizer
  44. def getErrorListenerDispatch(): ANTLRErrorListener

    Permalink
    Definition Classes
    Recognizer
  45. def getErrorListeners(): List[_ <: ANTLRErrorListener]

    Permalink
    Definition Classes
    Recognizer
  46. def getExpectedTokens(): IntervalSet

    Permalink
    Definition Classes
    Parser
  47. def getExpectedTokensWithinCurrentRule(): IntervalSet

    Permalink
    Definition Classes
    Parser
  48. def getGrammarFileName(): String

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  49. def getInputStream(): TokenStream

    Permalink
    Definition Classes
    Parser → Recognizer
  50. def getInterpreter(): ParserATNSimulator

    Permalink
    Definition Classes
    Recognizer
  51. def getInvokingContext(arg0: Int): ParserRuleContext

    Permalink
    Definition Classes
    Parser
  52. def getNumberOfSyntaxErrors(): Int

    Permalink
    Definition Classes
    Parser
  53. def getParseInfo(): ParseInfo

    Permalink
    Definition Classes
    Parser → Recognizer
  54. def getParseListeners(): List[ParseTreeListener]

    Permalink
    Definition Classes
    Parser
  55. final def getPrecedence(): Int

    Permalink
    Definition Classes
    Parser
  56. def getRuleContext(): ParserRuleContext

    Permalink
    Definition Classes
    Parser
  57. def getRuleIndex(arg0: String): Int

    Permalink
    Definition Classes
    Parser
  58. def getRuleIndexMap(): Map[String, Integer]

    Permalink
    Definition Classes
    Recognizer
  59. def getRuleInvocationStack(arg0: RuleContext): List[String]

    Permalink
    Definition Classes
    Parser
  60. def getRuleInvocationStack(): List[String]

    Permalink
    Definition Classes
    Parser
  61. def getRuleNames(): Array[String]

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  62. def getSerializedATN(): String

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  63. def getSourceName(): String

    Permalink
    Definition Classes
    Parser
  64. final def getState(): Int

    Permalink
    Definition Classes
    Recognizer
  65. def getTokenFactory(): TokenFactory[_]

    Permalink
    Definition Classes
    Parser → Recognizer
  66. def getTokenNames(): Array[String]

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  67. def getTokenStream(): TokenStream

    Permalink
    Definition Classes
    Parser
  68. def getTokenType(arg0: String): Int

    Permalink
    Definition Classes
    Recognizer
  69. def getTokenTypeMap(): Map[String, Integer]

    Permalink
    Definition Classes
    Recognizer
  70. def getTrimParseTree(): Boolean

    Permalink
    Definition Classes
    Parser
  71. def getVocabulary(): Vocabulary

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  72. final def groupBy(): GroupByContext

    Permalink
  73. final def groupingSet(): GroupingSetContext

    Permalink
  74. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  75. final def identifier(): IdentifierContext

    Permalink
  76. def inContext(arg0: String): Boolean

    Permalink
    Definition Classes
    Parser
  77. final def interval(): IntervalContext

    Permalink
  78. final def intervalField(): IntervalFieldContext

    Permalink
  79. def isExpectedToken(arg0: Int): Boolean

    Permalink
    Definition Classes
    Parser
  80. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  81. def isMatchedEOF(): Boolean

    Permalink
    Definition Classes
    Parser
  82. def isTrace(): Boolean

    Permalink
    Definition Classes
    Parser
  83. final def joinCriteria(): JoinCriteriaContext

    Permalink
  84. final def joinType(): JoinTypeContext

    Permalink
  85. final def levelOfIsolation(): LevelOfIsolationContext

    Permalink
  86. final def likeClause(): LikeClauseContext

    Permalink
  87. def match(arg0: Int): Token

    Permalink
    Definition Classes
    Parser
    Annotations
    @throws( ... )
  88. def matchWildcard(): Token

    Permalink
    Definition Classes
    Parser
    Annotations
    @throws( ... )
  89. final def namedQuery(): NamedQueryContext

    Permalink
  90. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  91. final def nonReserved(): NonReservedContext

    Permalink
  92. final def normalForm(): NormalFormContext

    Permalink
  93. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  94. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  95. def notifyErrorListeners(arg0: Token, arg1: String, arg2: RecognitionException): Unit

    Permalink
    Definition Classes
    Parser
  96. final def notifyErrorListeners(arg0: String): Unit

    Permalink
    Definition Classes
    Parser
  97. final def number(): NumberContext

    Permalink
  98. final def over(): OverContext

    Permalink
  99. def precpred(arg0: RuleContext, arg1: Int): Boolean

    Permalink
    Definition Classes
    Parser → Recognizer
  100. final def predicate(): PredicateContext

    Permalink
  101. final def predicated(): PredicatedContext

    Permalink
  102. final def primaryExpression(): PrimaryExpressionContext

    Permalink
  103. final def privilege(): PrivilegeContext

    Permalink
  104. final def properties(): PropertiesContext

    Permalink
  105. final def property(): PropertyContext

    Permalink
  106. def pushNewRecursionContext(arg0: ParserRuleContext, arg1: Int, arg2: Int): Unit

    Permalink
    Definition Classes
    Parser
  107. final def qualifiedName(): QualifiedNameContext

    Permalink
  108. final def query(): QueryContext

    Permalink
  109. final def queryNoWith(): QueryNoWithContext

    Permalink
  110. final def queryPrimary(): QueryPrimaryContext

    Permalink
  111. final def querySpecification(): QuerySpecificationContext

    Permalink
  112. final def queryTerm(): QueryTermContext

    Permalink
  113. final def relation(): RelationContext

    Permalink
  114. final def relationPrimary(): RelationPrimaryContext

    Permalink
  115. def removeErrorListener(arg0: ANTLRErrorListener): Unit

    Permalink
    Definition Classes
    Recognizer
  116. def removeErrorListeners(): Unit

    Permalink
    Definition Classes
    Recognizer
  117. def removeParseListener(arg0: ParseTreeListener): Unit

    Permalink
    Definition Classes
    Parser
  118. def removeParseListeners(): Unit

    Permalink
    Definition Classes
    Parser
  119. def reset(): Unit

    Permalink
    Definition Classes
    Parser
  120. final def selectItem(): SelectItemContext

    Permalink
  121. def sempred(_localctx: RuleContext, ruleIndex: Int, predIndex: Int): Boolean

    Permalink
    Definition Classes
    SqlBaseParser → Recognizer
  122. def setBuildParseTree(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Parser
  123. def setContext(arg0: ParserRuleContext): Unit

    Permalink
    Definition Classes
    Parser
  124. def setErrorHandler(arg0: ANTLRErrorStrategy): Unit

    Permalink
    Definition Classes
    Parser
  125. final def setInputStream(arg0: IntStream): Unit

    Permalink
    Definition Classes
    Parser → Recognizer
  126. def setInterpreter(arg0: ParserATNSimulator): Unit

    Permalink
    Definition Classes
    Recognizer
  127. def setProfile(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Parser
  128. final def setQuantifier(): SetQuantifierContext

    Permalink
  129. final def setState(arg0: Int): Unit

    Permalink
    Definition Classes
    Recognizer
  130. def setTokenFactory(arg0: TokenFactory[_]): Unit

    Permalink
    Definition Classes
    Parser → Recognizer
  131. def setTokenStream(arg0: TokenStream): Unit

    Permalink
    Definition Classes
    Parser
  132. def setTrace(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Parser
  133. def setTrimParseTree(arg0: Boolean): Unit

    Permalink
    Definition Classes
    Parser
  134. final def singleExpression(): SingleExpressionContext

    Permalink
  135. final def singleStatement(): SingleStatementContext

    Permalink
  136. final def sortItem(): SortItemContext

    Permalink
  137. final def statement(): StatementContext

    Permalink
  138. final def str(): StrContext

    Permalink
  139. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  140. final def tableElement(): TableElementContext

    Permalink
  141. final def timeZoneSpecifier(): TimeZoneSpecifierContext

    Permalink
  142. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  143. final def transactionMode(): TransactionModeContext

    Permalink
  144. def triggerEnterRuleEvent(): Unit

    Permalink
    Attributes
    protected[org.antlr.v4.runtime]
    Definition Classes
    Parser
  145. def triggerExitRuleEvent(): Unit

    Permalink
    Attributes
    protected[org.antlr.v4.runtime]
    Definition Classes
    Parser
  146. final def type(): TypeContext

    Permalink
  147. final def typeParameter(): TypeParameterContext

    Permalink
  148. def unrollRecursionContexts(arg0: ParserRuleContext): Unit

    Permalink
    Definition Classes
    Parser
  149. final def valueExpression(): ValueExpressionContext

    Permalink
  150. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  151. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  152. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  153. final def whenClause(): WhenClauseContext

    Permalink
  154. final def windowFrame(): WindowFrameContext

    Permalink
  155. final def with(): WithContext

    Permalink

Deprecated Value Members

  1. def enterRecursionRule(arg0: ParserRuleContext, arg1: Int): Unit

    Permalink
    Definition Classes
    Parser
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. def getTokenErrorDisplay(arg0: Token): String

    Permalink
    Definition Classes
    Recognizer
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Parser

Inherited from Recognizer[Token, ParserATNSimulator]

Inherited from AnyRef

Inherited from Any

Ungrouped