org.apache.spark.sql

SnappyExtendedParser

class SnappyExtendedParser extends SnappyParser

SnappyData extensions to SQL grammar. Currently subquery in WHERE support.

Linear Supertypes
SnappyParser, SnappyBaseParser, Parser, RuleDSL, RuleDSLActions, RuleDSLCombinators, RuleDSLBasics, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SnappyExtendedParser
  2. SnappyParser
  3. SnappyBaseParser
  4. Parser
  5. RuleDSL
  6. RuleDSLActions
  7. RuleDSLCombinators
  8. RuleDSLBasics
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SnappyExtendedParser(context: SnappyContext)

Type Members

  1. sealed trait ActionOperator[I <: HList, O <: HList, Ops] extends AnyRef

    Definition Classes
    RuleDSLActions
  2. sealed trait CharRangeSupport extends AnyRef

    Definition Classes
    RuleDSLBasics
  3. sealed trait NTimes extends AnyRef

    Definition Classes
    RuleDSLCombinators
  4. class TracingBubbleException extends RuntimeException with NoStackTrace

    Definition Classes
    Parser
  5. trait WithSeparatedBy[I <: HList, O <: HList] extends AnyRef

    Definition Classes
    RuleDSLCombinators
  6. class __SubParserInput extends ParserInput

    Attributes
    protected
    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. def &(r: Rule[_, _]): Rule0

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  5. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  7. final def ALL: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  8. final def AND: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  9. def ANY: Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  10. final def APPROXIMATE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  11. final def ARRAY: Rule0

    Definition Classes
    SnappyBaseParser
  12. final def AS: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  13. final def ASC: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  14. final def BETWEEN: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  15. final def BIGINT: Rule0

    Definition Classes
    SnappyBaseParser
  16. final def BINARY: Rule0

    Definition Classes
    SnappyBaseParser
  17. final def BLOB: Rule0

    Definition Classes
    SnappyBaseParser
  18. final def BOOLEAN: Rule0

    Definition Classes
    SnappyBaseParser
  19. final def BY: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  20. final def BYTE: Rule0

    Definition Classes
    SnappyBaseParser
  21. final def CASE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  22. final def CAST: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  23. final def CHAR: Rule0

    Definition Classes
    SnappyBaseParser
  24. final def CLOB: Rule0

    Definition Classes
    SnappyBaseParser
  25. final def DATE: Rule0

    Definition Classes
    SnappyBaseParser
  26. final def DAY: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  27. final def DECIMAL: Rule0

    Definition Classes
    SnappyBaseParser
  28. final def DELETE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  29. final def DESC: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  30. final def DISTINCT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  31. final def DOUBLE: Rule0

    Definition Classes
    SnappyBaseParser
  32. final def DURATION: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  33. final def ELSE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  34. final def END: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  35. def EOI: Char

    Definition Classes
    RuleDSLBasics
  36. final def EXCEPT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  37. final def EXISTS: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  38. final def FALSE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  39. final def FLOAT: Rule0

    Definition Classes
    SnappyBaseParser
  40. final def FROM: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  41. final def FULL: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  42. final def GROUP: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  43. final def HAVING: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  44. final def HOUR: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  45. final def IN: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  46. final def INNER: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  47. final def INSERT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  48. final def INT: Rule0

    Definition Classes
    SnappyBaseParser
  49. final def INTEGER: Rule0

    Definition Classes
    SnappyBaseParser
  50. final def INTERSECT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  51. final def INTERVAL: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  52. final def INTO: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  53. final def IS: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  54. final def JOIN: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  55. final def LEFT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  56. final def LIKE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  57. final def LIMIT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  58. final def LONG: Rule0

    Definition Classes
    SnappyBaseParser
  59. final def MAP: Rule0

    Definition Classes
    SnappyBaseParser
  60. def MATCH: Rule0

    Definition Classes
    RuleDSLBasics
  61. final def MICROSECOND: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  62. final def MILLISECOND: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  63. final def MINUTE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  64. def MISMATCH[I <: HList, O <: HList]: Rule[I, O]

    Definition Classes
    RuleDSLBasics
  65. def MISMATCH0: Rule0

    Definition Classes
    RuleDSLBasics
  66. final def MONTH: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  67. final def NOT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  68. final def NULL: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  69. final def NUMERIC: Rule0

    Definition Classes
    SnappyBaseParser
  70. final def ON: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  71. final def OR: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  72. final def ORDER: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  73. final def OUTER: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  74. final def OVERWRITE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  75. final def PUT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  76. final def REAL: Rule0

    Definition Classes
    SnappyBaseParser
  77. final def REGEXP: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  78. final def RIGHT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  79. final def RLIKE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  80. final def SECOND: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  81. final def SELECT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  82. final def SEMI: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  83. final def SHORT: Rule0

    Definition Classes
    SnappyBaseParser
  84. final def SLIDE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  85. final def SMALLINT: Rule0

    Definition Classes
    SnappyBaseParser
  86. final def SORT: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  87. final def STRING: Rule0

    Definition Classes
    SnappyBaseParser
  88. final def STRUCT: Rule0

    Definition Classes
    SnappyBaseParser
  89. final def TABLE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  90. final def THEN: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  91. final def TIMESTAMP: Rule0

    Definition Classes
    SnappyBaseParser
  92. final def TINYINT: Rule0

    Definition Classes
    SnappyBaseParser
  93. final def TO: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  94. final def TRUE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  95. final def UNION: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  96. final def UPDATE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  97. final def VARBINARY: Rule0

    Definition Classes
    SnappyBaseParser
  98. final def VARCHAR: Rule0

    Definition Classes
    SnappyBaseParser
  99. final def WEEK: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  100. final def WHEN: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  101. final def WHERE: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  102. final def WINDOW: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  103. final def WITH: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  104. final def YEAR: Rule[HNil, HNil]

    Definition Classes
    SnappyParser
  105. def __advance(): Boolean

    Definition Classes
    Parser
  106. def __bubbleUp(prefix: List[NonTerminal], terminal: Terminal): Nothing

    Definition Classes
    Parser
  107. def __bubbleUp(terminal: Terminal): Nothing

    Definition Classes
    Parser
  108. def __enterAtomic(start: Int): Boolean

    Definition Classes
    Parser
  109. def __enterNotPredicate(): AnyRef

    Definition Classes
    Parser
  110. def __enterQuiet(): Int

    Definition Classes
    Parser
  111. def __exitAtomic(saved: Boolean): Unit

    Definition Classes
    Parser
  112. def __exitNotPredicate(saved: AnyRef): Unit

    Definition Classes
    Parser
  113. def __exitQuiet(saved: Int): Unit

    Definition Classes
    Parser
  114. def __hardFail(expected: String): Nothing

    Definition Classes
    Parser
  115. def __inErrorAnalysis: Boolean

    Definition Classes
    Parser
  116. final def __matchAnyOf(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  117. final def __matchIgnoreCaseString(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  118. final def __matchIgnoreCaseStringWrapped(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  119. def __matchMap(m: Map[String, Any]): Boolean

    Definition Classes
    Parser
  120. def __matchMapWrapped(m: Map[String, Any]): Boolean

    Definition Classes
    Parser
  121. final def __matchNoneOf(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  122. final def __matchString(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  123. final def __matchStringWrapped(string: String, ix: Int): Boolean

    Definition Classes
    Parser
    Annotations
    @tailrec()
  124. def __push(value: Any): Boolean

    Definition Classes
    Parser
  125. def __registerMismatch(): Boolean

    Definition Classes
    Parser
  126. def __restoreState(mark: Mark): Unit

    Definition Classes
    Parser
  127. def __run[L <: HList](rule: ⇒ RuleN[L])(implicit scheme: DeliveryScheme[L]): Result

    Definition Classes
    Parser
  128. def __saveState: Mark

    Definition Classes
    Parser
  129. def __updateMaxCursor(): Boolean

    Definition Classes
    Parser
  130. final def andExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  131. def anyOf(chars: String): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  132. final def arrayType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  133. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  134. def atomic[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  135. final def baseExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  136. final def booleanLiteral: Rule1[Literal]

    Attributes
    protected
    Definition Classes
    SnappyParser
  137. def capture[I <: HList, O <: HList](r: Rule[I, O])(implicit p: Prepend[O, ::[String, HNil]]): Rule[I, Out]

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  138. val caseSensitive: Boolean

    Definition Classes
    SnappyBaseParser
  139. final def cast: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  140. implicit def ch(c: Char): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  141. def charAt(offset: Int): Char

    Definition Classes
    Parser
  142. def charAtRC(offset: Int): Char

    Definition Classes
    Parser
  143. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  144. final def commentBody: Rule0

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  145. final def commentBodyOrHint: Rule0

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  146. final def comparisonExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  147. def comparisonExpression1: Rule[::[Expression, HNil], ::[Expression, HNil]]

    Attributes
    protected
    Definition Classes
    SnappyExtendedParser → SnappyParser
  148. def copyStateFrom(other: Parser, offset: Int): Unit

    Definition Classes
    Parser
  149. def cursor: Int

    Definition Classes
    Parser
  150. def cursorChar: Char

    Definition Classes
    Parser
  151. final def dataType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  152. final def dataType(t: Keyword): Rule0

    Definition Classes
    SnappyBaseParser
  153. def day: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  154. final def delimiter: Rule0

    Definition Classes
    SnappyBaseParser
  155. final def digits: Rule1[String]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  156. def dmlOperation: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  157. def drop[T](implicit h: HListable[T]): PopRule[Out]

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  158. def durationUnit: Rule1[Duration]

    Attributes
    protected
    Definition Classes
    SnappyParser
  159. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  161. def errorTraceCollectionLimit: Int

    Definition Classes
    Parser
  162. def expr: Rule1[Expression]

  163. final def expression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  164. def fail(expected: String): Rule0

    Definition Classes
    RuleDSLBasics
  165. def failX[I <: HList, O <: HList](expected: String): Rule[I, O]

    Definition Classes
    RuleDSLBasics
  166. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  167. final def fixedDecimalType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  168. def formatError(error: ParseError, formatter: ErrorFormatter): String

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

    Definition Classes
    AnyRef → Any
  170. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  171. def hour: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  172. final def identifier: Rule1[String]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  173. def ignoreCase(s: String): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  174. def ignoreCase(c: Char): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  175. final def input: ParserInput

    Definition Classes
    SnappyParser → Parser
  176. def insert: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  177. implicit def int2NTimes(i: Int): NTimes

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  178. final def integral: Rule1[String]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  179. def intervalLiteral: Rule1[Literal]

    Attributes
    protected
    Definition Classes
    SnappyParser
  180. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  181. final def joinConditions: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  182. final def joinType: Rule1[JoinType]

    Attributes
    protected
    Definition Classes
    SnappyParser
  183. final def keyword(k: Keyword): Rule0

    Definition Classes
    SnappyBaseParser
  184. def lastChar: Char

    Definition Classes
    Parser
  185. final def lineCommentOrHint: Rule0

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  186. final def literal: Rule1[Literal]

    Attributes
    protected
    Definition Classes
    SnappyParser
  187. final def mapType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  188. def microsecond: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  189. def millisecond: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  190. def minute: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  191. def month: Rule1[Int]

    Attributes
    protected
    Definition Classes
    SnappyParser
  192. def namedRule[I <: HList, O <: HList](name: String)(r: Rule[I, O]): Rule[I, O]

    Definition Classes
    Parser
    Annotations
    @macroImpl( ... )
  193. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  194. def noneOf(chars: String): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  195. final def notExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  196. final def notify(): Unit

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

    Definition Classes
    AnyRef
  198. final def numericLiteral: Rule1[Literal]

    Attributes
    protected
    Definition Classes
    SnappyParser
  199. def oneOrMore[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Seq, I, O]): Rule[In, StrictOut] with Repeated

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  200. def optional[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Option, I, O]): Rule[In, OptionalOut]

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  201. final def ordering: Rule1[Seq[SortOrder]]

    Attributes
    protected
    Definition Classes
    SnappyParser
  202. def parse(): LogicalPlan

    Definition Classes
    SnappyBaseParser
  203. implicit def predicate(p: CharPredicate): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  204. def primary: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyExtendedParser → SnappyParser
  205. final def primitiveType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  206. final def productExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  207. final def projection: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  208. def push[T](value: T)(implicit h: HListable[T]): RuleN[Out]

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  209. def put: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  210. def query: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  211. def quiet[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  212. implicit def range2NTimes(range: Range): NTimes

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  213. final def relation: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  214. final def relationFactor: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  215. final def relations: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  216. def reset(): Unit

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  217. final def restInput: String

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  218. def rule[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Definition Classes
    Parser
    Annotations
    @macroImpl( ... )
  219. implicit def rule2ActionOperator[I <: HList, O <: HList](r: Rule[I, O])(implicit ops: ActionOps[I, O]): ActionOperator[I, O, Out]

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  220. implicit def rule2WithSeparatedBy[I <: HList, O <: HList](r: Rule[I, O] with Repeated): WithSeparatedBy[I, O]

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  221. def run[T](arg: T)(implicit rr: RunResult[T]): Out

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  222. def runSubParser[I <: HList, O <: HList](f: (ParserInput) ⇒ Rule[I, O]): Rule[I, O]

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  223. final def scientificNotation: Rule0

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  224. def second: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  225. def select: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  226. final def select1: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  227. final def signedPrimary: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  228. final def sortDirection: Rule1[SortDirection]

    Attributes
    protected
    Definition Classes
    SnappyParser
  229. final def sortType: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  230. def specialFunction: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  231. final def sql: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  232. def start: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser → SnappyBaseParser
  233. implicit def str(s: String): Rule0

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  234. implicit def str2CharRangeSupport(s: String): CharRangeSupport

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  235. final def stringLiteral: Rule1[String]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  236. final def structField: Rule1[StructField]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  237. final def structType: Rule1[DataType]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  238. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  239. def tableIdent: Rule1[QualifiedTableName]

  240. final def tableIdentifier: Rule1[QualifiedTableName]

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  241. final def termExpression: Rule1[Expression]

    Attributes
    protected
    Definition Classes
    SnappyParser
  242. def test(condition: Boolean): Rule0

    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  243. def toString(): String

    Definition Classes
    AnyRef → Any
  244. final def unsignedFloat: Rule1[String]

    Attributes
    protected
    Definition Classes
    SnappyParser
  245. implicit def valueMap[T](m: Map[String, T])(implicit h: HListable[T]): RuleN[Out]

    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  246. def valueStack: ValueStack

    Definition Classes
    Parser
  247. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  250. def week: Rule1[Long]

    Attributes
    protected
    Definition Classes
    SnappyParser
  251. final def whenThenElse: Rule1[Seq[Expression]]

    Attributes
    protected
    Definition Classes
    SnappyParser
  252. def windowOptions: Rule1[(Duration, Option[Duration])]

    Attributes
    protected
    Definition Classes
    SnappyParser
  253. def withIdentifier: Rule1[LogicalPlan]

    Attributes
    protected
    Definition Classes
    SnappyParser
  254. final def ws: Rule0

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  255. def year: Rule1[Int]

    Attributes
    protected
    Definition Classes
    SnappyParser
  256. def zeroOrMore[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Seq, I, O]): Rule[In, OptionalOut] with Repeated

    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )

Inherited from SnappyParser

Inherited from SnappyBaseParser

Inherited from Parser

Inherited from RuleDSL

Inherited from RuleDSLActions

Inherited from RuleDSLCombinators

Inherited from RuleDSLBasics

Inherited from AnyRef

Inherited from Any

Ungrouped