Class

org.apache.spark.sql

SnappyAQPParser

Related Doc: package sql

Permalink

class SnappyAQPParser extends SnappyParser

Snappy SQL extensions. Includes:

Stratified sample tables: 1) ERROR ESTIMATE AVG: error estimate for mean of a column/expression 2) ERROR ESTIMATE SUM: error estimate for sum of a column/expression

Linear Supertypes
SnappyParser, ParamLiteralHolder, SnappyDDLParser, Logging, SnappyBaseParser, Parser, RuleDSL, RuleDSLActions, RuleDSLCombinators, RuleDSLBasics, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SnappyAQPParser
  2. SnappyParser
  3. ParamLiteralHolder
  4. SnappyDDLParser
  5. Logging
  6. SnappyBaseParser
  7. Parser
  8. RuleDSL
  9. RuleDSLActions
  10. RuleDSLCombinators
  11. RuleDSLBasics
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SnappyAQPParser(session: SnappySession)

    Permalink

Type Members

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

    Permalink
    Definition Classes
    RuleDSLActions
  2. sealed trait CharRangeSupport extends AnyRef

    Permalink
    Definition Classes
    RuleDSLBasics
  3. final type ColumnDirectionMap = Seq[(String, Option[SortDirection])]

    Permalink
    Definition Classes
    SnappyDDLParser
  4. final type JoinRuleType = (Option[JoinType], LogicalPlan, Option[Expression])

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  5. sealed trait NTimes extends AnyRef

    Permalink
    Definition Classes
    RuleDSLCombinators
  6. final type TableEnd = (Option[String], Option[Map[String, String]], Array[String], Option[BucketSpec], Option[LogicalPlan])

    Permalink
    Definition Classes
    SnappyDDLParser
  7. class TracingBubbleException extends RuntimeException with NoStackTrace

    Permalink
    Definition Classes
    Parser
  8. final type WhenElseType = (Seq[(Expression, Expression)], Option[Expression])

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  9. trait WithSeparatedBy[I <: HList, O <: HList] extends AnyRef

    Permalink
    Definition Classes
    RuleDSLCombinators
  10. class __SubParserInput extends ParserInput

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

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. final def ADD: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  6. final def ALL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  7. final def ALTER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  8. final def ANALYZE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  9. final def AND: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  10. final def ANTI: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  11. def ANY: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  12. final def ARRAY: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  13. final def AS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  14. final def ASC: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  15. final def AUTHORIZATION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  16. final def BEHAVIOR: Rule0

    Permalink
    Attributes
    protected
  17. final def BETWEEN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  18. final def BIGINT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  19. final def BINARY: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  20. final def BLOB: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  21. final def BOOLEAN: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  22. final def BUCKETS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  23. final def BY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  24. final def BYTE: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  25. final def CACHE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  26. final def CALL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  27. final def CASCADE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  28. final def CASE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  29. final def CAST: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  30. final def CHAR: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  31. final def CHECK: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  32. final def CLEAR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  33. final def CLOB: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  34. final def CLUSTER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  35. final def CLUSTERED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  36. final def CODEGEN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  37. final def COLUMN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  38. final def COLUMNS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  39. final def COMMENT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  40. final def COMPUTE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  41. final def CONFIDENCE: Rule0

    Permalink
    Attributes
    protected
  42. final def CONSTRAINT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  43. final def CREATE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  44. final def CROSS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  45. final def CUBE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  46. final def CURRENT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  47. final def CURRENT_DATE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  48. final def CURRENT_TIMESTAMP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  49. final def CURRENT_USER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  50. final def DATABASE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  51. final def DATABASES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  52. final def DATE: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  53. final def DAY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  54. final def DECIMAL: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  55. final def DELETE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  56. final def DEPLOY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  57. final def DESC: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  58. final def DESCRIBE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  59. final def DISABLE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  60. final def DISABLE_TOKENIZE: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  61. final def DISKSTORE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  62. final def DISTINCT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  63. final def DISTRIBUTE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  64. final def DOUBLE: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  65. final def DROP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  66. final def DURATION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  67. final def ELSE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  68. final def ENABLE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  69. final def ENABLE_TOKENIZE: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  70. final def END: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  71. def EOI: Char

    Permalink
    Definition Classes
    RuleDSLBasics
  72. final def ERROR: Rule0

    Permalink
    Attributes
    protected
  73. final def ESTIMATE: Rule0

    Permalink
    Attributes
    protected
  74. final def EXCEPT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  75. final def EXEC: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  76. final def EXECUTE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  77. final def EXISTS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  78. final def EXPLAIN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  79. final def EXTENDED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  80. final def EXTERNAL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  81. final def ExtTableIdentifier: Rule1[TableIdentifier]

    Permalink
    Definition Classes
    SnappyDDLParser
  82. final def FALSE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  83. final def FETCH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  84. final def FIRST: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  85. final def FLOAT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  86. final def FN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  87. final def FOLLOWING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  88. final def FOR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  89. final def FOREIGN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  90. final def FORMAT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  91. final def FORMATTED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  92. final def FROM: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  93. final def FULL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  94. final def FUNCTION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  95. final def FUNCTIONS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  96. final def GLOBAL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  97. final def GRANT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  98. final def GROUP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  99. final def GROUPING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  100. final def HASH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  101. final def HAVING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  102. final def HOUR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  103. final def IF: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  104. final def IN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  105. final def INDEX: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  106. final def INIT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  107. final def INNER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  108. final def INSERT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  109. final def INT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  110. final def INTEGER: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  111. final def INTERSECT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  112. final def INTERVAL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  113. final def INTO: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  114. final def IS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  115. final def JAR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  116. final def JARS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  117. final def JOIN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  118. final def LAST: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  119. final def LATERAL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  120. final def LAZY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  121. final def LDAPGROUP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  122. final def LEFT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  123. final def LEVEL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  124. final def LIKE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  125. final def LIMIT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  126. final def LIST: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  127. final def LOAD: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  128. final def LOCATION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  129. final def LONG: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  130. final def MAP: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  131. def MATCH: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
  132. final def MEMBERS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  133. final def MICROS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  134. final def MICROSECOND: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  135. final def MILLIS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  136. final def MILLISECOND: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  137. final def MINS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  138. final def MINUS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  139. final def MINUTE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  140. def MISMATCH[I <: HList, O <: HList]: Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLBasics
  141. def MISMATCH0: Rule0

    Permalink
    Definition Classes
    RuleDSLBasics
  142. final def MONTH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  143. final def MSCK: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  144. final def NATURAL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  145. final def NOT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  146. final def NULL: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  147. final def NULLS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  148. final def NUMERIC: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  149. final def OF: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  150. final def ON: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  151. final def ONLY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  152. final def OPTIONS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  153. final def OR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  154. final def ORDER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  155. final def OUT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  156. final def OUTER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  157. final def OVER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  158. final def OVERWRITE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  159. final def PACKAGE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  160. final def PACKAGES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  161. final def PARTITION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  162. final def PARTITIONED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  163. final def PATH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  164. final def PERCENT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  165. final def PIVOT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  166. final def POLICY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  167. final def PRECEDING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  168. final def PRECISION: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  169. final def PRIMARY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  170. final def PRIVILEGE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  171. final def PURGE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  172. final def PUT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  173. final def RANGE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  174. final def REAL: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  175. final def REFRESH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  176. final def REGEXP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  177. final def RENAME: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  178. final def REPLACE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  179. final def REPOS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  180. final def RESET: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  181. final def RESTRICT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  182. final def RETURNS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  183. final def REVOKE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  184. final def RIGHT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  185. final def RLIKE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  186. final def ROLLUP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  187. final def ROW: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  188. final def ROWS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  189. final def SAMPLE: Rule0

    Permalink
    Attributes
    protected
  190. final def SCALA: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  191. final def SCHEMA: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  192. final def SCHEMAS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  193. final def SECOND: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  194. final def SECS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  195. final def SECURITY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  196. final def SELECT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  197. final def SEMI: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  198. final def SERDE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  199. final def SERDEPROPERTIES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  200. final def SET: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  201. final def SETS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  202. final def SHORT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  203. final def SHOW: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  204. final def SKEWED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  205. final def SLIDE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  206. final def SMALLINT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  207. final def SORT: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  208. final def SORTED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  209. final def START: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  210. final def STATISTICS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  211. final def STOP: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  212. final def STORED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  213. final def STREAM: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  214. final def STREAMING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  215. final def STRING: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  216. final def STRUCT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  217. final def TABLE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  218. final def TABLES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  219. final def TABLESAMPLE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  220. final def TBLPROPERTIES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  221. final def TEMPORARY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  222. final def THEN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  223. final def TIMESTAMP: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  224. final def TINYINT: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  225. final def TO: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  226. final def TOKENIZE_BEGIN: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  227. final def TOKENIZE_END: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  228. final def TOPK: Rule0

    Permalink
    Attributes
    protected
  229. final def TRIGGER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  230. final def TRUE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  231. final def TRUNCATE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  232. final def UNBOUNDED: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  233. final def UNCACHE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  234. final def UNDEPLOY: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  235. final def UNION: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  236. final def UNIQUE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  237. final def UNSET: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  238. final def UPDATE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  239. final def USE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  240. final def USER: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  241. final def USING: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  242. final def VALUES: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  243. final def VARBINARY: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  244. final def VARCHAR: Rule0

    Permalink
    Definition Classes
    SnappyBaseParser
  245. final def VIEW: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  246. final def VIEWS: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  247. final def WEEK: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  248. final def WHEN: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  249. final def WHERE: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  250. final def WINDOW: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  251. final def WITH: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  252. final def YEAR: Rule0

    Permalink
    Definition Classes
    SnappyDDLParser
  253. def __advance(): Boolean

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

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

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

    Permalink
    Definition Classes
    Parser
  257. def __enterNotPredicate(): AnyRef

    Permalink
    Definition Classes
    Parser
  258. def __enterQuiet(): Int

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

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

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

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

    Permalink
    Definition Classes
    Parser
  263. def __inErrorAnalysis: Boolean

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Parser
  273. def __registerMismatch(): Boolean

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

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

    Permalink
    Definition Classes
    Parser
  276. def __saveState: Mark

    Permalink
    Definition Classes
    Parser
  277. def __updateMaxCursor(): Boolean

    Permalink
    Definition Classes
    Parser
  278. final var _fromRelations: Stack[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  279. final var _isPreparePhase: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  280. final var _parameterValueSet: Option[_]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  281. final var _preparedParamsTypesInfo: Option[Array[Int]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  282. final var _questionMarkCounter: Int

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  283. final def alias: Rule1[String]

    Permalink
    Definition Classes
    SnappyParser
  284. final def allowDDL: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  285. def alterTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  286. def alterTableOrView: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  287. def alterTableToggleRowLevelSecurity: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  288. def alterView: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  289. def analyze: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  290. final def andExpression: Rule1[Expression]

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

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

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  296. final def beforeDDLEnd: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  297. final def booleanLiteral: Rule1[Boolean]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  298. final def bucketSpec: Rule1[BucketSpec]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  299. def cache: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  300. final def canAlter(id: TableIdentifier, op: String, allBuiltins: Boolean = false): TableIdentifier

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

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  302. var caseSensitive: Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  303. implicit def ch(c: Char): Rule0

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

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

    Permalink
    Definition Classes
    Parser
  306. final def charType: Rule1[DataType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  307. def checkExists(resource: FunctionResource): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  308. def clearQueryHints(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  309. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  310. def codeChunk: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  311. final def colsWithDirection: Rule1[ColumnDirectionMap]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  312. def column: Rule1[StructField]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  313. final def columnCharType: Rule1[DataType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  314. final def columnDataType: Rule1[DataType]

    Permalink
    Definition Classes
    SnappyBaseParser
  315. final def commaSep: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  316. final def commentBody: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  317. final def commentBodyOrHint: Rule0

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  319. def copyStateFrom(other: Parser, offset: Int): Unit

    Permalink
    Definition Classes
    Parser
  320. def createFunction: Rule1[LogicalPlan]

    Permalink

    Create a CreateFunctionCommand command.

    Create a CreateFunctionCommand command.

    For example:

    CREATE [TEMPORARY] FUNCTION [db_name.]function_name AS class_name RETURNS ReturnType
     USING JAR 'file_uri';
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  321. def createHiveTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  322. def createIndex: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  323. def createPolicy: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  324. def createSampleOrTopK: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
  325. def createSchema: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  326. def createStream: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  327. def createTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  328. def createTableLike: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  329. def createTempViewUsing: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  330. def createView: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  331. final def ctes: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  332. final def cubeRollUpGroupingSet: Rule1[(Seq[Seq[Expression]], String)]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  333. def cursor: Int

    Permalink
    Definition Classes
    Parser
  334. def cursorChar: Char

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

    Permalink
    Definition Classes
    SnappyBaseParser
  336. def ddl: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyAQPParserSnappyDDLParser
  337. final def ddlEnd: Rule1[TableEnd]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  338. def delegateToSpark: Rule1[LogicalPlan]

    Permalink

    Handle other statements not appropriate for SnappyData's builtin sources but used by hive/file based sources in Spark.

    Handle other statements not appropriate for SnappyData's builtin sources but used by hive/file based sources in Spark. This rule should always be at the end of the "start" rule so that this is used as the last fallback and not before any of the SnappyData customizations.

    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  339. final def delete: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  340. final def delimiter: Rule0

    Permalink

    All recognized delimiters including whitespace.

    All recognized delimiters including whitespace.

    Definition Classes
    SnappyBaseParser
  341. def deployPackages: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  342. def describe: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  343. final def digits: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  344. final def distributeBy: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  345. def dmlOperation: Rule1[LogicalPlan]

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

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  347. def dropFunction: Rule1[LogicalPlan]

    Permalink

    Create a DropFunctionCommand command.

    Create a DropFunctionCommand command.

    For example:

    DROP [TEMPORARY] FUNCTION [IF EXISTS] function;
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  348. def dropIndex: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  349. def dropPolicy: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  350. def dropSchema: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  351. def dropTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  352. def dropView: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  353. final def durationUnit: Rule1[Duration]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  354. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  356. def errorTraceCollectionLimit: Int

    Permalink
    Definition Classes
    Parser
  357. final def explain: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  358. final def expression: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParserSnappyDDLParser
  359. final def expressionList: Rule1[Seq[Expression]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  360. final def expressionNoTokens: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  361. final def extractGroupingSet(child: LogicalPlan, aggregations: Seq[NamedExpression], groupByExprs: Seq[Expression], groupingSets: Seq[Seq[Expression]]): GroupingSets

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

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

    Permalink
    Definition Classes
    RuleDSLBasics
  364. final def fetchExpression: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  365. def finalize(): Unit

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  367. final def foldableFunctionsExpressionHandler(exprs: IndexedSeq[Expression], fnName: String): Seq[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  368. def formatError(error: ParseError, formatter: ErrorFormatter): String

    Permalink
    Definition Classes
    Parser
  369. final def frameBound: Rule1[FrameBoundary]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  370. final def functionIdentifier: Rule1[FunctionIdentifier]

    Permalink
    Definition Classes
    SnappyBaseParser
  371. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  372. final def globalOrTemporary: Rule1[Boolean]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  373. def grantRevokeExternal: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  374. def grantRevokeIntp: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  375. final def groupBy: Rule1[(Seq[Expression], Seq[Seq[Expression]], String)]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  376. final def groupingSetExpr: Rule1[Seq[Expression]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  377. def handleQueryHint(hint: String, hintValue: String): Unit

    Permalink

    Handle query hints including plan-level like joinType that are marked to be handled later.

    Handle query hints including plan-level like joinType that are marked to be handled later.

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  378. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  379. final def hexLiteral: Rule1[Array[Byte]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  380. final def identifier: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  381. final def identifierExt: Rule1[String]

    Permalink

    allow for first character of unquoted identifier to be a numeric

    allow for first character of unquoted identifier to be a numeric

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  382. final def identifierList: Rule1[Seq[String]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  383. final def identifierWithComment: Rule1[(String, Option[String])]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  384. final def ifExists: Rule1[Boolean]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  385. final def ifNotExists: Rule1[Boolean]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  386. def ignoreCase(s: String): Rule0

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

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  388. def initializeLogIfNecessary(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  389. final def inlineTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  390. final def input: ParserInput

    Permalink
    Definition Classes
    SnappyParser → Parser
  391. final def insert: Rule1[LogicalPlan]

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  394. def interpretCode: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  395. def intervalExpression: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  396. final def intervalType: Rule1[DataType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  397. final def intervalUnit(k: Keyword): Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  398. final def intervalUnit(k: String): Rule0

    Permalink

    the string passed in *SHOULD* be lower case

    the string passed in *SHOULD* be lower case

    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  399. final def invertibleExpression: Rule[::[Expression, HNil], ::[Expression, HNil]]

    Permalink

    Expressions which can be preceeded by a NOT.

    Expressions which can be preceeded by a NOT. This assumes one expression already pushed on stack which it will pop and then push back the result Expression (hence the slightly odd looking type)

    Attributes
    protected
    Definition Classes
    SnappyParser
  400. final def isDebugEnabled: Boolean

    Permalink
    Definition Classes
    Logging
  401. final def isInfoEnabled: Boolean

    Permalink
    Definition Classes
    Logging
  402. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  403. final def isTraceEnabled: Boolean

    Permalink
    Definition Classes
    Logging
  404. final def joinType: Rule1[JoinType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  405. final def keyWhenThenElse: Rule1[WhenElseType]

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

    Permalink
    Definition Classes
    SnappyBaseParser
  407. def lastChar: Char

    Permalink
    Definition Classes
    Parser
  408. final def lateralView: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  409. final var levelFlags: Int

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  410. final def likeExpression(left: Expression, right: TokenizedLiteral): Expression

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  411. final def lineCommentOrHint: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  412. final def literal: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  413. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  414. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Definition Classes
    Logging
  415. def logDebug(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  416. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Definition Classes
    Logging
  417. def logError(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  418. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Definition Classes
    Logging
  419. def logInfo(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  420. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  421. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Definition Classes
    Logging
  422. def logTrace(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  423. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Definition Classes
    Logging
  424. def logWarning(msg: ⇒ String): Unit

    Permalink
    Definition Classes
    Logging
  425. final var log_: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  426. final def mapType: Rule1[DataType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  427. final def named(e: Expression): NamedExpression

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  428. final def namedExpression: Rule1[Expression]

    Permalink
    Definition Classes
    SnappyParser
  429. final def namedExpressionSeq: Rule1[Seq[Expression]]

    Permalink
    Definition Classes
    SnappyParser
  430. macro def namedRule[I <: HList, O <: HList](name: String)(r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    Parser
  431. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  432. final def newDataType(t: Keyword): Rule0

    Permalink

    Used for DataTypes.

    Used for DataTypes. Not reserved and otherwise identical to "keyword" apart from the name so as to appear properly in error messages related to incorrect DataType definition.

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  433. def newInstance(): SnappyAQPParser

    Permalink
    Definition Classes
    SnappyAQPParserSnappyParserSnappyDDLParser
  434. final def newLiteral(v: Any, dataType: DataType): Expression

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  435. final def newTokenizedLiteral(v: Any, dataType: DataType): Expression

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  436. def noneOf(chars: String): Rule0

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

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

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

    Permalink
    Definition Classes
    AnyRef
  440. final def numericLiteral: Rule1[String]

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

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  442. final def option: Rule1[(String, String)]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  443. final def optionKey: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  444. def optional[I <: HList, O <: HList](r: Rule[I, O])(implicit l: Lifter[Option, I, O]): Rule[In, OptionalOut]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  445. final def options: Rule1[Map[String, String]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  446. final def ordering: Rule1[Seq[SortOrder]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  447. final def packageIdentifier: Rule1[TableIdentifier]

    Permalink
    Definition Classes
    SnappyBaseParser
  448. final def packageIdentifierPart: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  449. final var paramListId: Int

    Permalink
    Attributes
    protected
    Definition Classes
    ParamLiteralHolder
  450. final def paramLiteralQuestionMark: Rule1[Expression]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  451. final def parse[T](sqlText: String, parseRule: ⇒ Try[T], clearExecutionData: Boolean = false): T

    Permalink
    Definition Classes
    SnappyParser
  452. final def parseDataType: Rule1[DataType]

    Permalink
    Definition Classes
    SnappyParser
  453. final def parseExpression: Rule1[Expression]

    Permalink
    Definition Classes
    SnappyParser
  454. final def parseIdentifier: Rule1[String]

    Permalink
    Definition Classes
    SnappyParser
  455. final def parseIdentifiers: Rule1[Seq[String]]

    Permalink
    Definition Classes
    SnappyParser
  456. def parseSQL[T](sqlText: String, parseRule: ⇒ Try[T]): T

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParserSnappyDDLParser
  457. def parseSQLOnly[T](sqlText: String, parseRule: ⇒ Try[T]): T

    Permalink

    Parse SQL without any other handling like query hints

    Parse SQL without any other handling like query hints

    Definition Classes
    SnappyParser
  458. final def parseTableIdentifier: Rule1[TableIdentifier]

    Permalink
    Definition Classes
    SnappyParser
  459. final def partitionSpec: Rule1[Map[String, Option[String]]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParserSnappyDDLParser
  460. final def partitionVal: Rule1[(String, Option[String])]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  461. def passThrough: Rule1[LogicalPlan]

    Permalink

    Commands like GRANT/REVOKE/CREATE DISKSTORE/CALL on a table that are passed through as is to the SnappyData store layer (only for column and row tables).

    Commands like GRANT/REVOKE/CREATE DISKSTORE/CALL on a table that are passed through as is to the SnappyData store layer (only for column and row tables).

    Example:

    GRANT SELECT ON table TO user1, user2;
    GRANT INSERT ON table TO ldapGroup: group1;
    CREATE DISKSTORE diskstore_name ('dir1' 10240)
    DROP DISKSTORE diskstore_name
    CALL SYSCS_UTIL.SYSCS_SET_RUNTIMESTATISTICS(1)
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  462. final def pivot: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  463. final def policyFor: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  464. final def policyTo: Rule1[Seq[String]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  465. implicit def predicate(p: CharPredicate): Rule0

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  467. final def primitiveType: Rule1[DataType]

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  471. def putValuesOperation: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  472. final def qualifiedName: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  473. final def query: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParserSnappyDDLParser
  474. final def queryOrganization: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  475. final def questionMark: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  476. final def questionMarkCounter: Int

    Permalink
    Definition Classes
    SnappyParser
  477. def quiet[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  478. final def quotedIdentifier: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  479. final def quotedUppercaseId(id: IdentifierWithDatabase): String

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  480. implicit def range2NTimes(range: Range): NTimes

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  481. def refreshTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  482. final def relation: Rule1[LogicalPlan]

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  484. final def relationLeaf: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  485. final def relationWithExternal: Rule1[LogicalPlan]

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  487. def reset: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  488. def resetLogger(): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  489. final def resourceType: Rule1[FunctionResource]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  490. macro def rule[I <: HList, O <: HList](r: Rule[I, O]): Rule[I, O]

    Permalink
    Definition Classes
    Parser
  491. implicit def rule2ActionOperator[I <: HList, O <: HList](r: Rule[I, O])(implicit ops: ActionOps[I, O]): ActionOperator[I, O, Out]

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

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

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

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )
  495. final def sample: Rule1[(LogicalPlan) ⇒ LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  496. final def scientificNotation: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  497. def select: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyAQPParserSnappyParser
  498. final def select0: Rule1[LogicalPlan]

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  500. final def select2: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  501. def set: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  502. def show: Rule1[LogicalPlan]

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  505. final lazy val sparkParser: SparkSqlParser

    Permalink

    spark parser used for hive DDLs that are not relevant to SnappyData's builtin sources

    spark parser used for hive DDLs that are not relevant to SnappyData's builtin sources

    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  506. final def sql: Rule1[LogicalPlan]

    Permalink
    Definition Classes
    SnappyBaseParser
  507. def start: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParserSnappyBaseParser
  508. implicit def str(s: String): Rule0

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

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  510. def streamContext: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  511. final def streamWindowOptions: Rule1[(Duration, Option[Duration])]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  512. final def strictIdentifier: Rule1[String]

    Permalink

    A strictIdentifier is more restricted than an identifier in that neither any of the SQL reserved keywords nor non-reserved keywords will be interpreted as a strictIdentifier.

    A strictIdentifier is more restricted than an identifier in that neither any of the SQL reserved keywords nor non-reserved keywords will be interpreted as a strictIdentifier.

    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  513. final def stringLiteral: Rule1[String]

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  516. final def subSelectQuery: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  517. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  518. final def tableEnd: Rule2[StringBuilder, TableEnd]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  519. final def tableEnd1: Rule[::[StringBuilder, HNil], ::[StringBuilder, ::[TableEnd, HNil]]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  520. final def tableIdentifier: Rule1[TableIdentifier]

    Permalink
    Definition Classes
    SnappyBaseParser
  521. final def tableSchema: Rule1[Seq[StructField]]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  522. final def tableSchemaOpt: Rule1[Option[Seq[StructField]]]

    Permalink
    Definition Classes
    SnappyDDLParser
  523. final def termExpression: Rule1[Expression]

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

    Permalink
    Definition Classes
    RuleDSLActions
    Annotations
    @compileTimeOnly( ... )
  525. final def toDouble(s: String): Double

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  526. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  527. def truncateTable: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  528. def uncache: Rule1[LogicalPlan]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyDDLParser
  529. final def unquotedIdentifier: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyBaseParser
  530. final def unsignedFloat: Rule1[String]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  531. final def update: Rule1[LogicalPlan]

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

    Permalink
    Definition Classes
    RuleDSLBasics
    Annotations
    @compileTimeOnly( ... )
  533. implicit def valueMap[T](m: Map[String, T])(implicit h: HListable[T]): RuleN[Out]

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

    Permalink
    Definition Classes
    Parser
  535. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  538. final def whenThenElse: Rule1[WhenElseType]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  539. final def windowFrame: Rule1[SpecifiedWindowFrame]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  540. final def windowSpec: Rule1[WindowSpec]

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  541. final def withHints(plan: LogicalPlan): LogicalPlan

    Permalink
    Attributes
    protected
    Definition Classes
    SnappyParser
  542. final def ws: Rule0

    Permalink

    The recognized whitespace characters and comments.

    The recognized whitespace characters and comments.

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

    Permalink
    Definition Classes
    RuleDSLCombinators
    Annotations
    @compileTimeOnly( ... )

Inherited from SnappyParser

Inherited from ParamLiteralHolder

Inherited from SnappyDDLParser

Inherited from Logging

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