org.apache.spark.sql

SnappyParserCaseSensitive

object SnappyParserCaseSensitive extends SnappyParserBase

Linear Supertypes
SnappyParserBase, SqlParserBase, DataTypeParser, AbstractSparkSQLParser, PackratParsers, StandardTokenParsers, StdTokenParsers, TokenParsers, Parsers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SnappyParserCaseSensitive
  2. SnappyParserBase
  3. SqlParserBase
  4. DataTypeParser
  5. AbstractSparkSQLParser
  6. PackratParsers
  7. StandardTokenParsers
  8. StdTokenParsers
  9. TokenParsers
  10. Parsers
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Elem = SnappyLexical.Token

    Definition Classes
    TokenParsers → Parsers
  2. case class Error extends NoSuccess with Product with Serializable

    Definition Classes
    Parsers
  3. case class Failure extends NoSuccess with Product with Serializable

    Definition Classes
    Parsers
  4. type Input = Reader[Elem]

    Definition Classes
    Parsers
  5. case class Keyword extends Product with Serializable

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  6. sealed abstract class NoSuccess extends ParseResult[Nothing]

    Definition Classes
    Parsers
  7. trait OnceParser[+T] extends Parser[T]

    Definition Classes
    Parsers
  8. abstract class PackratParser[+T] extends scala.util.parsing.combinator.PackratParsers.Parser[T]

    Definition Classes
    PackratParsers
  9. class PackratReader[+T] extends Reader[T]

    Definition Classes
    PackratParsers
  10. sealed abstract class ParseResult[+T] extends AnyRef

    Definition Classes
    Parsers
  11. abstract class Parser[+T] extends (Input) ⇒ ParseResult[T]

    Definition Classes
    Parsers
  12. case class Success[+T] extends ParseResult[T] with Product with Serializable

    Definition Classes
    Parsers
  13. type Tokens = StdTokens

    Definition Classes
    StandardTokenParsers → StdTokenParsers → TokenParsers
  14. case class ~[+a, +b] extends Product with Serializable

    Definition Classes
    Parsers

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. val ALL: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  7. val AND: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  8. val APPROXIMATE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  9. val AS: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  10. val ASC: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  11. val BETWEEN: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  12. val BY: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  13. val CASE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  14. val CAST: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  15. val DELETE: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  16. val DESC: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  17. val DISTINCT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  18. val DURATION: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  19. val ELSE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  20. val END: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  21. val EXCEPT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  22. val EXISTS: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  23. val FALSE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  24. val FROM: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  25. val FULL: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  26. val GROUP: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  27. val HAVING: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  28. val IN: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  29. val INNER: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  30. val INSERT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  31. val INTERSECT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  32. val INTERVAL: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  33. val INTO: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  34. val IS: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  35. val JOIN: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  36. val LEFT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  37. val LIKE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  38. val LIMIT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  39. val MILLISECONDS: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  40. val MINUTES: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  41. val NOT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  42. val NULL: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  43. val ON: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  44. val OR: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  45. val ORDER: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  46. val OUTER: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  47. val OVERWRITE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  48. def OnceParser[T](f: (Input) ⇒ ParseResult[T]): Parser[T] with OnceParser[T]

    Definition Classes
    Parsers
  49. val PUT: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  50. def Parser[T](f: (Input) ⇒ ParseResult[T]): Parser[T]

    Definition Classes
    Parsers
  51. val REGEXP: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  52. val RIGHT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  53. val RLIKE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  54. val SECONDS: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  55. val SELECT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  56. val SEMI: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  57. val SLIDE: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  58. val SORT: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  59. val TABLE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  60. val THEN: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  61. val TRUE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  62. val UNION: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  63. val UPDATE: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  64. val WHEN: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  65. val WHERE: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  66. val WINDOW: Keyword

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  67. val WITH: Keyword

    Attributes
    protected
    Definition Classes
    SqlParserBase
  68. def accept[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]

    Definition Classes
    Parsers
  69. def accept[ES](es: ES)(implicit arg0: (ES) ⇒ List[Elem]): Parser[List[Elem]]

    Definition Classes
    Parsers
  70. implicit def accept(e: Elem): Parser[Elem]

    Definition Classes
    Parsers
  71. def acceptIf(p: (Elem) ⇒ Boolean)(err: (Elem) ⇒ String): Parser[Elem]

    Definition Classes
    Parsers
  72. def acceptMatch[U](expected: String, f: PartialFunction[Elem, U]): Parser[U]

    Definition Classes
    Parsers
  73. def acceptSeq[ES](es: ES)(implicit arg0: (ES) ⇒ Iterable[Elem]): Parser[List[Elem]]

    Definition Classes
    Parsers
  74. lazy val andExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  75. lazy val arrayType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  76. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  77. implicit def asParser(k: Keyword): Parser[String]

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  78. lazy val attributeName: Parser[String]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  79. lazy val baseExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  80. lazy val booleanLiteral: Parser[Literal]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  81. lazy val cast: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  82. def chainl1[T, U](first: ⇒ Parser[T], p: ⇒ Parser[U], q: ⇒ Parser[(T, U) ⇒ T]): Parser[T]

    Definition Classes
    Parsers
  83. def chainl1[T](p: ⇒ Parser[T], q: ⇒ Parser[(T, T) ⇒ T]): Parser[T]

    Definition Classes
    Parsers
  84. def chainr1[T, U](p: ⇒ Parser[T], q: ⇒ Parser[(T, U) ⇒ U], combine: (T, U) ⇒ U, first: U): Parser[U]

    Definition Classes
    Parsers
  85. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. def commit[T](p: ⇒ Parser[T]): Parser[T]

    Definition Classes
    Parsers
  87. lazy val comparisonExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  88. lazy val cte: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  89. lazy val dataType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  90. lazy val day: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  91. lazy val direction: Parser[SortDirection]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  92. lazy val dmlForExternalTable: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  93. lazy val dotExpressionHeader: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  94. def elem(e: Elem): Parser[Elem]

    Definition Classes
    Parsers
  95. def elem(kind: String, p: (Elem) ⇒ Boolean): Parser[Elem]

    Definition Classes
    Parsers
  96. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  98. def err(msg: String): Parser[Nothing]

    Definition Classes
    Parsers
  99. lazy val expression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  100. def failure(msg: String): Parser[Nothing]

    Definition Classes
    Parsers
  101. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  102. lazy val fixedDecimalType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  103. lazy val function: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  104. def functionDef: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  105. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  106. def guard[T](p: ⇒ Parser[T]): Parser[T]

    Definition Classes
    Parsers
  107. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  108. lazy val hour: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  109. def ident: Parser[String]

    Definition Classes
    StdTokenParsers
  110. lazy val initLexical: Unit

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  111. lazy val insert: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  112. lazy val integral: Parser[String]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  113. lazy val intervalLiteral: Parser[Literal]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  114. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  115. lazy val joinConditions: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  116. lazy val joinType: Parser[JoinType]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  117. lazy val joinedRelation: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  118. implicit def keyword(chars: String): Parser[String]

    Definition Classes
    StandardTokenParsers → StdTokenParsers
  119. val keywordCache: HashMap[String, Parser[String]]

    Attributes
    protected
    Definition Classes
    StdTokenParsers
  120. val lexical: SnappyLexical

    Definition Classes
    SnappyParserBase → AbstractSparkSQLParser → StandardTokenParsers → TokenParsers
  121. lazy val literal: Parser[Literal]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  122. def log[T](p: ⇒ Parser[T])(name: String): Parser[T]

    Definition Classes
    Parsers
  123. lazy val mapType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  124. def memo[T](p: Parser[T]): PackratParser[T]

    Definition Classes
    PackratParsers
  125. lazy val microsecond: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  126. lazy val millisecond: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  127. lazy val minute: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  128. def mkList[T]: (~[T, List[T]]) ⇒ List[T]

    Definition Classes
    Parsers
  129. lazy val month: Parser[Int]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  130. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  131. def not[T](p: ⇒ Parser[T]): Parser[Unit]

    Definition Classes
    Parsers
  132. lazy val notExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  133. final def notify(): Unit

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

    Definition Classes
    AnyRef
  135. def numericLit: Parser[String]

    Definition Classes
    StdTokenParsers
  136. lazy val numericLiteral: Parser[Literal]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  137. def opt[T](p: ⇒ Parser[T]): Parser[Option[T]]

    Definition Classes
    Parsers
  138. lazy val orExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  139. lazy val ordering: Parser[Seq[SortOrder]]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  140. def parse(input: String): LogicalPlan

    Definition Classes
    SnappyParserBase → AbstractSparkSQLParser
  141. def parseExpression(input: String): Expression

    Definition Classes
    SnappyParserBase → SqlParserBase
  142. def parseTableIdentifier(input: String): TableIdentifier

    Definition Classes
    SqlParserBase
  143. implicit def parser2packrat[T](p: ⇒ Parser[T]): PackratParser[T]

    Definition Classes
    PackratParsers
  144. def phrase[T](p: Parser[T]): PackratParser[T]

    Definition Classes
    PackratParsers → Parsers
  145. def positioned[T <: Positional](p: ⇒ Parser[T]): Parser[T]

    Definition Classes
    Parsers
  146. lazy val primary: PackratParser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  147. lazy val primitiveType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  148. lazy val productExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  149. lazy val projection: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  150. lazy val put: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  151. implicit def regexToParser(regex: Regex): Parser[String]

    Definition Classes
    DataTypeParser
  152. lazy val relation: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  153. lazy val relationFactor: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParserBase → SqlParserBase
  154. lazy val relations: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  155. def rep[T](p: ⇒ Parser[T]): Parser[List[T]]

    Definition Classes
    Parsers
  156. def rep1[T](first: ⇒ Parser[T], p0: ⇒ Parser[T]): Parser[List[T]]

    Definition Classes
    Parsers
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The p0 call-by-name arguments is evaluated at most once per constructed Parser object, instead of on every need that arises during parsing.

  157. def rep1[T](p: ⇒ Parser[T]): Parser[List[T]]

    Definition Classes
    Parsers
  158. def rep1sep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]

    Definition Classes
    Parsers
  159. def repN[T](num: Int, p: ⇒ Parser[T]): Parser[List[T]]

    Definition Classes
    Parsers
  160. def repsep[T](p: ⇒ Parser[T], q: ⇒ Parser[Any]): Parser[List[T]]

    Definition Classes
    Parsers
  161. lazy val reservedWords: Seq[String]

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  162. lazy val restInput: Parser[String]

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  163. lazy val second: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  164. lazy val select: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  165. lazy val sign: Parser[String]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  166. lazy val signedPrimary: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  167. lazy val sortType: Parser[(LogicalPlan) ⇒ LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  168. lazy val start: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParserBase → SqlParserBase → AbstractSparkSQLParser
  169. lazy val start1: Parser[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  170. def stringLit: Parser[String]

    Definition Classes
    StdTokenParsers
  171. lazy val structField: Parser[StructField]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  172. lazy val structType: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  173. def success[T](v: T): Parser[T]

    Definition Classes
    Parsers
  174. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  175. lazy val tableIdentifier: Parser[QualifiedTableName]

    Attributes
    protected
    Definition Classes
    SnappyParserBase → SqlParserBase
  176. lazy val termExpression: Parser[Expression]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  177. def toDataType(dataTypeString: String): DataType

    Definition Classes
    DataTypeParser
  178. def toString(): String

    Definition Classes
    AnyRef → Any
  179. lazy val unit: Parser[Duration]

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  180. lazy val unsignedFloat: Parser[String]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  181. lazy val varchar: Parser[DataType]

    Attributes
    protected
    Definition Classes
    DataTypeParser
  182. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  185. lazy val week: Parser[Long]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  186. lazy val whenThenElse: Parser[List[Expression]]

    Attributes
    protected
    Definition Classes
    SqlParserBase
  187. lazy val wholeInput: Parser[String]

    Attributes
    protected
    Definition Classes
    AbstractSparkSQLParser
  188. lazy val windowOptions: Parser[(Duration, Option[Duration])]

    Attributes
    protected
    Definition Classes
    SnappyParserBase
  189. lazy val year: Parser[Int]

    Attributes
    protected
    Definition Classes
    SqlParserBase

Deprecated Value Members

  1. def lastNoSuccess: NoSuccess

    Definition Classes
    Parsers
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) lastNoSuccess was not thread-safe and will be removed in 2.11.0

  2. def lastNoSuccess_=(x: NoSuccess): Unit

    Definition Classes
    Parsers
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) lastNoSuccess was not thread-safe and will be removed in 2.11.0

Inherited from SnappyParserBase

Inherited from SqlParserBase

Inherited from DataTypeParser

Inherited from AbstractSparkSQLParser

Inherited from PackratParsers

Inherited from StandardTokenParsers

Inherited from StdTokenParsers

Inherited from TokenParsers

Inherited from Parsers

Inherited from AnyRef

Inherited from Any

Ungrouped