org.apache.spark.sql.catalyst.parser

SqlBaseParser

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
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SqlBaseParser(input: TokenStream)

Type Members

  1. class TraceListener extends ParseTreeListener

    Definition Classes
    Parser

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def action(arg0: RuleContext, arg1: Int, arg2: Int): Unit

    Definition Classes
    Recognizer
  7. def addContextToParseTree(): Unit

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

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

    Definition Classes
    Parser
  10. final def aggregation(): AggregationContext

  11. final def arithmeticOperator(): ArithmeticOperatorContext

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. final def booleanExpression(): BooleanExpressionContext

  14. final def booleanValue(): BooleanValueContext

  15. final def bucketSpec(): BucketSpecContext

  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def colPosition(): ColPositionContext

  18. final def colType(): ColTypeContext

  19. final def colTypeList(): ColTypeListContext

  20. final def comparisonOperator(): ComparisonOperatorContext

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

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

    Definition Classes
    Parser
  23. final def complexColType(): ComplexColTypeContext

  24. final def complexColTypeList(): ComplexColTypeListContext

  25. final def constant(): ConstantContext

  26. final def constantList(): ConstantListContext

  27. def consume(): Token

    Definition Classes
    Parser
  28. final def createFileFormat(): CreateFileFormatContext

  29. final def createTableHeader(): CreateTableHeaderContext

  30. final def ctes(): CtesContext

  31. final def dataType(): DataTypeContext

  32. final def describeColName(): DescribeColNameContext

  33. final def describeFuncName(): DescribeFuncNameContext

  34. def dumpDFA(): Unit

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

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

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

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

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

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

    Definition Classes
    Parser
  41. final def expression(): ExpressionContext

  42. final def fileFormat(): FileFormatContext

  43. def finalize(): Unit

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

  45. final def fromClause(): FromClauseContext

  46. final def functionIdentifier(): FunctionIdentifierContext

  47. def getATN(): ATN

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

    Definition Classes
    Parser
  49. def getBuildParseTree(): Boolean

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

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

    Definition Classes
    Parser
  52. def getCurrentToken(): Token

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

    Definition Classes
    Parser
  54. def getErrorHandler(): ANTLRErrorStrategy

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

    Definition Classes
    Recognizer
  56. def getErrorListenerDispatch(): ANTLRErrorListener

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

    Definition Classes
    Recognizer
  58. def getExpectedTokens(): IntervalSet

    Definition Classes
    Parser
  59. def getExpectedTokensWithinCurrentRule(): IntervalSet

    Definition Classes
    Parser
  60. def getGrammarFileName(): String

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

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

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

    Definition Classes
    Parser
  64. def getNumberOfSyntaxErrors(): Int

    Definition Classes
    Parser
  65. def getParseInfo(): ParseInfo

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

    Definition Classes
    Parser
  67. final def getPrecedence(): Int

    Definition Classes
    Parser
  68. def getRuleContext(): ParserRuleContext

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

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

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

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

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

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

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

    Definition Classes
    Parser
  76. final def getState(): Int

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

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

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

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

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

    Definition Classes
    Recognizer
  82. def getTrimParseTree(): Boolean

    Definition Classes
    Parser
  83. def getVocabulary(): Vocabulary

    Definition Classes
    SqlBaseParser → Recognizer
  84. final def groupingSet(): GroupingSetContext

  85. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  86. final def hint(): HintContext

  87. final def hintStatement(): HintStatementContext

  88. final def identifier(): IdentifierContext

  89. final def identifierComment(): IdentifierCommentContext

  90. final def identifierCommentList(): IdentifierCommentListContext

  91. final def identifierList(): IdentifierListContext

  92. final def identifierSeq(): IdentifierSeqContext

  93. def inContext(arg0: String): Boolean

    Definition Classes
    Parser
  94. final def inlineTable(): InlineTableContext

  95. final def insertInto(): InsertIntoContext

  96. final def interval(): IntervalContext

  97. final def intervalField(): IntervalFieldContext

  98. final def intervalValue(): IntervalValueContext

  99. def isExpectedToken(arg0: Int): Boolean

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

    Definition Classes
    Any
  101. def isMatchedEOF(): Boolean

    Definition Classes
    Parser
  102. def isTrace(): Boolean

    Definition Classes
    Parser
  103. def isValidDecimal(): Boolean

  104. final def joinCriteria(): JoinCriteriaContext

  105. final def joinRelation(): JoinRelationContext

  106. final def joinType(): JoinTypeContext

  107. final def lateralView(): LateralViewContext

  108. final def locationSpec(): LocationSpecContext

  109. def match(arg0: Int): Token

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

    Definition Classes
    Parser
    Annotations
    @throws( ... )
  111. final def multiInsertQueryBody(): MultiInsertQueryBodyContext

  112. final def namedExpression(): NamedExpressionContext

  113. final def namedExpressionSeq(): NamedExpressionSeqContext

  114. final def namedQuery(): NamedQueryContext

  115. final def namedWindow(): NamedWindowContext

  116. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  117. final def nestedConstantList(): NestedConstantListContext

  118. final def nonReserved(): NonReservedContext

  119. final def notify(): Unit

    Definition Classes
    AnyRef
  120. final def notifyAll(): Unit

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

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

    Definition Classes
    Parser
  123. final def number(): NumberContext

  124. final def orderedIdentifier(): OrderedIdentifierContext

  125. final def orderedIdentifierList(): OrderedIdentifierListContext

  126. final def partitionSpec(): PartitionSpecContext

  127. final def partitionSpecLocation(): PartitionSpecLocationContext

  128. final def partitionVal(): PartitionValContext

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

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

  131. final def predicateOperator(): PredicateOperatorContext

  132. final def predicated(): PredicatedContext

  133. final def primaryExpression(): PrimaryExpressionContext

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

    Definition Classes
    Parser
  135. final def qualifiedName(): QualifiedNameContext

  136. final def query(): QueryContext

  137. final def queryNoWith(): QueryNoWithContext

  138. final def queryOrganization(): QueryOrganizationContext

  139. final def queryPrimary(): QueryPrimaryContext

  140. final def querySpecification(): QuerySpecificationContext

  141. final def queryTerm(): QueryTermContext

  142. final def quotedIdentifier(): QuotedIdentifierContext

  143. final def relation(): RelationContext

  144. final def relationPrimary(): RelationPrimaryContext

  145. def removeErrorListener(arg0: ANTLRErrorListener): Unit

    Definition Classes
    Recognizer
  146. def removeErrorListeners(): Unit

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

    Definition Classes
    Parser
  148. def removeParseListeners(): Unit

    Definition Classes
    Parser
  149. def reset(): Unit

    Definition Classes
    Parser
  150. final def resource(): ResourceContext

  151. final def rowFormat(): RowFormatContext

  152. final def sample(): SampleContext

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

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

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

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

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

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

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

    Definition Classes
    Parser
  160. final def setQuantifier(): SetQuantifierContext

  161. final def setState(arg0: Int): Unit

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

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

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

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

    Definition Classes
    Parser
  166. final def singleDataType(): SingleDataTypeContext

  167. final def singleExpression(): SingleExpressionContext

  168. final def singleFunctionIdentifier(): SingleFunctionIdentifierContext

  169. final def singleStatement(): SingleStatementContext

  170. final def singleTableIdentifier(): SingleTableIdentifierContext

  171. final def skewSpec(): SkewSpecContext

  172. final def sortItem(): SortItemContext

  173. final def statement(): StatementContext

  174. final def storageHandler(): StorageHandlerContext

  175. final def strictIdentifier(): StrictIdentifierContext

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

    Definition Classes
    AnyRef
  177. final def tableIdentifier(): TableIdentifierContext

  178. final def tableProperty(): TablePropertyContext

  179. final def tablePropertyKey(): TablePropertyKeyContext

  180. final def tablePropertyList(): TablePropertyListContext

  181. final def tablePropertyValue(): TablePropertyValueContext

  182. final def tableProvider(): TableProviderContext

  183. def toString(): String

    Definition Classes
    AnyRef → Any
  184. def triggerEnterRuleEvent(): Unit

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

    Attributes
    protected[org.antlr.v4.runtime]
    Definition Classes
    Parser
  186. def unrollRecursionContexts(arg0: ParserRuleContext): Unit

    Definition Classes
    Parser
  187. final def unsupportedHiveNativeCommands(): UnsupportedHiveNativeCommandsContext

  188. final def valueExpression(): ValueExpressionContext

  189. final def wait(): Unit

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

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

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

  193. final def windowFrame(): WindowFrameContext

  194. final def windowSpec(): WindowSpecContext

  195. final def windows(): WindowsContext

Deprecated Value Members

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

    Definition Classes
    Parser
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def getTokenErrorDisplay(arg0: Token): String

    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