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
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- ClickhouseTokenizerModule
- URLFunctionTokenizer
- TypeCastFunctionTokenizer
- StringSearchFunctionTokenizer
- StringFunctionTokenizer
- SplitMergeFunctionTokenizer
- RoundingFunctionTokenizer
- RandomFunctionTokenizer
- MiscellaneousFunctionTokenizer
- MathematicalFunctionTokenizer
- LogicalFunctionTokenizer
- JsonFunctionTokenizer
- InFunctionTokenizer
- IPFunctionTokenizer
- HigherOrderFunctionTokenizer
- HashFunctionTokenizer
- EncodingFunctionTokenizer
- DictionaryFunctionTokenizer
- DateTimeFunctionTokenizer
- ComparisonFunctionTokenizer
- BitFunctionTokenizer
- ArrayFunctionTokenizer
- ArithmeticFunctionTokenizer
- AggregationFunctionTokenizer
- TokenizerModule
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
collectCombinators(function: dsl.AggregateFunction[_]): Seq[dsl.Combinator[_, _]]
- Definition Classes
- AggregationFunctionTokenizer
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
extractTarget(function: dsl.AggregateFunction[_]): dsl.AggregateFunction[_]
- Definition Classes
- AggregationFunctionTokenizer
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toSql(query: InternalQuery, formatting: Option[String] = Some("JSON")): String
- Definition Classes
- ClickhouseTokenizerModule → TokenizerModule
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
tokenizeAggregateFunction(agg: dsl.AggregateFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- AggregationFunctionTokenizer
-
def
tokenizeAnyModifier(modifier: dsl.AnyModifier): String
- Definition Classes
- AggregationFunctionTokenizer
-
def
tokenizeArithmeticFunction(col: dsl.ArithmeticFunction)(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArithmeticFunctionTokenizer
-
def
tokenizeArithmeticFunctionColumn(col: dsl.ArithmeticFunctionCol[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArithmeticFunctionTokenizer
-
def
tokenizeArithmeticFunctionOperator(col: dsl.ArithmeticFunctionOp[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArithmeticFunctionTokenizer
-
def
tokenizeArrayFunction(col: dsl.ArrayFunction)(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArrayFunctionTokenizer
-
def
tokenizeArrayFunctionConst(col: dsl.ArrayFunctionConst[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArrayFunctionTokenizer
-
def
tokenizeArrayFunctionOp(col: dsl.ArrayFunctionOp[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- ArrayFunctionTokenizer
-
def
tokenizeBitFunction(col: dsl.BitFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- BitFunctionTokenizer
-
def
tokenizeColumn(column: Column)(implicit ctx: TokenizeContext): String
- Attributes
- protected
-
def
tokenizeComparisonColumn(col: dsl.ComparisonColumn)(implicit ctx: TokenizeContext): String
- Definition Classes
- ComparisonFunctionTokenizer
-
def
tokenizeDateTimeColumn(col: dsl.DateTimeFunctionCol[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- DateTimeFunctionTokenizer
-
def
tokenizeDateTimeConst(col: dsl.DateTimeConst[_]): String
- Attributes
- protected
- Definition Classes
- DateTimeFunctionTokenizer
-
def
tokenizeDictionaryFunction(col: dsl.DictionaryFuncColumn[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- DictionaryFunctionTokenizer
-
def
tokenizeEncodingFunction(col: dsl.EncodingFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- EncodingFunctionTokenizer
-
def
tokenizeHashFunction(col: dsl.HashFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- HashFunctionTokenizer
-
def
tokenizeHigherOrderFunction(col: dsl.HigherOrderFunction[_, _, _])(implicit ctx: TokenizeContext): String
- Definition Classes
- HigherOrderFunctionTokenizer
-
def
tokenizeIPFunction(col: dsl.IPFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- IPFunctionTokenizer
-
def
tokenizeInFunction(col: dsl.InFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- InFunctionTokenizer
-
def
tokenizeJsonFunction(col: dsl.JsonFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- JsonFunctionTokenizer
-
def
tokenizeLevelModifier(level: dsl.LevelModifier)(implicit ctx: TokenizeContext): (String, Option[String])
- Definition Classes
- AggregationFunctionTokenizer
-
def
tokenizeLogicalFunction(col: dsl.LogicalFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- LogicalFunctionTokenizer
-
def
tokenizeMathematicalFunction(col: dsl.MathFuncColumn)(implicit ctx: TokenizeContext): String
- Definition Classes
- MathematicalFunctionTokenizer
-
def
tokenizeMiscConst(const: dsl.MiscellaneousConst[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- MiscellaneousFunctionTokenizer
-
def
tokenizeMiscOp(col: dsl.MiscellaneousOp[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- MiscellaneousFunctionTokenizer
-
def
tokenizeMiscellaneousFunction(col: dsl.MiscellaneousFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- MiscellaneousFunctionTokenizer
-
def
tokenizeRandomFunction(col: dsl.RandomFunction): String
- Definition Classes
- RandomFunctionTokenizer
-
def
tokenizeRoundingFunction(col: dsl.RoundingFunction)(implicit ctx: TokenizeContext): String
- Definition Classes
- RoundingFunctionTokenizer
-
def
tokenizeSeqCol(columns: Column*)(implicit ctx: TokenizeContext): String
- Attributes
- protected
-
def
tokenizeSeqCol(col1: Column, columns: Column*)(implicit ctx: TokenizeContext): String
- Attributes
- protected
-
def
tokenizeSplitMergeFunction(col: dsl.SplitMergeFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- SplitMergeFunctionTokenizer
-
def
tokenizeStringCol(col: dsl.StringFunctionCol[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- StringFunctionTokenizer
-
def
tokenizeStringSearchFunction(col: dsl.StringSearchFunc[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- StringSearchFunctionTokenizer
-
def
tokenizeSumModifier(modifier: dsl.SumModifier): String
- Definition Classes
- AggregationFunctionTokenizer
-
def
tokenizeTypeCastColumn(col: dsl.TypeCastColumn[_])(implicit ctx: TokenizeContext): String
- Attributes
- protected
- Definition Classes
- TypeCastFunctionTokenizer
-
def
tokenizeURLFunction(col: dsl.URLFunction[_])(implicit ctx: TokenizeContext): String
- Definition Classes
- URLFunctionTokenizer
-
def
tokenizeUniqModifier(modifier: dsl.UniqModifier): String
- Definition Classes
- AggregationFunctionTokenizer
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
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.