t

com.crobox.clickhouse.dsl.language

ClickhouseTokenizerModule

trait ClickhouseTokenizerModule extends TokenizerModule with AggregationFunctionTokenizer with ArithmeticFunctionTokenizer with ArrayFunctionTokenizer with BitFunctionTokenizer with ComparisonFunctionTokenizer with DateTimeFunctionTokenizer with DictionaryFunctionTokenizer with EncodingFunctionTokenizer with HashFunctionTokenizer with HigherOrderFunctionTokenizer with IPFunctionTokenizer with InFunctionTokenizer with JsonFunctionTokenizer with LogicalFunctionTokenizer with MathematicalFunctionTokenizer with MiscellaneousFunctionTokenizer with RandomFunctionTokenizer with RoundingFunctionTokenizer with SplitMergeFunctionTokenizer with StringFunctionTokenizer with StringSearchFunctionTokenizer with TypeCastFunctionTokenizer with URLFunctionTokenizer

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClickhouseTokenizerModule
  2. URLFunctionTokenizer
  3. TypeCastFunctionTokenizer
  4. StringSearchFunctionTokenizer
  5. StringFunctionTokenizer
  6. SplitMergeFunctionTokenizer
  7. RoundingFunctionTokenizer
  8. RandomFunctionTokenizer
  9. MiscellaneousFunctionTokenizer
  10. MathematicalFunctionTokenizer
  11. LogicalFunctionTokenizer
  12. JsonFunctionTokenizer
  13. InFunctionTokenizer
  14. IPFunctionTokenizer
  15. HigherOrderFunctionTokenizer
  16. HashFunctionTokenizer
  17. EncodingFunctionTokenizer
  18. DictionaryFunctionTokenizer
  19. DateTimeFunctionTokenizer
  20. ComparisonFunctionTokenizer
  21. BitFunctionTokenizer
  22. ArrayFunctionTokenizer
  23. ArithmeticFunctionTokenizer
  24. AggregationFunctionTokenizer
  25. TokenizerModule
  26. AnyRef
  27. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. def collectCombinators(function: dsl.AggregateFunction[_]): Seq[dsl.Combinator[_, _]]
    Definition Classes
    AggregationFunctionTokenizer
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def extractTarget(function: dsl.AggregateFunction[_]): dsl.AggregateFunction[_]
    Definition Classes
    AggregationFunctionTokenizer
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. def toSql(query: InternalQuery, formatting: Option[String] = Some("JSON")): String
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. def tokenizeAggregateFunction(agg: dsl.AggregateFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    AggregationFunctionTokenizer
  20. def tokenizeAnyModifier(modifier: dsl.AnyModifier): String
    Definition Classes
    AggregationFunctionTokenizer
  21. def tokenizeArithmeticFunction(col: dsl.ArithmeticFunction)(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArithmeticFunctionTokenizer
  22. def tokenizeArithmeticFunctionColumn(col: dsl.ArithmeticFunctionCol[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArithmeticFunctionTokenizer
  23. def tokenizeArithmeticFunctionOperator(col: dsl.ArithmeticFunctionOp[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArithmeticFunctionTokenizer
  24. def tokenizeArrayFunction(col: dsl.ArrayFunction)(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArrayFunctionTokenizer
  25. def tokenizeArrayFunctionConst(col: dsl.ArrayFunctionConst[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArrayFunctionTokenizer
  26. def tokenizeArrayFunctionOp(col: dsl.ArrayFunctionOp[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    ArrayFunctionTokenizer
  27. def tokenizeBitFunction(col: dsl.BitFunction)(implicit ctx: TokenizeContext): String
    Definition Classes
    BitFunctionTokenizer
  28. def tokenizeColumn(column: Column)(implicit ctx: TokenizeContext): String
    Attributes
    protected
  29. def tokenizeComparisonColumn(col: dsl.ComparisonColumn)(implicit ctx: TokenizeContext): String
    Definition Classes
    ComparisonFunctionTokenizer
  30. def tokenizeDateTimeColumn(col: dsl.DateTimeFunctionCol[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    DateTimeFunctionTokenizer
  31. def tokenizeDateTimeConst(col: dsl.DateTimeConst[_]): String
    Attributes
    protected
    Definition Classes
    DateTimeFunctionTokenizer
  32. def tokenizeDictionaryFunction(col: dsl.DictionaryFuncColumn[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    DictionaryFunctionTokenizer
  33. def tokenizeEncodingFunction(col: dsl.EncodingFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    EncodingFunctionTokenizer
  34. def tokenizeHashFunction(col: dsl.HashFunction)(implicit ctx: TokenizeContext): String
    Definition Classes
    HashFunctionTokenizer
  35. def tokenizeHigherOrderFunction(col: dsl.HigherOrderFunction[_, _, _])(implicit ctx: TokenizeContext): String
    Definition Classes
    HigherOrderFunctionTokenizer
  36. def tokenizeIPFunction(col: dsl.IPFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    IPFunctionTokenizer
  37. def tokenizeInFunction(col: dsl.InFunction)(implicit ctx: TokenizeContext): String
    Definition Classes
    InFunctionTokenizer
  38. def tokenizeJsonFunction(col: dsl.JsonFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    JsonFunctionTokenizer
  39. def tokenizeLevelModifier(level: dsl.LevelModifier)(implicit ctx: TokenizeContext): (String, Option[String])
    Definition Classes
    AggregationFunctionTokenizer
  40. def tokenizeLogicalFunction(col: dsl.LogicalFunction)(implicit ctx: TokenizeContext): String
    Definition Classes
    LogicalFunctionTokenizer
  41. def tokenizeMathematicalFunction(col: dsl.MathFuncColumn)(implicit ctx: TokenizeContext): String
  42. def tokenizeMiscConst(const: dsl.MiscellaneousConst[_])(implicit ctx: TokenizeContext): String
  43. def tokenizeMiscOp(col: dsl.MiscellaneousOp[_])(implicit ctx: TokenizeContext): String
  44. def tokenizeMiscellaneousFunction(col: dsl.MiscellaneousFunction)(implicit ctx: TokenizeContext): String
  45. def tokenizeRandomFunction(col: dsl.RandomFunction): String
    Definition Classes
    RandomFunctionTokenizer
  46. def tokenizeRoundingFunction(col: dsl.RoundingFunction)(implicit ctx: TokenizeContext): String
    Definition Classes
    RoundingFunctionTokenizer
  47. def tokenizeSeqCol(columns: Column*)(implicit ctx: TokenizeContext): String
    Attributes
    protected
  48. def tokenizeSeqCol(col1: Column, columns: Column*)(implicit ctx: TokenizeContext): String
    Attributes
    protected
  49. def tokenizeSplitMergeFunction(col: dsl.SplitMergeFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    SplitMergeFunctionTokenizer
  50. def tokenizeStringCol(col: dsl.StringFunctionCol[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    StringFunctionTokenizer
  51. def tokenizeStringSearchFunction(col: dsl.StringSearchFunc[_])(implicit ctx: TokenizeContext): String
  52. def tokenizeSumModifier(modifier: dsl.SumModifier): String
    Definition Classes
    AggregationFunctionTokenizer
  53. def tokenizeTypeCastColumn(col: dsl.TypeCastColumn[_])(implicit ctx: TokenizeContext): String
    Attributes
    protected
    Definition Classes
    TypeCastFunctionTokenizer
  54. def tokenizeURLFunction(col: dsl.URLFunction[_])(implicit ctx: TokenizeContext): String
    Definition Classes
    URLFunctionTokenizer
  55. def tokenizeUniqModifier(modifier: dsl.UniqModifier): String
    Definition Classes
    AggregationFunctionTokenizer
  56. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  58. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from URLFunctionTokenizer

Inherited from TypeCastFunctionTokenizer

Inherited from StringFunctionTokenizer

Inherited from RoundingFunctionTokenizer

Inherited from RandomFunctionTokenizer

Inherited from LogicalFunctionTokenizer

Inherited from JsonFunctionTokenizer

Inherited from InFunctionTokenizer

Inherited from IPFunctionTokenizer

Inherited from HashFunctionTokenizer

Inherited from EncodingFunctionTokenizer

Inherited from DateTimeFunctionTokenizer

Inherited from BitFunctionTokenizer

Inherited from ArrayFunctionTokenizer

Inherited from TokenizerModule

Inherited from AnyRef

Inherited from Any

Ungrouped