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
    @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. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. final def frameBound(): FrameBoundContext

    Permalink
  36. def getATN(): ATN

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  40. def getContext(): ParserRuleContext

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  74. final def groupingSet(): GroupingSetContext

    Permalink
  75. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  76. final def identifier(): IdentifierContext

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

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

    Permalink
  79. final def intervalField(): IntervalFieldContext

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

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

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

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

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

    Permalink
  85. final def joinType(): JoinTypeContext

    Permalink
  86. final def levelOfIsolation(): LevelOfIsolationContext

    Permalink
  87. final def likeClause(): LikeClauseContext

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

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

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

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

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

    Permalink
  93. final def normalForm(): NormalFormContext

    Permalink
  94. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  95. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  96. def notifyErrorListeners(arg0: Token, arg1: String, arg2: RecognitionException): Unit

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

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

    Permalink
  99. final def over(): OverContext

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

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

    Permalink
  102. final def predicated(): PredicatedContext

    Permalink
  103. final def primaryExpression(): PrimaryExpressionContext

    Permalink
  104. final def privilege(): PrivilegeContext

    Permalink
  105. final def properties(): PropertiesContext

    Permalink
  106. final def property(): PropertyContext

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

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

    Permalink
  109. final def query(): QueryContext

    Permalink
  110. final def queryNoWith(): QueryNoWithContext

    Permalink
  111. final def queryPrimary(): QueryPrimaryContext

    Permalink
  112. final def querySpecification(): QuerySpecificationContext

    Permalink
  113. final def queryTerm(): QueryTermContext

    Permalink
  114. final def relation(): RelationContext

    Permalink
  115. final def relationPrimary(): RelationPrimaryContext

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  136. final def singleStatement(): SingleStatementContext

    Permalink
  137. final def sortItem(): SortItemContext

    Permalink
  138. final def statement(): StatementContext

    Permalink
  139. final def str(): StrContext

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

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

    Permalink
  142. final def timeZoneSpecifier(): TimeZoneSpecifierContext

    Permalink
  143. def toString(): String

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

    Permalink
  145. def triggerEnterRuleEvent(): Unit

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

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

    Permalink
  148. final def typeParameter(): TypeParameterContext

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

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

    Permalink
  151. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  152. final def wait(arg0: Long, arg1: Int): Unit

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

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

    Permalink
  155. final def windowFrame(): WindowFrameContext

    Permalink
  156. 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 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