com.crobox.clickhouse.dsl.column
ClickhouseColumnFunctions
Companion object ClickhouseColumnFunctions
trait ClickhouseColumnFunctions extends Magnets with AggregationFunctions with SumFunctions with AnyResultFunctions with UniqFunctions with Leveled with AggregationFunctionsCombiners with ArithmeticFunctions with ArrayFunctions with BitFunctions with ComparisonFunctions with DateTimeFunctions with DictionaryFunctions with EncodingFunctions with HashFunctions with HigherOrderFunctions with InFunctions with IPFunctions with JsonFunctions with LogicalFunctions with MathematicalFunctions with MiscellaneousFunctions with RandomFunctions with RoundingFunctions with SplitMergeFunctions with ScalaBooleanFunctions with ScalaStringFunctions with StringFunctions with StringSearchFunctions with TypeCastFunctions with URLFunctions
- Alphabetic
- By Inheritance
- ClickhouseColumnFunctions
- URLFunctions
- TypeCastFunctions
- StringSearchFunctions
- StringFunctions
- ScalaStringFunctions
- ScalaBooleanFunctions
- SplitMergeFunctions
- RoundingFunctions
- RandomFunctions
- MiscellaneousFunctions
- MathematicalFunctions
- LogicalFunctions
- JsonFunctions
- IPFunctions
- InFunctions
- HigherOrderFunctions
- HashFunctions
- EncodingFunctions
- DictionaryFunctions
- DateTimeFunctions
- ComparisonFunctions
- BitFunctions
- ArrayFunctions
- ArithmeticFunctions
- AggregationFunctionsCombiners
- Leveled
- UniqFunctions
- AnyResultFunctions
- SumFunctions
- AggregationFunctions
- Magnets
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
abstract
class
AggregateFunction[+V] extends ExpressionColumn[V]
- Definition Classes
- AggregationFunctions
-
case class
Avg[V](tableColumn: TableColumn[V]) extends (AggregationFunctions.this)#AggregateFunction[Double] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
Count(column: Option[Column] = None) extends (AggregationFunctions.this)#AggregateFunction[Long] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
GroupArray[V](tableColumn: TableColumn[V], maxValues: Option[Long]) extends (AggregationFunctions.this)#AggregateFunction[Seq[V]] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
GroupUniqArray[V](tableColumn: TableColumn[V]) extends (AggregationFunctions.this)#AggregateFunction[Seq[V]] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
Max[V](tableColumn: TableColumn[V]) extends (AggregationFunctions.this)#AggregateFunction[V] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
Min[V](tableColumn: TableColumn[V]) extends (AggregationFunctions.this)#AggregateFunction[V] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
case class
TimeSeries(tableColumn: TableColumn[Long], interval: MultiInterval) extends (AggregationFunctions.this)#AggregateFunction[Long] with Product with Serializable
- Definition Classes
- AggregationFunctions
-
sealed
trait
Combinator[+T <: Column, Result] extends AnyRef
- Definition Classes
- AggregationFunctionsCombiners
-
case class
CombinedAggregatedFunction[T <: TableColumn[_], Res](combinator: (AggregationFunctionsCombiners.this)#Combinator[T, Res], target: (AggregationFunctionsCombiners.this)#AggregateFunction[_]) extends (AggregationFunctionsCombiners.this)#AggregateFunction[Res] with Product with Serializable
- Definition Classes
- AggregationFunctionsCombiners
-
sealed
trait
StateResult[V] extends AnyRef
- Definition Classes
- AggregationFunctionsCombiners
-
sealed
trait
AnyModifier extends AnyRef
- Definition Classes
- AnyResultFunctions
-
case class
AnyResult[T](tableColumn: TableColumn[T], modifier: (AnyResultFunctions.this)#AnyModifier = AnyModifier.Simple) extends (AnyResultFunctions.this)#AggregateFunction[T] with Product with Serializable
- Definition Classes
- AnyResultFunctions
-
case class
Abs[T](t: (ArithmeticFunctions.this)#NumericCol[T]) extends (ArithmeticFunctions.this)#ArithmeticFunctionCol[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
trait
AddSubtractOps[L] extends AnyRef
- Definition Classes
- ArithmeticFunctions
-
sealed abstract
class
AritRetType[L, R, O] extends AnyRef
- Definition Classes
- ArithmeticFunctions
-
sealed
trait
ArithmeticFunction extends AnyRef
- Definition Classes
- ArithmeticFunctions
-
abstract
class
ArithmeticFunctionCol[V] extends ExpressionColumn[V] with (ArithmeticFunctions.this)#ArithmeticFunction with (ArithmeticFunctions.this)#NumericCol[V]
- Definition Classes
- ArithmeticFunctions
-
abstract
class
ArithmeticFunctionOp[V] extends ExpressionColumn[V] with (ArithmeticFunctions.this)#ArithmeticFunction with (ArithmeticFunctions.this)#NumericCol[V]
- Definition Classes
- ArithmeticFunctions
-
trait
ArithmeticOps[L] extends AnyRef
- Definition Classes
- ArithmeticFunctions
-
case class
Divide[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Gcd[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
IntDiv[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
IntDivOrZero[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Lcm[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Minus[T](l: (ArithmeticFunctions.this)#AddSubtractable[_], r: (ArithmeticFunctions.this)#AddSubtractable[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Modulo[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Multiply[T](l: (ArithmeticFunctions.this)#NumericCol[_], r: (ArithmeticFunctions.this)#NumericCol[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Negate[T](t: (ArithmeticFunctions.this)#NumericCol[T]) extends (ArithmeticFunctions.this)#ArithmeticFunctionCol[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Plus[T](l: (ArithmeticFunctions.this)#AddSubtractable[_], r: (ArithmeticFunctions.this)#AddSubtractable[_]) extends (ArithmeticFunctions.this)#ArithmeticFunctionOp[T] with Product with Serializable
- Definition Classes
- ArithmeticFunctions
-
case class
Array[V](columns: (ArrayFunctions.this)#ConstOrColMagnet[V]*) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayConcat[V](col1: (ArrayFunctions.this)#ArrayColMagnet[V], columns: (ArrayFunctions.this)#ArrayColMagnet[V]*) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayElement[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], n: (ArrayFunctions.this)#NumericCol[_]) extends (ArrayFunctions.this)#ArrayFunctionOp[V] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayEnumerate[V](col: (ArrayFunctions.this)#ArrayColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[Long]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayEnumerateUniq[V](col1: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], columns: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]]*) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[Long]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
sealed
trait
ArrayFunction extends AnyRef
- Definition Classes
- ArrayFunctions
-
abstract
class
ArrayFunctionConst[V] extends ExpressionColumn[Iterable[V]] with (ArrayFunctions.this)#ArrayFunction
- Definition Classes
- ArrayFunctions
-
abstract
class
ArrayFunctionOp[V] extends ExpressionColumn[V] with (ArrayFunctions.this)#ArrayFunction
- Definition Classes
- ArrayFunctions
-
case class
ArrayJoin[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]]) extends (ArrayFunctions.this)#ArrayFunctionOp[V] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayPopBack[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayPopFront[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayPushBack[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], elm: (ArrayFunctions.this)#ConstOrColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayPushFront[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], elm: (ArrayFunctions.this)#ConstOrColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayResize[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], size: (ArrayFunctions.this)#NumericCol[_], extender: (ArrayFunctions.this)#ConstOrColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArraySlice[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], offset: (ArrayFunctions.this)#NumericCol[_], length: (ArrayFunctions.this)#NumericCol[_] = 0) extends (ArrayFunctions.this)#ArrayFunctionOp[Iterable[V]] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
ArrayUniq[V](col1: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], columns: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]]*) extends (ArrayFunctions.this)#ArrayFunctionOp[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
CountEqual[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], elm: (ArrayFunctions.this)#ConstOrColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayDate() extends (ArrayFunctions.this)#ArrayFunctionConst[LocalDate] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayDateTime() extends (ArrayFunctions.this)#ArrayFunctionConst[DateTime] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayFloat32() extends (ArrayFunctions.this)#ArrayFunctionConst[Float] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayFloat64() extends (ArrayFunctions.this)#ArrayFunctionConst[Double] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayInt16() extends (ArrayFunctions.this)#ArrayFunctionConst[Short] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayInt32() extends (ArrayFunctions.this)#ArrayFunctionConst[Int] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayInt64() extends (ArrayFunctions.this)#ArrayFunctionConst[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayInt8() extends (ArrayFunctions.this)#ArrayFunctionConst[Boolean] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayString() extends (ArrayFunctions.this)#ArrayFunctionConst[String] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayToSingle[V](col: (ArrayFunctions.this)#ArrayColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[V] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayUInt16() extends (ArrayFunctions.this)#ArrayFunctionConst[Short] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayUInt32() extends (ArrayFunctions.this)#ArrayFunctionConst[Int] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayUInt64() extends (ArrayFunctions.this)#ArrayFunctionConst[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
EmptyArrayUInt8() extends (ArrayFunctions.this)#ArrayFunctionConst[Boolean] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
Has[V](col: (ArrayFunctions.this)#ArrayColMagnet[V], elm: (ArrayFunctions.this)#Magnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Boolean] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
HasAll[V](col: (ArrayFunctions.this)#ArrayColMagnet[V], elm: (ArrayFunctions.this)#Magnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Boolean] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
HasAny[V](col: (ArrayFunctions.this)#ArrayColMagnet[V], elm: (ArrayFunctions.this)#Magnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Boolean] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
IndexOf[V](col: (ArrayFunctions.this)#ArrayColMagnet[_ <: Iterable[V]], elm: (ArrayFunctions.this)#ConstOrColMagnet[V]) extends (ArrayFunctions.this)#ArrayFunctionOp[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
Range(n: (ArrayFunctions.this)#NumericCol[_]) extends (ArrayFunctions.this)#ArrayFunctionConst[Long] with Product with Serializable
- Definition Classes
- ArrayFunctions
-
case class
BitAnd(a: (BitFunctions.this)#NumericCol[_], b: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
abstract
class
BitFunction extends ExpressionColumn[Long]
- Definition Classes
- BitFunctions
-
case class
BitNot(a: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
case class
BitOr(a: (BitFunctions.this)#NumericCol[_], b: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
case class
BitShiftLeft(a: (BitFunctions.this)#NumericCol[_], b: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
case class
BitShiftRight(a: (BitFunctions.this)#NumericCol[_], b: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
case class
BitXor(a: (BitFunctions.this)#NumericCol[_], b: (BitFunctions.this)#NumericCol[_]) extends (BitFunctions.this)#BitFunction with Product with Serializable
- Definition Classes
- BitFunctions
-
trait
ComparableWith[M <: (ComparisonFunctions.this)#Magnet[_]] extends AnyRef
- Definition Classes
- ComparisonFunctions
-
case class
ComparisonColumn(left: (ComparisonFunctions.this)#Magnet[_], operator: String, right: (ComparisonFunctions.this)#Magnet[_]) extends ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- ComparisonFunctions
-
case class
AddDays[V](d: (DateTimeFunctions.this)#DateOrDateTime[V], days: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddHours(d: (DateTimeFunctions.this)#DateOrDateTime[_], hours: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddMinutes(d: (DateTimeFunctions.this)#DateOrDateTime[_], minutes: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddMonths[V](d: (DateTimeFunctions.this)#DateOrDateTime[V], months: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddSeconds(d: (DateTimeFunctions.this)#DateOrDateTime[_], seconds: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddWeeks[V](d: (DateTimeFunctions.this)#DateOrDateTime[V], weeks: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
AddYears[V](d: (DateTimeFunctions.this)#DateOrDateTime[V], years: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
abstract
class
DateTimeConst[V] extends ExpressionColumn[V] with (DateTimeFunctions.this)#DateTimeFunction
- Definition Classes
- DateTimeFunctions
-
sealed
trait
DateTimeFunction extends AnyRef
- Definition Classes
- DateTimeFunctions
-
abstract
class
DateTimeFunctionCol[V] extends ExpressionColumn[Nothing] with (DateTimeFunctions.this)#DateTimeFunction
- Definition Classes
- DateTimeFunctions
-
case class
DayOfMonth(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
DayOfWeek(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Hour(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
ISOWeek(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
ISOYear(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Minute(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Monday[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Month(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Now() extends (DateTimeFunctions.this)#DateTimeConst[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeDayNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeHourNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeMinuteNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeMonthNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeQuarterNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeSecondNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeWeekNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
RelativeYearNum[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Second(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfDay[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfFifteenMinutes[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfFiveMinute[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfHour[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfMinute[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfMonth[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfQuarter[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
StartOfYear[V](d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[V] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Time(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
TimeSlot(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
TimeSlots(d: (DateTimeFunctions.this)#DateOrDateTime[_], duration: (DateTimeFunctions.this)#NumericCol[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[DateTime] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Today() extends (DateTimeFunctions.this)#DateTimeConst[LocalDate] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Week(d: (DateTimeFunctions.this)#DateOrDateTime[_], mode: Int) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
YYYYMM(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[String] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Year(d: (DateTimeFunctions.this)#DateOrDateTime[_]) extends (DateTimeFunctions.this)#DateTimeFunctionCol[Int] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
Yesterday() extends (DateTimeFunctions.this)#DateTimeConst[LocalDate] with Product with Serializable
- Definition Classes
- DateTimeFunctions
-
case class
DictGetDate(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[LocalDate]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[LocalDate] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetDateTime(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[DateTime]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[DateTime] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetFloat32(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Float]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Float] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetFloat64(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Float]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Float] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetHierarchy(dictName: (DictionaryFunctions.this)#StringColMagnet[_], id: (DictionaryFunctions.this)#ConstOrColMagnet[_]) extends (DictionaryFunctions.this)#DictionaryFuncColumn[String] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetInt16(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetInt32(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetInt64(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetInt8(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetString(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[String]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[String] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetUInt16(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetUInt32(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetUInt64(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetUInt8(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[Long]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[Long] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictGetUUID(_dictName: (DictionaryFunctions.this)#StringColMagnet[_], _attrName: (DictionaryFunctions.this)#StringColMagnet[_], _id: (DictionaryFunctions.this)#ConstOrColMagnet[_], _default: Option[(DictionaryFunctions.this)#Magnet[UUID]] = None) extends (DictionaryFunctions.this)#DictionaryGetFuncColumn[UUID] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictHas(dictName: (DictionaryFunctions.this)#StringColMagnet[_], id: (DictionaryFunctions.this)#ConstOrColMagnet[_]) extends (DictionaryFunctions.this)#DictionaryFuncColumn[Boolean] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
case class
DictIsIn(dictName: (DictionaryFunctions.this)#StringColMagnet[_], childId: (DictionaryFunctions.this)#ConstOrColMagnet[_], ancestorId: (DictionaryFunctions.this)#ConstOrColMagnet[_]) extends (DictionaryFunctions.this)#DictionaryFuncColumn[Boolean] with Product with Serializable
- Definition Classes
- DictionaryFunctions
-
sealed abstract
class
DictionaryFuncColumn[V] extends ExpressionColumn[V]
- Definition Classes
- DictionaryFunctions
-
sealed abstract
class
DictionaryGetFuncColumn[V] extends (DictionaryFunctions.this)#DictionaryFuncColumn[V]
- Definition Classes
- DictionaryFunctions
-
case class
BitmaskToArray(col: (EncodingFunctions.this)#NumericCol[_]) extends (EncodingFunctions.this)#EncodingFunction[Iterable[Long]] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
case class
BitmaskToList(col: (EncodingFunctions.this)#NumericCol[_]) extends (EncodingFunctions.this)#EncodingFunction[String] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
abstract
class
EncodingFunction[O] extends ExpressionColumn[O]
- Definition Classes
- EncodingFunctions
-
case class
Hex(col: (EncodingFunctions.this)#HexCompatible[_]) extends (EncodingFunctions.this)#EncodingFunction[String] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
case class
UUIDNumToString(col: (EncodingFunctions.this)#StringColMagnet[_]) extends (EncodingFunctions.this)#EncodingFunction[Byte] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
case class
UUIDStringToNum(col: (EncodingFunctions.this)#StringColMagnet[_]) extends (EncodingFunctions.this)#EncodingFunction[Byte] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
case class
Unhex(col: (EncodingFunctions.this)#StringColMagnet[_]) extends (EncodingFunctions.this)#EncodingFunction[String] with Product with Serializable
- Definition Classes
- EncodingFunctions
-
case class
CityHash64(col1: (HashFunctions.this)#ConstOrColMagnet[_], coln: (HashFunctions.this)#ConstOrColMagnet[_]*) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
HalfMD5(col: (HashFunctions.this)#StringColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
abstract
class
HashFunction extends ExpressionColumn[String]
- Definition Classes
- HashFunctions
-
case class
IntHash32(col: (HashFunctions.this)#NumericCol[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
IntHash64(col: (HashFunctions.this)#NumericCol[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
MD5(col: (HashFunctions.this)#StringColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
SHA1(col: (HashFunctions.this)#ConstOrColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
SHA224(col: (HashFunctions.this)#ConstOrColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
SHA256(col: (HashFunctions.this)#ConstOrColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
SipHash128(col: (HashFunctions.this)#StringColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
SipHash64(col: (HashFunctions.this)#StringColMagnet[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
URLHash(col: (HashFunctions.this)#ConstOrColMagnet[_], depth: (HashFunctions.this)#NumericCol[_]) extends (HashFunctions.this)#HashFunction with Product with Serializable
- Definition Classes
- HashFunctions
-
case class
ArrayAll[I, O](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Boolean] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayCount[I](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[Boolean]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, Boolean, Long] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayCumSum[I, O](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Iterable[Long]] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayExists[I](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[Boolean]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, Boolean, Boolean] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayFilter[I](_func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, Boolean, Iterable[I]] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayFirst[I](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[Boolean]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, Boolean, I] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayFirstIndex[I](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[Boolean]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, Boolean, Long] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayMap[I, O](_func: (TableColumn[I]) ⇒ ExpressionColumn[O], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Iterable[I]] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArrayReverseSort[I, O](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Iterable[I]] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArraySort[I, O](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Iterable[I]] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
case class
ArraySum[I, O](_func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], _arr1: (HigherOrderFunctions.this)#ArrayColMagnet[_ <: Iterable[I]]) extends (HigherOrderFunctions.this)#HigherOrderFunction[I, O, Long] with Product with Serializable
- Definition Classes
- HigherOrderFunctions
-
abstract
class
HigherOrderFunction[I, O, R] extends ExpressionColumn[R]
- Definition Classes
- HigherOrderFunctions
-
abstract
class
IPFunction[O] extends ExpressionColumn[O]
- Definition Classes
- IPFunctions
-
case class
IPv4NumToString(col: (IPFunctions.this)#NumericCol[_]) extends (IPFunctions.this)#IPFunction[String] with Product with Serializable
- Definition Classes
- IPFunctions
-
case class
IPv4NumToStringClassC(col: (IPFunctions.this)#NumericCol[_]) extends (IPFunctions.this)#IPFunction[String] with Product with Serializable
- Definition Classes
- IPFunctions
-
case class
IPv4StringToNum(col: (IPFunctions.this)#StringColMagnet[_]) extends (IPFunctions.this)#IPFunction[Long] with Product with Serializable
- Definition Classes
- IPFunctions
-
case class
IPv6NumToString(col: (IPFunctions.this)#StringColMagnet[_]) extends (IPFunctions.this)#IPFunction[String] with Product with Serializable
- Definition Classes
- IPFunctions
-
case class
IPv6StringToNum(col: (IPFunctions.this)#StringColMagnet[_]) extends (IPFunctions.this)#IPFunction[Long] with Product with Serializable
- Definition Classes
- IPFunctions
-
case class
GlobalIn(_l: (InFunctions.this)#ConstOrColMagnet[_], _r: (InFunctions.this)#InFuncRHMagnet) extends (InFunctions.this)#InFunctionCol[Nothing] with Product with Serializable
- Definition Classes
- InFunctions
-
case class
GlobalNotIn(_l: (InFunctions.this)#ConstOrColMagnet[_], _r: (InFunctions.this)#InFuncRHMagnet) extends (InFunctions.this)#InFunctionCol[Nothing] with Product with Serializable
- Definition Classes
- InFunctions
-
case class
In(_l: (InFunctions.this)#ConstOrColMagnet[_], _r: (InFunctions.this)#InFuncRHMagnet) extends (InFunctions.this)#InFunctionCol[Nothing] with Product with Serializable
- Definition Classes
- InFunctions
-
sealed
trait
InFunction extends AnyRef
- Definition Classes
- InFunctions
-
abstract
class
InFunctionCol[O] extends ExpressionColumn[Boolean] with (InFunctions.this)#InFunction
- Definition Classes
- InFunctions
-
trait
InOps extends AnyRef
- Definition Classes
- InFunctions
-
case class
NotIn(_l: (InFunctions.this)#ConstOrColMagnet[_], _r: (InFunctions.this)#InFuncRHMagnet) extends (InFunctions.this)#InFunctionCol[Nothing] with Product with Serializable
- Definition Classes
- InFunctions
-
case class
Tuple(coln: Seq[(InFunctions.this)#ConstOrColMagnet[_]]) extends ExpressionColumn[Nothing] with (InFunctions.this)#InFunction with Product with Serializable
- Definition Classes
- InFunctions
-
case class
TupleElement[T](tuple: (InFunctions.this)#Tuple, index: (InFunctions.this)#NumericCol[_]) extends ExpressionColumn[T] with (InFunctions.this)#InFunction with Product with Serializable
- Definition Classes
- InFunctions
-
abstract
class
JsonFunction[T] extends ExpressionColumn[T]
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractBool(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[Boolean] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractFloat(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[Float] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractInt(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[Long] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractRaw[T](_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[T] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractString(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[String] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamExtractUInt(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[Long] with Product with Serializable
- Definition Classes
- JsonFunctions
-
case class
VisitParamHas(_params: (JsonFunctions.this)#StringColMagnet[_], _fieldName: (JsonFunctions.this)#StringColMagnet[_]) extends (JsonFunctions.this)#JsonFunction[Boolean] with Product with Serializable
- Definition Classes
- JsonFunctions
-
sealed
trait
LevelModifier extends AnyRef
- Definition Classes
- Leveled
-
sealed abstract
class
LeveledAggregatedFunction[T] extends (Leveled.this)#AggregateFunction[T]
- Definition Classes
- Leveled
-
case class
Median[T](tableColumn: TableColumn[T], level: Float, modifier: (Leveled.this)#LevelModifier = LevelModifier.Simple) extends (Leveled.this)#LeveledAggregatedFunction[T] with Product with Serializable
- Definition Classes
- Leveled
-
case class
Quantile[T](tableColumn: TableColumn[T], level: Float = 0.5F, modifier: (Leveled.this)#LevelModifier = LevelModifier.Simple) extends (Leveled.this)#LeveledAggregatedFunction[T] with Product with Serializable
- Definition Classes
- Leveled
-
case class
Quantiles[T](tableColumn: TableColumn[T], levels: Seq[Float], modifier: (Leveled.this)#LevelModifier = LevelModifier.Simple) extends (Leveled.this)#LeveledAggregatedFunction[Seq[T]] with Product with Serializable
- Definition Classes
- Leveled
-
case class
LogicalFunction(left: (LogicalFunctions.this)#LogicalOpsMagnet, operator: (LogicalFunctions.this)#LogicalOperator, right: (LogicalFunctions.this)#LogicalOpsMagnet) extends ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- LogicalFunctions
-
sealed
trait
LogicalOperator extends AnyRef
- Definition Classes
- LogicalFunctions
-
trait
LogicalOps extends AnyRef
- Definition Classes
- LogicalFunctions
-
sealed
trait
AddSubtractable[C] extends (Magnets.this)#Magnet[C] with (Magnets.this)#AddSubtractOps[C]
Type that is expected by functions that shall then add or subtract from this value.
Type that is expected by functions that shall then add or subtract from this value.
These are not just numerics, but f.i. also dates / times.
- Definition Classes
- Magnets
-
sealed
trait
ArrayColMagnet[+C] extends (Magnets.this)#Magnet[C]
Represents any collection
Represents any collection
- Definition Classes
- Magnets
-
trait
ConstOrColMagnet[+C] extends (Magnets.this)#Magnet[C] with (Magnets.this)#ScalaBooleanFunctionOps with (Magnets.this)#InOps
Any constant or column.
Any constant or column. Sidenote: The current implementation doesn't represent collections.
- Definition Classes
- Magnets
-
sealed
trait
DateOrDateTime[C] extends (Magnets.this)#Magnet[C] with (Magnets.this)#AddSubtractable[C] with (Magnets.this)#ComparableWith[(Magnets.this)#DateOrDateTime[_]]
Date or date time representations
Date or date time representations
- Definition Classes
- Magnets
-
sealed
trait
EmptyNonEmptyCol[C] extends (Magnets.this)#Magnet[C]
Marks types that can be checked on empty/nonempty and length (at least collections and strings)
Marks types that can be checked on empty/nonempty and length (at least collections and strings)
- Definition Classes
- Magnets
-
sealed
trait
HexCompatible[C] extends (Magnets.this)#Magnet[C]
Types that are compatible with HEX accepting functions
Types that are compatible with HEX accepting functions
- Definition Classes
- Magnets
-
sealed
trait
InFuncRHMagnet extends (Magnets.this)#Magnet[Nothing]
Represents any accepted type for the right hand argument of the IN operators (tuple, table or Qry)
Represents any accepted type for the right hand argument of the IN operators (tuple, table or Qry)
- Definition Classes
- Magnets
-
sealed
trait
LogicalOpsMagnet extends (Magnets.this)#LogicalOps
- Definition Classes
- Magnets
-
trait
Magnet[+C] extends AnyRef
Magnet pattern
Magnet pattern
The pattern provides implicit conversion to wrapper classes, this allows the DSL to accept multiple compatible column types in a single function.
- Definition Classes
- Magnets
-
trait
NumericCol[C] extends (Magnets.this)#Magnet[C] with (Magnets.this)#AddSubtractable[C] with (Magnets.this)#HexCompatible[C] with (Magnets.this)#ComparableWith[(Magnets.this)#NumericCol[_]] with (Magnets.this)#ArithmeticOps[C]
- Definition Classes
- Magnets
-
trait
StringColMagnet[C] extends (Magnets.this)#Magnet[C] with (Magnets.this)#HexCompatible[C] with (Magnets.this)#ComparableWith[(Magnets.this)#StringColMagnet[_]] with (Magnets.this)#ScalaStringFunctionOps with (Magnets.this)#StringOps with (Magnets.this)#StringSearchOps with (Magnets.this)#EmptyNonEmptyCol[C]
String-like columns
String-like columns
- Definition Classes
- Magnets
-
sealed
trait
TupleColMagnet extends (Magnets.this)#Magnet[Nothing]
- Definition Classes
- Magnets
-
case class
Acos(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Asin(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Atan(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Cbrt(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Cos(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
E() extends (MathematicalFunctions.this)#MathConst with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Erf(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Erfc(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Exp(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Exp10(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Exp2(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Lgamma(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Log(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Log10(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Log2(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
abstract
class
MathConst extends (MathematicalFunctions.this)#MathFuncColumn
- Definition Classes
- MathematicalFunctions
-
sealed abstract
class
MathFuncColumn extends ExpressionColumn[Double]
- Definition Classes
- MathematicalFunctions
-
abstract
class
MathTransformation extends (MathematicalFunctions.this)#MathFuncColumn
- Definition Classes
- MathematicalFunctions
-
case class
Pi() extends (MathematicalFunctions.this)#MathConst with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Pow(x: (MathematicalFunctions.this)#NumericCol[_], y: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Sin(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Sqrt(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Tan(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Tgamma(col: (MathematicalFunctions.this)#NumericCol[_]) extends (MathematicalFunctions.this)#MathTransformation with Product with Serializable
- Definition Classes
- MathematicalFunctions
-
case class
Bar(col: (MiscellaneousFunctions.this)#NumericCol[_], from: (MiscellaneousFunctions.this)#NumericCol[_], to: (MiscellaneousFunctions.this)#NumericCol[_], default: Option[(MiscellaneousFunctions.this)#NumericCol[_]]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
BlockSize() extends (MiscellaneousFunctions.this)#MiscellaneousConst[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
CurrentDatabase() extends (MiscellaneousFunctions.this)#MiscellaneousConst[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
FormatReadableSize(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Greatest(a: (MiscellaneousFunctions.this)#ConstOrColMagnet[_], b: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
HasColumnInTable(database: (MiscellaneousFunctions.this)#StringColMagnet[_], table: (MiscellaneousFunctions.this)#StringColMagnet[_], column: (MiscellaneousFunctions.this)#StringColMagnet[_], hostName: Option[(MiscellaneousFunctions.this)#StringColMagnet[_]] = None, userName: Option[(MiscellaneousFunctions.this)#StringColMagnet[_]] = None, passWord: Option[(MiscellaneousFunctions.this)#StringColMagnet[_]] = None) extends (MiscellaneousFunctions.this)#MiscellaneousConst[Boolean] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
HostName() extends (MiscellaneousFunctions.this)#MiscellaneousConst[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Ignore(coln: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]*) extends (MiscellaneousFunctions.this)#MiscellaneousConst[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
IsFinite(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Boolean] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
IsInfinite(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Boolean] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
IsNaN(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Boolean] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Least(a: (MiscellaneousFunctions.this)#ConstOrColMagnet[_], b: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
MACNumToString(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
MACStringToNum(col: (MiscellaneousFunctions.this)#StringColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
MACStringToOUI(col: (MiscellaneousFunctions.this)#StringColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Materialize(col: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
abstract
class
MiscellaneousConst[V] extends ExpressionColumn[V] with (MiscellaneousFunctions.this)#MiscellaneousFunction
- Definition Classes
- MiscellaneousFunctions
-
sealed
trait
MiscellaneousFunction extends AnyRef
- Definition Classes
- MiscellaneousFunctions
-
abstract
class
MiscellaneousOp[V] extends ExpressionColumn[V] with (MiscellaneousFunctions.this)#MiscellaneousFunction
- Definition Classes
- MiscellaneousFunctions
-
case class
RowNumberInAllBlocks() extends (MiscellaneousFunctions.this)#MiscellaneousConst[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
RunningDifference(col: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Sleep(col: (MiscellaneousFunctions.this)#NumericCol[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
ToTypeName(col: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[String] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Transform[L, R](col: (MiscellaneousFunctions.this)#ConstOrColMagnet[L], arrayFrom: (MiscellaneousFunctions.this)#ArrayColMagnet[Iterable[L]], arrayTo: (MiscellaneousFunctions.this)#ArrayColMagnet[Iterable[R]], default: (MiscellaneousFunctions.this)#ConstOrColMagnet[R]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Uptime() extends (MiscellaneousFunctions.this)#MiscellaneousConst[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Version() extends (MiscellaneousFunctions.this)#MiscellaneousConst[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
VisibleWidth(col: (MiscellaneousFunctions.this)#ConstOrColMagnet[_]) extends (MiscellaneousFunctions.this)#MiscellaneousOp[Long] with Product with Serializable
- Definition Classes
- MiscellaneousFunctions
-
case class
Rand() extends (RandomFunctions.this)#RandomFunction with Product with Serializable
- Definition Classes
- RandomFunctions
-
case class
Rand64() extends (RandomFunctions.this)#RandomFunction with Product with Serializable
- Definition Classes
- RandomFunctions
-
abstract
class
RandomFunction extends ExpressionColumn[Long]
- Definition Classes
- RandomFunctions
-
case class
Ceil(col: (RoundingFunctions.this)#NumericCol[_], n: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
case class
Floor(col: (RoundingFunctions.this)#NumericCol[_], n: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
case class
Round(col: (RoundingFunctions.this)#NumericCol[_], n: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
case class
RoundAge(col: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
case class
RoundDuration(col: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
case class
RoundToExp2(col: (RoundingFunctions.this)#NumericCol[_]) extends (RoundingFunctions.this)#RoundingFunction with Product with Serializable
- Definition Classes
- RoundingFunctions
-
abstract
class
RoundingFunction extends ExpressionColumn[Long]
- Definition Classes
- RoundingFunctions
-
trait
ScalaBooleanFunctionOps extends AnyRef
- Definition Classes
- ScalaBooleanFunctions
-
trait
ScalaStringFunctionOps extends AnyRef
- Definition Classes
- ScalaStringFunctions
-
case class
AlphaTokens(col: (SplitMergeFunctions.this)#StringColMagnet[_]) extends (SplitMergeFunctions.this)#SplitMergeFunction[Iterable[String]] with Product with Serializable
- Definition Classes
- SplitMergeFunctions
-
case class
ArrayStringConcat(col: (SplitMergeFunctions.this)#ArrayColMagnet[_], sep: (SplitMergeFunctions.this)#StringColMagnet[_]) extends (SplitMergeFunctions.this)#SplitMergeFunction[String] with Product with Serializable
- Definition Classes
- SplitMergeFunctions
-
case class
SplitByChar(sep: (SplitMergeFunctions.this)#StringColMagnet[_], col: (SplitMergeFunctions.this)#StringColMagnet[_]) extends (SplitMergeFunctions.this)#SplitMergeFunction[Iterable[String]] with Product with Serializable
- Definition Classes
- SplitMergeFunctions
-
case class
SplitByString(sep: (SplitMergeFunctions.this)#StringColMagnet[_], col: (SplitMergeFunctions.this)#StringColMagnet[_]) extends (SplitMergeFunctions.this)#SplitMergeFunction[Iterable[String]] with Product with Serializable
- Definition Classes
- SplitMergeFunctions
-
abstract
class
SplitMergeFunction[V] extends ExpressionColumn[V]
- Definition Classes
- SplitMergeFunctions
-
case class
AppendTrailingCharIfAbsent(col: (StringFunctions.this)#StringColMagnet[_], c: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Concat(col1: (StringFunctions.this)#StringColMagnet[_], col2: (StringFunctions.this)#StringColMagnet[_], columns: (StringFunctions.this)#StringColMagnet[_]*) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
ConvertCharset(col: (StringFunctions.this)#StringColMagnet[_], from: (StringFunctions.this)#StringColMagnet[_], to: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Empty(col: (StringFunctions.this)#EmptyNonEmptyCol[_]) extends (StringFunctions.this)#StringFunctionCol[Boolean] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Length(col: (StringFunctions.this)#EmptyNonEmptyCol[_]) extends (StringFunctions.this)#StringFunctionCol[Int] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
LengthUTF8(col: (StringFunctions.this)#EmptyNonEmptyCol[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Lower(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
LowerUTF8(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
NotEmpty(col: (StringFunctions.this)#EmptyNonEmptyCol[_]) extends (StringFunctions.this)#StringFunctionCol[Boolean] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Reverse(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
ReverseUTF8(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
abstract
class
StringFunctionCol[+V] extends ExpressionColumn[V]
- Definition Classes
- StringFunctions
-
trait
StringOps extends AnyRef
- Definition Classes
- StringFunctions
-
case class
Substring(col: (StringFunctions.this)#StringColMagnet[_], offset: (StringFunctions.this)#NumericCol[_], length: (StringFunctions.this)#NumericCol[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
SubstringUTF8(col: (StringFunctions.this)#StringColMagnet[_], offset: (StringFunctions.this)#NumericCol[_], length: (StringFunctions.this)#NumericCol[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Upper(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
UpperUTF8(col: (StringFunctions.this)#StringColMagnet[_]) extends (StringFunctions.this)#StringFunctionCol[String] with Product with Serializable
- Definition Classes
- StringFunctions
-
case class
Extract(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchFunc[String] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
ExtractAll(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchFunc[String] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
Like(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchFunc[Boolean] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
NotLike(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchFunc[Boolean] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
Position(col: (StringSearchFunctions.this)#StringColMagnet[_], needle: (StringSearchFunctions.this)#StringColMagnet[_], caseSensitive: Boolean = true) extends (StringSearchFunctions.this)#StringSearchFunc[Long] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
PositionUTF8(col: (StringSearchFunctions.this)#StringColMagnet[_], needle: (StringSearchFunctions.this)#StringColMagnet[_], caseSensitive: Boolean = true) extends (StringSearchFunctions.this)#StringSearchFunc[Long] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
ReplaceAll(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_], replacement: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchReplaceFunc with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
ReplaceOne(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_], replacement: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchReplaceFunc with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
ReplaceRegexpAll(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_], replacement: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchReplaceFunc with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
ReplaceRegexpOne(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_], replacement: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchReplaceFunc with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
case class
StrMatch(col: (StringSearchFunctions.this)#StringColMagnet[_], pattern: (StringSearchFunctions.this)#StringColMagnet[_]) extends (StringSearchFunctions.this)#StringSearchFunc[Boolean] with Product with Serializable
- Definition Classes
- StringSearchFunctions
-
abstract
class
StringSearchFunc[+V] extends ExpressionColumn[V]
- Definition Classes
- StringSearchFunctions
-
trait
StringSearchOps extends AnyRef
- Definition Classes
- StringSearchFunctions
-
abstract
class
StringSearchReplaceFunc extends (StringSearchFunctions.this)#StringSearchFunc[String]
- Definition Classes
- StringSearchFunctions
-
case class
Sum[T](tableColumn: TableColumn[T], modifier: (SumFunctions.this)#SumModifier = SumModifier.Simple) extends (SumFunctions.this)#AggregateFunction[Double] with Product with Serializable
- Definition Classes
- SumFunctions
-
case class
SumMap[T, V](key: TableColumn[Seq[T]], value: TableColumn[Seq[V]]) extends (SumFunctions.this)#AggregateFunction[(Seq[T], Seq[V])] with Product with Serializable
- Definition Classes
- SumFunctions
-
sealed
trait
SumModifier extends AnyRef
- Definition Classes
- SumFunctions
-
case class
Cast[T](tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], simpleColumnType: SimpleColumnType) extends (TypeCastFunctions.this)#TypeCastColumn[T] with (TypeCastFunctions.this)#ConstOrColMagnet[T] with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
sealed
trait
CastOutBind[I, O] extends AnyRef
- Definition Classes
- TypeCastFunctions
-
case class
DateRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[LocalDate] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
DateTimeRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[DateTime] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
FixedString(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], n: Int) extends (TypeCastFunctions.this)#TypeCastColumn[String] with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Float32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Float] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Float64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Float] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Int16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Int32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Int64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Int8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
Reinterpret[V](typeCastColumn: (TypeCastFunctions.this)#TypeCastColumn[_] with (TypeCastFunctions.this)#Reinterpretable) extends (TypeCastFunctions.this)#TypeCastColumn[V] with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
sealed
trait
Reinterpretable extends AnyRef
- Definition Classes
- TypeCastFunctions
-
case class
StringCutToZero(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[String] with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
StringRep(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_]) extends (TypeCastFunctions.this)#TypeCastColumn[String] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
abstract
class
TypeCastColumn[V] extends ExpressionColumn[V]
- Definition Classes
- TypeCastFunctions
-
case class
UInt16(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
UInt32(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
UInt64(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
UInt8(tableColumn: (TypeCastFunctions.this)#ConstOrColMagnet[_], orZero: Boolean = false) extends (TypeCastFunctions.this)#TypeCastColumn[Long] with (TypeCastFunctions.this)#Reinterpretable with Product with Serializable
- Definition Classes
- TypeCastFunctions
-
case class
CutFragment(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
CutQueryString(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
CutQueryStringAndFragment(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
CutToFirstSignificantSubdomain(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
CutURLParameter(col: (URLFunctions.this)#StringColMagnet[_], parameter: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
CutWWW(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
DecodeURLComponent(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
Domain(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
DomainWithoutWWW(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
ExtractURLParameter(col: (URLFunctions.this)#StringColMagnet[_], param: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
ExtractURLParameterNames(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLArrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
ExtractURLParameters(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLArrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
FirstSignificantSubdomain(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
Fragment(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
Path(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
PathFull(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
Protocol(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
QueryString(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
QueryStringAndFragment(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
TopLevelDomain(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLStrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
abstract
class
URLArrFunction extends (URLFunctions.this)#URLFunction[Seq[String]]
- Definition Classes
- URLFunctions
-
sealed abstract
class
URLFunction[V] extends ExpressionColumn[V]
- Definition Classes
- URLFunctions
-
case class
URLHierarchy(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLArrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
case class
URLPathHierarchy(col: (URLFunctions.this)#StringColMagnet[_]) extends (URLFunctions.this)#URLArrFunction with Product with Serializable
- Definition Classes
- URLFunctions
-
abstract
class
URLStrFunction extends (URLFunctions.this)#URLFunction[String]
- Definition Classes
- URLFunctions
-
case class
Uniq(tableColumn: Column, modifier: (UniqFunctions.this)#UniqModifier = UniqModifier.Simple) extends (UniqFunctions.this)#AggregateFunction[Long] with Product with Serializable
- Definition Classes
- UniqFunctions
-
sealed
trait
UniqModifier extends AnyRef
- Definition Classes
- UniqFunctions
Value Members
-
object
Combinator
- Definition Classes
- AggregationFunctionsCombiners
-
object
AnyModifier
- Definition Classes
- AnyResultFunctions
-
implicit
object
BigDecimalBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigDecimalBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, BigInt, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigDecimalDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, Double, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigDecimalFloatBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, Float, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigDecimalIntBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, Int, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigDecimalLongBinding extends (ArithmeticFunctions.this)#AritRetType[BigDecimal, Long, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, BigInt, BigInt]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, Double, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntFloatBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, Float, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntIntBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, Int, BigInt]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
BigIntLongBinding extends (ArithmeticFunctions.this)#AritRetType[BigInt, Long, BigInt]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, BigDecimal, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, BigInt, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, Double, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeFloatBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, Float, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeIntBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, Int, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DateTimeLongBinding extends (ArithmeticFunctions.this)#AritRetType[DateTime, Long, DateTime]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[Double, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[Double, BigInt, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[Double, Double, Double]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleFloatBinding extends (ArithmeticFunctions.this)#AritRetType[Double, Float, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleIntBinding extends (ArithmeticFunctions.this)#AritRetType[Double, Int, Double]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
DoubleLongBinding extends (ArithmeticFunctions.this)#AritRetType[Double, Long, Double]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[Float, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[Float, BigInt, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[Float, Double, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatFloatBinding extends (ArithmeticFunctions.this)#AritRetType[Float, Float, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatIntBinding extends (ArithmeticFunctions.this)#AritRetType[Float, Int, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
FloatLongBinding extends (ArithmeticFunctions.this)#AritRetType[Float, Long, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[Int, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[Int, BigInt, BigInt]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[Int, Double, Double]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntFloatBinding extends (ArithmeticFunctions.this)#AritRetType[Int, Float, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntIntBinding extends (ArithmeticFunctions.this)#AritRetType[Int, Int, Int]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
IntLongBinding extends (ArithmeticFunctions.this)#AritRetType[Int, Long, Long]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, BigDecimal, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, BigInt, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, Double, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateFloatBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, Float, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateIntBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, Int, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LocalDateLongBinding extends (ArithmeticFunctions.this)#AritRetType[LocalDate, Long, LocalDate]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongBigDecimalBinding extends (ArithmeticFunctions.this)#AritRetType[Long, BigDecimal, BigDecimal]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongBigIntBinding extends (ArithmeticFunctions.this)#AritRetType[Long, BigInt, BigInt]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongDoubleBinding extends (ArithmeticFunctions.this)#AritRetType[Long, Double, Double]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongFloatBinding extends (ArithmeticFunctions.this)#AritRetType[Long, Float, Float]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongIntBinding extends (ArithmeticFunctions.this)#AritRetType[Long, Int, Int]
- Definition Classes
- ArithmeticFunctions
-
implicit
object
LongLongBinding extends (ArithmeticFunctions.this)#AritRetType[Long, Long, Long]
- Definition Classes
- ArithmeticFunctions
-
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
-
implicit
def
InFuncRHMagnetFromIterable[T](s: Iterable[T])(implicit arg0: QueryValue[T]): InFuncRHMagnet
- Definition Classes
- Magnets
-
implicit
def
InFuncRHMagnetFromQuery(s: OperationalQuery): InFuncRHMagnet
- Definition Classes
- Magnets
-
implicit
def
InFuncRHMagnetFromTable(s: Table): InFuncRHMagnet
- Definition Classes
- Magnets
-
implicit
def
InFuncRHMagnetFromTuple(s: Tuple): InFuncRHMagnet
- Definition Classes
- Magnets
-
def
_equals(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
abs[T](targetColumn: NumericCol[T]): Abs[T]
- Definition Classes
- ArithmeticFunctions
-
def
acos(col: NumericCol[_]): Acos
- Definition Classes
- MathematicalFunctions
-
def
addDays[T](col: DateOrDateTime[T], days: NumericCol[_]): AddDays[T]
- Definition Classes
- DateTimeFunctions
-
def
addHours(col: DateOrDateTime[_], hours: NumericCol[_]): AddHours
- Definition Classes
- DateTimeFunctions
-
def
addMinutes(col: DateOrDateTime[_], minutes: NumericCol[_]): AddMinutes
- Definition Classes
- DateTimeFunctions
-
def
addMonths[T](col: DateOrDateTime[T], months: NumericCol[_]): AddMonths[T]
- Definition Classes
- DateTimeFunctions
-
def
addSeconds(col: DateOrDateTime[_], seconds: NumericCol[_]): AddSeconds
- Definition Classes
- DateTimeFunctions
-
def
addWeeks[T](col: DateOrDateTime[T], weeks: NumericCol[_]): AddWeeks[T]
- Definition Classes
- DateTimeFunctions
-
def
addYears[T](col: DateOrDateTime[T], years: NumericCol[_]): AddYears[T]
- Definition Classes
- DateTimeFunctions
-
def
aggIf[T <: TableColumn[Res], Res](condition: TableColumn[Boolean])(aggregated: AggregateFunction[Res]): CombinedAggregatedFunction[T, Res]
- Definition Classes
- AggregationFunctionsCombiners
-
def
alphaTokens(col: StringColMagnet[_]): AlphaTokens
- Definition Classes
- SplitMergeFunctions
-
def
and(left: LogicalOpsMagnet, right: LogicalOpsMagnet): ExpressionColumn[Boolean]
- Definition Classes
- LogicalFunctions
-
def
any[T](tableColumn: TableColumn[T]): AnyResult[T]
- Definition Classes
- AnyResultFunctions
-
def
anyHeavy[T](tableColumn: TableColumn[T]): AnyResult[T]
- Definition Classes
- AnyResultFunctions
-
def
anyLast[T](tableColumn: TableColumn[T]): AnyResult[T]
- Definition Classes
- AnyResultFunctions
-
def
appendTrailingCharIfAbsent(col: StringColMagnet[_], c: StringColMagnet[_]): AppendTrailingCharIfAbsent
- Definition Classes
- StringFunctions
-
def
array[T <: TableColumn[Seq[Res]], Res](aggregated: AggregateFunction[Res]): CombinedAggregatedFunction[T, Res]
- Definition Classes
- AggregationFunctionsCombiners
-
def
arrayAll[I](func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayAll[I, Boolean]
- Definition Classes
- HigherOrderFunctions
-
implicit
def
arrayColMagnetFromIterable[T](s: Iterable[T])(implicit arg0: QueryValue[T]): ArrayColMagnet[Iterable[T]]
- Definition Classes
- Magnets
-
implicit
def
arrayColMagnetFromIterableCol[Elem, Collection[B] <: Iterable[B], ColType[A] <: TableColumn[A]](s: ColType[Collection[Elem]]): ArrayColMagnet[Collection[Elem]]
- Definition Classes
- Magnets
-
def
arrayConcat[V](col1: ArrayColMagnet[V], columns: ArrayColMagnet[V]*): ArrayConcat[V]
- Definition Classes
- ArrayFunctions
-
def
arrayCount[I](func: Option[(TableColumn[I]) ⇒ ExpressionColumn[Boolean]], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayCount[I]
- Definition Classes
- HigherOrderFunctions
-
def
arrayCumSum[I, O](func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayCumSum[I, O]
- Definition Classes
- HigherOrderFunctions
-
def
arrayElement[V](col: ArrayColMagnet[_ <: Iterable[V]], n: NumericCol[_]): ArrayElement[V]
- Definition Classes
- ArrayFunctions
-
def
arrayEnumerate[V](col: ArrayColMagnet[V]): ArrayEnumerate[V]
- Definition Classes
- ArrayFunctions
-
def
arrayEnumerateUniq[V](col1: ArrayColMagnet[_ <: Iterable[V]], coln: ArrayColMagnet[_ <: Iterable[V]]*): ArrayEnumerateUniq[V]
- Definition Classes
- ArrayFunctions
-
def
arrayExists[I](func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayExists[I]
- Definition Classes
- HigherOrderFunctions
-
def
arrayFilter[I](func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayFilter[I]
- Definition Classes
- HigherOrderFunctions
-
def
arrayFirst[I](func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayFirst[I]
- Definition Classes
- HigherOrderFunctions
-
def
arrayFirstIndex[I](func: (TableColumn[I]) ⇒ ExpressionColumn[Boolean], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayFirstIndex[I]
- Definition Classes
- HigherOrderFunctions
-
def
arrayJoin[V](col: ArrayColMagnet[_ <: Iterable[V]]): ArrayJoin[V]
- Definition Classes
- ArrayFunctions
-
def
arrayMap[I, O](func: (TableColumn[I]) ⇒ ExpressionColumn[O], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayMap[I, O]
- Definition Classes
- HigherOrderFunctions
-
def
arrayPopBack[V](col: ArrayColMagnet[_ <: Iterable[V]]): ArrayPopBack[V]
- Definition Classes
- ArrayFunctions
-
def
arrayPopFront[V](col: ArrayColMagnet[_ <: Iterable[V]]): ArrayPopFront[V]
- Definition Classes
- ArrayFunctions
-
def
arrayPushBack[V](col: ArrayColMagnet[_ <: Iterable[V]], elm: ConstOrColMagnet[V]): ArrayPushBack[V]
- Definition Classes
- ArrayFunctions
-
def
arrayPushFront[V](col: ArrayColMagnet[_ <: Iterable[V]], elm: ConstOrColMagnet[V]): ArrayPushFront[V]
- Definition Classes
- ArrayFunctions
-
def
arrayResize[V](col: ArrayColMagnet[_ <: Iterable[V]], size: NumericCol[_], extender: ConstOrColMagnet[V]): ArrayResize[V]
- Definition Classes
- ArrayFunctions
-
def
arrayReverseSort[I, O](func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArrayReverseSort[I, O]
- Definition Classes
- HigherOrderFunctions
-
def
arraySlice[V](col: ArrayColMagnet[_ <: Iterable[V]], offset: NumericCol[_], length: NumericCol[_] = 0): ArraySlice[V]
- Definition Classes
- ArrayFunctions
-
def
arraySort[I, O](func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArraySort[I, O]
- Definition Classes
- HigherOrderFunctions
-
def
arrayStringConcat(col: ArrayColMagnet[_], sep: StringColMagnet[_] = ""): ArrayStringConcat
- Definition Classes
- SplitMergeFunctions
-
def
arraySum[I, O](func: Option[(TableColumn[I]) ⇒ ExpressionColumn[O]], arr1: ArrayColMagnet[_ <: Iterable[I]]): ArraySum[I, O]
- Definition Classes
- HigherOrderFunctions
-
def
arrayUniq[V](col1: ArrayColMagnet[_ <: Iterable[V]], coln: ArrayColMagnet[_ <: Iterable[V]]*): ArrayUniq[V]
- Definition Classes
- ArrayFunctions
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asin(col: NumericCol[_]): Asin
- Definition Classes
- MathematicalFunctions
-
def
atan(col: NumericCol[_]): Atan
- Definition Classes
- MathematicalFunctions
-
def
average[T](tableColumn: TableColumn[T]): Avg[T]
- Definition Classes
- AggregationFunctions
-
def
bar(col: NumericCol[_], from: NumericCol[_], to: NumericCol[_], default: Option[NumericCol[_]]): Bar
- Definition Classes
- MiscellaneousFunctions
-
def
bitAnd(a: NumericCol[_], b: NumericCol[_]): BitAnd
- Definition Classes
- BitFunctions
-
def
bitNot(a: NumericCol[_]): BitNot
- Definition Classes
- BitFunctions
-
def
bitOr(a: NumericCol[_], b: NumericCol[_]): BitOr
- Definition Classes
- BitFunctions
-
def
bitShiftLeft(a: NumericCol[_], b: NumericCol[_]): BitShiftLeft
- Definition Classes
- BitFunctions
-
def
bitShiftRight(a: NumericCol[_], b: NumericCol[_]): BitShiftRight
- Definition Classes
- BitFunctions
-
def
bitXor(a: NumericCol[_], b: NumericCol[_]): BitXor
- Definition Classes
- BitFunctions
-
def
bitmaskToArray(col: NumericCol[_]): BitmaskToArray
- Definition Classes
- EncodingFunctions
-
def
bitmaskToList(col: NumericCol[_]): BitmaskToList
- Definition Classes
- EncodingFunctions
-
def
blockSize(): BlockSize
- Definition Classes
- MiscellaneousFunctions
-
def
cast[T <: SimpleColumnType, O](tableColumn: ConstOrColMagnet[_], simpleColumnType: T)(implicit castOut: CastOutBind[T, O]): Cast[O]
- Definition Classes
- TypeCastFunctions
-
def
cbrt(col: NumericCol[_]): Cbrt
- Definition Classes
- MathematicalFunctions
-
def
ceil(col: NumericCol[_], n: NumericCol[_]): Ceil
- Definition Classes
- RoundingFunctions
-
def
chNow(): Now
- Definition Classes
- DateTimeFunctions
-
def
chToday(): Today
- Definition Classes
- DateTimeFunctions
-
def
chYesterday(): Yesterday
- Definition Classes
- DateTimeFunctions
-
def
cityHash64(col1: ConstOrColMagnet[_], coln: ConstOrColMagnet[_]*): CityHash64
- Definition Classes
- HashFunctions
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
concat(col: StringColMagnet[_], col2: StringColMagnet[_], coln: StringColMagnet[_]*): Concat
- Definition Classes
- StringFunctions
-
implicit
def
constOrColMagnetFromCol[C](s: TableColumn[C]): ConstOrColMagnet[C]
- Definition Classes
- Magnets
-
implicit
def
constOrColMagnetFromConst[T](s: T)(implicit arg0: QueryValue[T]): ConstOrColMagnet[T]
- Definition Classes
- Magnets
-
def
convertCharset(col: StringColMagnet[_], from: StringColMagnet[_], to: StringColMagnet[_]): ConvertCharset
- Definition Classes
- StringFunctions
-
def
cos(col: NumericCol[_]): Cos
- Definition Classes
- MathematicalFunctions
-
def
count(column: TableColumn[_]): Count
- Definition Classes
- AggregationFunctions
-
def
count(): Count
- Definition Classes
- AggregationFunctions
-
def
countEqual[V](col: ArrayColMagnet[_ <: Iterable[V]], elm: ConstOrColMagnet[V]): CountEqual[V]
- Definition Classes
- ArrayFunctions
-
def
currentDatabase(): CurrentDatabase
- Definition Classes
- MiscellaneousFunctions
-
def
cutFragment(col: StringColMagnet[_]): CutFragment
- Definition Classes
- URLFunctions
-
def
cutQueryString(col: StringColMagnet[_]): CutQueryString
- Definition Classes
- URLFunctions
-
def
cutQueryStringAndFragment(col: StringColMagnet[_]): CutQueryStringAndFragment
- Definition Classes
- URLFunctions
-
def
cutToFirstSignificantSubdomain(col: StringColMagnet[_]): CutToFirstSignificantSubdomain
- Definition Classes
- URLFunctions
-
def
cutURLParameter(col: StringColMagnet[_], parameter: StringColMagnet[_]): CutURLParameter
- Definition Classes
- URLFunctions
-
def
cutWWW(col: StringColMagnet[_]): CutWWW
- Definition Classes
- URLFunctions
-
implicit
def
ddtFromDate[T <: LocalDate](s: T)(implicit arg0: QueryValue[T]): DateOrDateTime[LocalDate]
- Definition Classes
- Magnets
-
implicit
def
ddtFromDateCol[T <: TableColumn[LocalDate]](s: T): DateOrDateTime[LocalDate]
- Definition Classes
- Magnets
-
implicit
def
ddtFromDateTime[T <: DateTime](s: T)(implicit arg0: QueryValue[T]): DateOrDateTime[DateTime]
- Definition Classes
- Magnets
-
implicit
def
ddtFromDateTimeCol[T <: TableColumn[DateTime]](s: T): DateOrDateTime[DateTime]
- Definition Classes
- Magnets
-
def
decodeURLComponent(col: StringColMagnet[_]): DecodeURLComponent
- Definition Classes
- URLFunctions
-
def
dictGetDate(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetDate
- Definition Classes
- DictionaryFunctions
-
def
dictGetDateOrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[LocalDate]): DictGetDate
- Definition Classes
- DictionaryFunctions
-
def
dictGetDateTime(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetDateTime
- Definition Classes
- DictionaryFunctions
-
def
dictGetDateTimeOrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[DateTime]): DictGetDateTime
- Definition Classes
- DictionaryFunctions
-
def
dictGetFloat32(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetFloat32
- Definition Classes
- DictionaryFunctions
-
def
dictGetFloat32OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Float]): DictGetFloat32
- Definition Classes
- DictionaryFunctions
-
def
dictGetFloat64(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetFloat64
- Definition Classes
- DictionaryFunctions
-
def
dictGetFloat64OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Float]): DictGetFloat64
- Definition Classes
- DictionaryFunctions
-
def
dictGetHierarchy(dictName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetHierarchy
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt16(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetInt16
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt16OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetInt16
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt32(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetInt32
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt32OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetInt32
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt64(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetInt64
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt64OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetInt64
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt8(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetInt8
- Definition Classes
- DictionaryFunctions
-
def
dictGetInt8OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetInt8
- Definition Classes
- DictionaryFunctions
-
def
dictGetString(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetString
- Definition Classes
- DictionaryFunctions
-
def
dictGetStringOrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[String]): DictGetString
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt16(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetUInt16
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt16OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetUInt16
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt32(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetUInt32
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt32OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetUInt32
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt64(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetUInt64
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt64OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetUInt64
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt8(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetUInt8
- Definition Classes
- DictionaryFunctions
-
def
dictGetUInt8OrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[Long]): DictGetUInt8
- Definition Classes
- DictionaryFunctions
-
def
dictGetUUID(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictGetUUID
- Definition Classes
- DictionaryFunctions
-
def
dictGetUUIDOrDefault(dictName: StringColMagnet[_], attrName: StringColMagnet[_], id: ConstOrColMagnet[_], default: Magnet[UUID]): DictGetUUID
- Definition Classes
- DictionaryFunctions
-
def
dictHas(dictName: StringColMagnet[_], id: ConstOrColMagnet[_]): DictHas
- Definition Classes
- DictionaryFunctions
-
def
dictIsIn(dictName: StringColMagnet[_], childId: ConstOrColMagnet[_], id: ConstOrColMagnet[_]): DictIsIn
- Definition Classes
- DictionaryFunctions
-
def
divide[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): Divide[O]
- Definition Classes
- ArithmeticFunctions
-
def
domain(col: StringColMagnet[_]): Domain
- Definition Classes
- URLFunctions
-
def
domainWithoutWWW(col: StringColMagnet[_]): DomainWithoutWWW
- Definition Classes
- URLFunctions
-
def
e(): E
- Definition Classes
- MathematicalFunctions
-
def
empty(col: EmptyNonEmptyCol[_]): Empty
- Definition Classes
- StringFunctions
-
def
emptyArrayDate: EmptyArrayDate
- Definition Classes
- ArrayFunctions
-
def
emptyArrayDateTime: EmptyArrayDateTime
- Definition Classes
- ArrayFunctions
-
def
emptyArrayFloat32: EmptyArrayFloat32
- Definition Classes
- ArrayFunctions
-
def
emptyArrayFloat64: EmptyArrayFloat64
- Definition Classes
- ArrayFunctions
-
def
emptyArrayInt16: EmptyArrayInt16
- Definition Classes
- ArrayFunctions
-
def
emptyArrayInt32: EmptyArrayInt32
- Definition Classes
- ArrayFunctions
-
def
emptyArrayInt64: EmptyArrayInt64
- Definition Classes
- ArrayFunctions
-
def
emptyArrayInt8: EmptyArrayInt8
- Definition Classes
- ArrayFunctions
-
def
emptyArrayString: EmptyArrayString
- Definition Classes
- ArrayFunctions
-
def
emptyArrayToSingle[V](col: ArrayColMagnet[V]): EmptyArrayToSingle[V]
- Definition Classes
- ArrayFunctions
-
def
emptyArrayUInt16: EmptyArrayUInt16
- Definition Classes
- ArrayFunctions
-
def
emptyArrayUInt32: EmptyArrayUInt32
- Definition Classes
- ArrayFunctions
-
def
emptyArrayUInt64: EmptyArrayUInt64
- Definition Classes
- ArrayFunctions
-
def
emptyArrayUInt8: EmptyArrayUInt8
- Definition Classes
- ArrayFunctions
-
implicit
def
emptyNonEmptyFromIterable[T <: Iterable[_]](s: T)(implicit arg0: QueryValue[T]): EmptyNonEmptyCol[T]
- Definition Classes
- Magnets
-
implicit
def
emptyNonEmptyFromIterableCol[Elem, Collection[B] <: Iterable[B], ColType[A] <: TableColumn[A]](s: ColType[Collection[Elem]]): EmptyNonEmptyCol[Collection[Elem]]
- Definition Classes
- Magnets
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
erf(col: NumericCol[_]): Erf
- Definition Classes
- MathematicalFunctions
-
def
erfc(col: NumericCol[_]): Erfc
- Definition Classes
- MathematicalFunctions
-
def
exp(col: NumericCol[_]): Exp
- Definition Classes
- MathematicalFunctions
-
def
exp10(col: NumericCol[_]): Exp10
- Definition Classes
- MathematicalFunctions
-
def
exp2(col: NumericCol[_]): Exp2
- Definition Classes
- MathematicalFunctions
-
def
extract(col: StringColMagnet[_], pattern: StringColMagnet[_]): Extract
- Definition Classes
- StringSearchFunctions
-
def
extractAll(col: StringColMagnet[_], pattern: StringColMagnet[_]): ExtractAll
- Definition Classes
- StringSearchFunctions
-
def
extractURLParameter(col: StringColMagnet[_], param: StringColMagnet[_]): ExtractURLParameter
- Definition Classes
- URLFunctions
-
def
extractURLParameterNames(col: StringColMagnet[_]): ExtractURLParameterNames
- Definition Classes
- URLFunctions
-
def
extractURLParameters(col: StringColMagnet[_]): ExtractURLParameters
- Definition Classes
- URLFunctions
-
def
firstSignificantSubdomain(col: StringColMagnet[_]): FirstSignificantSubdomain
- Definition Classes
- URLFunctions
-
def
floor(col: NumericCol[_], n: NumericCol[_]): Floor
- Definition Classes
- RoundingFunctions
-
def
forEach[V, T <: TableColumn[Seq[V]], Res](column: T)(forEachFunc: (TableColumn[V]) ⇒ AggregateFunction[Res]): AggregateFunction[Seq[Res]]
Having a column with type array, it aggregates all the results for that column by running the provided aggregation functions for each vertical slice of the array elements.
Having a column with type array, it aggregates all the results for that column by running the provided aggregation functions for each vertical slice of the array elements. Therefore, for the query result: \array_col|
|[x1, y1, z1, u1]
|[x2, y2, z2]
|[x3, y3, z3]
if you run sumForEach(array_col) you will get an array result with the following entries: [sum(x1,x3,x3), sum(y1,y2,y3), sum(z1, z2, z3), sum(u1)]
- Definition Classes
- AggregationFunctionsCombiners
-
def
formatReadableSize(col: NumericCol[_]): FormatReadableSize
- Definition Classes
- MiscellaneousFunctions
-
def
fragment(col: StringColMagnet[_]): Fragment
- Definition Classes
- URLFunctions
-
def
gcd[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): Gcd[O]
- Definition Classes
- ArithmeticFunctions
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
globalIn(l: ConstOrColMagnet[_], r: InFuncRHMagnet): ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- InFunctions
-
def
globalNotIn(l: ConstOrColMagnet[_], r: InFuncRHMagnet): ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- InFunctions
-
def
greater(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
greaterOrEquals(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
greatest(a: ConstOrColMagnet[_], b: ConstOrColMagnet[_]): Greatest
- Definition Classes
- MiscellaneousFunctions
-
def
groupUniqArray[V](tableColumn: TableColumn[V]): GroupUniqArray[V]
- Definition Classes
- AggregationFunctions
-
def
halfMD5(col: StringColMagnet[_]): HalfMD5
- Definition Classes
- HashFunctions
-
def
has[V](col: ArrayColMagnet[V], elm: ConstOrColMagnet[V]): Has[V]
- Definition Classes
- ArrayFunctions
-
def
hasAll[V](col: ArrayColMagnet[V], elm: ArrayColMagnet[V]): HasAll[V]
- Definition Classes
- ArrayFunctions
-
def
hasAny[V](col: ArrayColMagnet[V], elm: ArrayColMagnet[V]): HasAny[V]
- Definition Classes
- ArrayFunctions
-
def
hasColumnInTable(database: StringColMagnet[_], table: StringColMagnet[_], column: StringColMagnet[_], hostName: Option[StringColMagnet[_]] = None, userName: Option[StringColMagnet[_]] = None, passWord: Option[StringColMagnet[_]] = None): HasColumnInTable
- Definition Classes
- MiscellaneousFunctions
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hex(col: HexCompatible[_]): Hex
- Definition Classes
- EncodingFunctions
-
def
hostName(): HostName
- Definition Classes
- MiscellaneousFunctions
-
def
iPv4NumToString(col: NumericCol[_]): IPv4NumToString
- Definition Classes
- IPFunctions
-
def
iPv4NumToStringClassC(col: NumericCol[_]): IPv4NumToStringClassC
- Definition Classes
- IPFunctions
-
def
iPv4StringToNum(col: StringColMagnet[_]): IPv4StringToNum
- Definition Classes
- IPFunctions
-
def
iPv6NumToString(col: StringColMagnet[_]): IPv6NumToString
- Definition Classes
- IPFunctions
-
def
iPv6StringToNum(col: StringColMagnet[_]): IPv6StringToNum
- Definition Classes
- IPFunctions
-
def
ignore(coln: ConstOrColMagnet[_]*): Ignore
- Definition Classes
- MiscellaneousFunctions
-
def
in(l: ConstOrColMagnet[_], r: InFuncRHMagnet): ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- InFunctions
-
def
indexOf[V](col: ArrayColMagnet[_ <: Iterable[V]], elm: ConstOrColMagnet[V]): IndexOf[V]
- Definition Classes
- ArrayFunctions
-
def
intDiv[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): IntDiv[O]
- Definition Classes
- ArithmeticFunctions
-
def
intDivOrZero[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): IntDivOrZero[O]
- Definition Classes
- ArithmeticFunctions
-
def
intHash32(col: NumericCol[_]): IntHash32
- Definition Classes
- HashFunctions
-
def
intHash64(col: NumericCol[_]): IntHash64
- Definition Classes
- HashFunctions
-
def
isFinite[O](col: NumericCol[O]): IsFinite
- Definition Classes
- MiscellaneousFunctions
-
def
isInfinite(col: NumericCol[_]): IsInfinite
- Definition Classes
- MiscellaneousFunctions
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isNaN(col: NumericCol[_]): IsNaN
- Definition Classes
- MiscellaneousFunctions
-
def
lcm[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): Lcm[O]
- Definition Classes
- ArithmeticFunctions
-
def
least(a: ConstOrColMagnet[_], b: ConstOrColMagnet[_]): Least
- Definition Classes
- MiscellaneousFunctions
-
def
length(col: EmptyNonEmptyCol[_]): Length
- Definition Classes
- StringFunctions
-
def
lengthUTF8(col: EmptyNonEmptyCol[_]): LengthUTF8
- Definition Classes
- StringFunctions
-
def
less(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
lessOrEquals(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
lgamma(col: NumericCol[_]): Lgamma
- Definition Classes
- MathematicalFunctions
-
def
like(col: StringColMagnet[_], pattern: StringColMagnet[_]): Like
- Definition Classes
- StringSearchFunctions
-
def
log(col: NumericCol[_]): Log
- Definition Classes
- MathematicalFunctions
-
def
log10(col: NumericCol[_]): Log10
- Definition Classes
- MathematicalFunctions
-
def
log2(col: NumericCol[_]): Log2
- Definition Classes
- MathematicalFunctions
-
implicit
def
logicalOpsMagnetFromBoolean(s: Boolean): LogicalOpsMagnet
- Definition Classes
- Magnets
-
implicit
def
logicalOpsMagnetFromBooleanCol(s: TableColumn[Boolean]): LogicalOpsMagnet
- Definition Classes
- Magnets
-
implicit
def
logicalOpsMagnetFromNone(s: Option[Nothing]): LogicalOpsMagnet
- Definition Classes
- Magnets
-
implicit
def
logicalOpsMagnetFromOptionCol(s: Option[TableColumn[Boolean]]): LogicalOpsMagnet
- Definition Classes
- Magnets
-
implicit
def
logicalOpsMagnetFromOptionConst(s: Option[Boolean]): LogicalOpsMagnet
- Definition Classes
- Magnets
-
def
lower(col: StringColMagnet[_]): Lower
- Definition Classes
- StringFunctions
-
def
lowerUTF8(col: StringColMagnet[_]): LowerUTF8
- Definition Classes
- StringFunctions
-
def
mACNumToString(col: NumericCol[_]): MACNumToString
- Definition Classes
- MiscellaneousFunctions
-
def
mACStringToNum(col: StringColMagnet[_]): MACStringToNum
- Definition Classes
- MiscellaneousFunctions
-
def
mACStringToOUI(col: StringColMagnet[_]): MACStringToOUI
- Definition Classes
- MiscellaneousFunctions
-
def
mD5(col: StringColMagnet[_]): MD5
- Definition Classes
- HashFunctions
-
def
materialize(col: ConstOrColMagnet[_]): Materialize
- Definition Classes
- MiscellaneousFunctions
-
def
max[V](tableColumn: TableColumn[V]): Max[V]
- Definition Classes
- AggregationFunctions
-
def
median[V](target: TableColumn[V], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianDeterministic[V, T](target: TableColumn[V], determinator: TableColumn[T], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianExact[V](target: TableColumn[V], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianExactWeighted[V](target: TableColumn[V], weight: TableColumn[Int], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianTDigest[V](target: TableColumn[V], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianTiming[V](target: TableColumn[V], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
medianTimingWeighted[V](target: TableColumn[V], weight: TableColumn[Int], level: Float = 0.5F): Median[V]
- Definition Classes
- Leveled
-
def
merge[T <: TableColumn[StateResult[Res]], Res](aggregated: AggregateFunction[Res]): CombinedAggregatedFunction[T, Res]
- Definition Classes
- AggregationFunctionsCombiners
-
def
min[V](tableColumn: TableColumn[V]): Min[V]
- Definition Classes
- AggregationFunctions
-
def
minus[L, R, O](left: AddSubtractable[L], right: AddSubtractable[R])(implicit ev: AritRetType[L, R, O]): Minus[O]
- Definition Classes
- ArithmeticFunctions
-
def
modulo[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): Modulo[O]
- Definition Classes
- ArithmeticFunctions
-
def
multiply[L, R, O](left: NumericCol[L], right: NumericCol[R])(implicit ev: AritRetType[L, R, O]): Multiply[O]
- Definition Classes
- ArithmeticFunctions
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
negate[T](targetColumn: NumericCol[T]): Negate[T]
- Definition Classes
- ArithmeticFunctions
-
def
not(col: LogicalOpsMagnet): ExpressionColumn[Boolean]
- Definition Classes
- LogicalFunctions
-
def
notEmpty(col: EmptyNonEmptyCol[_]): NotEmpty
- Definition Classes
- StringFunctions
-
def
notEquals(col1: ConstOrColMagnet[_], col2: ConstOrColMagnet[_]): ExpressionColumn[Boolean]
- Definition Classes
- ComparisonFunctions
-
def
notIn(l: ConstOrColMagnet[_], r: InFuncRHMagnet): ExpressionColumn[Boolean] with Product with Serializable
- Definition Classes
- InFunctions
-
def
notLike(col: StringColMagnet[_], pattern: StringColMagnet[_]): NotLike
- Definition Classes
- StringSearchFunctions
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
implicit
def
numericFromBigDecimal[T <: BigDecimal](s: T)(implicit arg0: QueryValue[T]): NumericCol[BigDecimal]
- Definition Classes
- Magnets
-
implicit
def
numericFromBigDecimalCol[T <: TableColumn[BigDecimal]](s: T): NumericCol[BigDecimal]
- Definition Classes
- Magnets
-
implicit
def
numericFromBigInt[T <: BigInt](s: T)(implicit arg0: QueryValue[T]): NumericCol[BigInt]
- Definition Classes
- Magnets
-
implicit
def
numericFromBigIntCol[T <: TableColumn[BigInt]](s: T): NumericCol[BigInt]
- Definition Classes
- Magnets
-
implicit
def
numericFromBoolean[T <: Boolean](s: T)(implicit arg0: QueryValue[T]): NumericCol[Boolean]
- Definition Classes
- Magnets
-
implicit
def
numericFromBooleanCol[T <: TableColumn[Boolean]](s: T): NumericCol[Boolean]
- Definition Classes
- Magnets
-
implicit
def
numericFromDouble[T <: Double](s: T)(implicit arg0: QueryValue[T]): NumericCol[Double]
- Definition Classes
- Magnets
-
implicit
def
numericFromDoubleCol[T <: TableColumn[Double]](s: T): NumericCol[Double]
- Definition Classes
- Magnets
-
implicit
def
numericFromFloat[T <: Float](s: T)(implicit arg0: QueryValue[T]): NumericCol[Float]
- Definition Classes
- Magnets
-
implicit
def
numericFromFloatCol[T <: TableColumn[Float]](s: T): NumericCol[Float]
- Definition Classes
- Magnets
-
implicit
def
numericFromInt[T <: Int](s: T)(implicit arg0: QueryValue[T]): NumericCol[Int]
- Definition Classes
- Magnets
-
implicit
def
numericFromIntCol[T <: TableColumn[Int]](s: T): NumericCol[Int]
- Definition Classes
- Magnets
-
implicit
def
numericFromLong[T <: Long](s: T)(implicit arg0: QueryValue[T]): NumericCol[Long]
- Definition Classes
- Magnets
-
implicit
def
numericFromLongCol[T <: TableColumn[Long]](s: T): NumericCol[Long]
- Definition Classes
- Magnets
-
def
or(left: LogicalOpsMagnet, right: LogicalOpsMagnet): ExpressionColumn[Boolean]
- Definition Classes
- LogicalFunctions
-
def
path(col: StringColMagnet[_]): Path
- Definition Classes
- URLFunctions
-
def
pathFull(col: StringColMagnet[_]): PathFull
- Definition Classes
- URLFunctions
-
def
pi(): Pi
- Definition Classes
- MathematicalFunctions
-
def
plus[L, R, O](left: AddSubtractable[L], right: AddSubtractable[R])(implicit ev: AritRetType[L, R, O]): Plus[O]
- Definition Classes
- ArithmeticFunctions
-
def
position(col: StringColMagnet[_], needle: StringColMagnet[_]): Position
- Definition Classes
- StringSearchFunctions
-
def
positionCaseInsensitive(col: StringColMagnet[_], needle: StringColMagnet[_]): Position
- Definition Classes
- StringSearchFunctions
-
def
positionUTF8(col: StringColMagnet[_], needle: StringColMagnet[_]): PositionUTF8
- Definition Classes
- StringSearchFunctions
-
def
positionUTF8CaseInsensitive(col: StringColMagnet[_], needle: StringColMagnet[_]): PositionUTF8
- Definition Classes
- StringSearchFunctions
-
def
pow(x: NumericCol[_], y: NumericCol[_]): Pow
- Definition Classes
- MathematicalFunctions
-
def
protocol(col: StringColMagnet[_]): Protocol
- Definition Classes
- URLFunctions
-
def
quantile[V](target: TableColumn[V], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileDeterministic[V, T](target: TableColumn[V], determinator: TableColumn[T], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileExact[V](target: TableColumn[V], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileExactWeighted[V](target: TableColumn[V], weight: TableColumn[Int], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileTDigest[V](target: TableColumn[V], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileTiming[V](target: TableColumn[V], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantileTimingWeighted[V](target: TableColumn[V], weight: TableColumn[Int], level: Float = 0.5F): Quantile[V]
- Definition Classes
- Leveled
-
def
quantiles[V](target: TableColumn[V], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesDeterministic[V, T](target: TableColumn[V], determinator: TableColumn[T], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesExact[V](target: TableColumn[V], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesExactWeighted[V](target: TableColumn[V], weight: TableColumn[Int], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesTDigest[V](target: TableColumn[V], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesTiming[V](target: TableColumn[V], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
quantilesTimingWeighted[V](target: TableColumn[V], weight: TableColumn[Int], levels: Float*): Quantiles[V]
- Definition Classes
- Leveled
-
def
queryString(col: StringColMagnet[_]): QueryString
- Definition Classes
- URLFunctions
-
def
queryStringAndFragment(col: StringColMagnet[_]): QueryStringAndFragment
- Definition Classes
- URLFunctions
-
def
rand(): Rand
- Definition Classes
- RandomFunctions
-
def
rand64(): Rand64
- Definition Classes
- RandomFunctions
-
def
range(n: NumericCol[_]): Range
- Definition Classes
- ArrayFunctions
-
def
reinterpret[V](typeCastColumn: TypeCastColumn[_] with Reinterpretable): Reinterpret[V]
- Definition Classes
- TypeCastFunctions
-
def
replaceAll(col: StringColMagnet[_], pattern: StringColMagnet[_], replacement: StringColMagnet[_]): ReplaceAll
- Definition Classes
- StringSearchFunctions
-
def
replaceOne(col: StringColMagnet[_], pattern: StringColMagnet[_], replacement: StringColMagnet[_]): ReplaceOne
- Definition Classes
- StringSearchFunctions
-
def
replaceRegexpAll(col: StringColMagnet[_], pattern: StringColMagnet[_], replacement: StringColMagnet[_]): ReplaceRegexpAll
- Definition Classes
- StringSearchFunctions
-
def
replaceRegexpOne(col: StringColMagnet[_], pattern: StringColMagnet[_], replacement: StringColMagnet[_]): ReplaceRegexpOne
- Definition Classes
- StringSearchFunctions
-
def
reverse(col: StringColMagnet[_]): Reverse
- Definition Classes
- StringFunctions
-
def
reverseUTF8(col: StringColMagnet[_]): ReverseUTF8
- Definition Classes
- StringFunctions
-
def
round(col: NumericCol[_], n: NumericCol[_]): Round
- Definition Classes
- RoundingFunctions
-
def
roundAge(col: NumericCol[_]): RoundAge
- Definition Classes
- RoundingFunctions
-
def
roundDuration(col: NumericCol[_]): RoundDuration
- Definition Classes
- RoundingFunctions
-
def
roundToExp2(col: NumericCol[_]): RoundToExp2
- Definition Classes
- RoundingFunctions
-
def
rowNumberInAllBlocks(): RowNumberInAllBlocks
- Definition Classes
- MiscellaneousFunctions
-
def
runningDifference(col: ConstOrColMagnet[_]): RunningDifference
- Definition Classes
- MiscellaneousFunctions
-
def
sHA1(col: ConstOrColMagnet[_]): SHA1
- Definition Classes
- HashFunctions
-
def
sHA224(col: ConstOrColMagnet[_]): SHA224
- Definition Classes
- HashFunctions
-
def
sHA256(col: ConstOrColMagnet[_]): SHA256
- Definition Classes
- HashFunctions
-
def
sin(col: NumericCol[_]): Sin
- Definition Classes
- MathematicalFunctions
-
def
sipHash128(col: StringColMagnet[_]): SipHash128
- Definition Classes
- HashFunctions
-
def
sipHash64(col: StringColMagnet[_]): SipHash64
- Definition Classes
- HashFunctions
-
def
sleep(col: NumericCol[_]): Sleep
- Definition Classes
- MiscellaneousFunctions
-
def
splitByChar(sep: StringColMagnet[_], col: StringColMagnet[_]): SplitByChar
- Definition Classes
- SplitMergeFunctions
-
def
splitByString(sep: StringColMagnet[_], col: StringColMagnet[_]): SplitByString
- Definition Classes
- SplitMergeFunctions
-
def
sqrt(col: NumericCol[_]): Sqrt
- Definition Classes
- MathematicalFunctions
-
def
state[T <: TableColumn[Res], Res](aggregated: AggregateFunction[Res]): CombinedAggregatedFunction[T, StateResult[Res]]
- Definition Classes
- AggregationFunctionsCombiners
-
def
strMatch(col: StringColMagnet[_], pattern: StringColMagnet[_]): StrMatch
- Definition Classes
- StringSearchFunctions
-
implicit
def
stringColMagnetFromString[T <: String](s: T)(implicit arg0: QueryValue[T]): StringColMagnet[String]
- Definition Classes
- Magnets
-
implicit
def
stringColMagnetFromStringCol[T <: TableColumn[String]](s: T): StringColMagnet[String]
- Definition Classes
- Magnets
-
implicit
def
stringColMagnetFromUUID[T <: UUID](s: T)(implicit arg0: QueryValue[T]): StringColMagnet[UUID]
- Definition Classes
- Magnets
-
implicit
def
stringColMagnetFromUUIDCol[T <: TableColumn[UUID]](s: T): StringColMagnet[UUID]
- Definition Classes
- Magnets
-
def
substring(col: StringColMagnet[_], offset: NumericCol[_], length: NumericCol[_]): Substring
- Definition Classes
- StringFunctions
-
def
substringUTF8(col: StringColMagnet[_], offset: NumericCol[_], length: NumericCol[_]): SubstringUTF8
- Definition Classes
- StringFunctions
-
def
sum[T](tableColumn: TableColumn[T]): Sum[T]
- Definition Classes
- SumFunctions
-
def
sumMap[T, V](key: TableColumn[Seq[T]], value: TableColumn[Seq[V]]): SumMap[T, V]
- Definition Classes
- SumFunctions
-
def
sumOverflown[T](tableColumn: TableColumn[T]): Sum[T]
- Definition Classes
- SumFunctions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tan(col: NumericCol[_]): Tan
- Definition Classes
- MathematicalFunctions
-
def
tgamma(col: NumericCol[_]): Tgamma
- Definition Classes
- MathematicalFunctions
-
def
timeSeries(tableColumn: TableColumn[Long], interval: MultiInterval): TimeSeries
This function will push back the timestamp represented by tableColumn to the start of this interval, this happens deterministically.
This function will push back the timestamp represented by tableColumn to the start of this interval, this happens deterministically.
Meaning that as long as the duration is the same, your groups will be in the same from/to timestamps
This is useful for aggregating results by periods of time (group by month, 2 months, days, etc.)
- Definition Classes
- AggregationFunctions
-
def
timeSlot(col: DateOrDateTime[_]): TimeSlot
- Definition Classes
- DateTimeFunctions
-
def
timeSlots(col: DateOrDateTime[_], duration: NumericCol[_]): TimeSlots
- Definition Classes
- DateTimeFunctions
-
def
toDate(tableColumn: ConstOrColMagnet[_]): DateRep
- Definition Classes
- TypeCastFunctions
-
def
toDateTime(tableColumn: ConstOrColMagnet[_]): DateTimeRep
- Definition Classes
- TypeCastFunctions
-
def
toDayOfMonth(col: DateOrDateTime[_]): DayOfMonth
- Definition Classes
- DateTimeFunctions
-
def
toDayOfWeek(col: DateOrDateTime[_]): DayOfWeek
- Definition Classes
- DateTimeFunctions
-
def
toFixedString(tableColumn: ConstOrColMagnet[_], n: Int): FixedString
- Definition Classes
- TypeCastFunctions
-
def
toFloat32(tableColumn: ConstOrColMagnet[_]): Float32
- Definition Classes
- TypeCastFunctions
-
def
toFloat32OrZero(tableColumn: ConstOrColMagnet[_]): Float32
- Definition Classes
- TypeCastFunctions
-
def
toFloat64(tableColumn: ConstOrColMagnet[_]): Float64
- Definition Classes
- TypeCastFunctions
-
def
toFloat64OrZero(tableColumn: ConstOrColMagnet[_]): Float64
- Definition Classes
- TypeCastFunctions
-
def
toHour(col: DateOrDateTime[_]): Hour
- Definition Classes
- DateTimeFunctions
-
def
toISOWeek(col: DateOrDateTime[_]): ISOWeek
- Definition Classes
- DateTimeFunctions
-
def
toISOYear(col: DateOrDateTime[_]): ISOYear
- Definition Classes
- DateTimeFunctions
-
def
toInt16(tableColumn: ConstOrColMagnet[_]): Int16
- Definition Classes
- TypeCastFunctions
-
def
toInt16OrZero(tableColumn: ConstOrColMagnet[_]): Int16
- Definition Classes
- TypeCastFunctions
-
def
toInt32(tableColumn: ConstOrColMagnet[_]): Int32
- Definition Classes
- TypeCastFunctions
-
def
toInt32OrZero(tableColumn: ConstOrColMagnet[_]): Int32
- Definition Classes
- TypeCastFunctions
-
def
toInt64(tableColumn: ConstOrColMagnet[_]): Int64
- Definition Classes
- TypeCastFunctions
-
def
toInt64OrZero(tableColumn: ConstOrColMagnet[_]): Int64
- Definition Classes
- TypeCastFunctions
-
def
toInt8(tableColumn: ConstOrColMagnet[_]): Int8
- Definition Classes
- TypeCastFunctions
-
def
toInt8OrZero(tableColumn: ConstOrColMagnet[_]): Int8
- Definition Classes
- TypeCastFunctions
-
def
toMinute(col: DateOrDateTime[_]): Minute
- Definition Classes
- DateTimeFunctions
-
def
toMonday[T](col: DateOrDateTime[T]): Monday[T]
- Definition Classes
- DateTimeFunctions
-
def
toMonth(col: DateOrDateTime[_]): Month
- Definition Classes
- DateTimeFunctions
-
def
toRelativeDayNum[T](col: DateOrDateTime[T]): RelativeDayNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeHourNum[T](col: DateOrDateTime[T]): RelativeHourNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeMinuteNum[T](col: DateOrDateTime[T]): RelativeMinuteNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeMonthNum[T](col: DateOrDateTime[T]): RelativeMonthNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeQuarterNum[T](col: DateOrDateTime[T]): RelativeQuarterNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeSecondNum[T](col: DateOrDateTime[T]): RelativeSecondNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeWeekNum[T](col: DateOrDateTime[T]): RelativeWeekNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toRelativeYearNum[T](col: DateOrDateTime[T]): RelativeYearNum[T]
- Definition Classes
- DateTimeFunctions
-
def
toSecond(col: DateOrDateTime[_]): Second
- Definition Classes
- DateTimeFunctions
-
def
toStartOfDay[T](col: DateOrDateTime[T]): StartOfDay[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfFifteenMinutes[T](col: DateOrDateTime[T]): StartOfFifteenMinutes[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfFiveMinute[T](col: DateOrDateTime[T]): StartOfFiveMinute[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfHour[T](col: DateOrDateTime[T]): StartOfHour[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfMinute[T](col: DateOrDateTime[T]): StartOfMinute[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfMonth[T](col: DateOrDateTime[T]): StartOfMonth[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfQuarter[T](col: DateOrDateTime[T]): StartOfQuarter[T]
- Definition Classes
- DateTimeFunctions
-
def
toStartOfYear[T](col: DateOrDateTime[T]): StartOfYear[T]
- Definition Classes
- DateTimeFunctions
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
toStringCutToZero(tableColumn: ConstOrColMagnet[_]): StringCutToZero
- Definition Classes
- TypeCastFunctions
-
def
toStringRep(tableColumn: ConstOrColMagnet[_]): StringRep
- Definition Classes
- TypeCastFunctions
-
def
toTime(col: DateOrDateTime[_]): Time
- Definition Classes
- DateTimeFunctions
-
def
toTypeName(col: ConstOrColMagnet[_]): ToTypeName
- Definition Classes
- MiscellaneousFunctions
-
def
toUInt16(tableColumn: ConstOrColMagnet[_]): UInt16
- Definition Classes
- TypeCastFunctions
-
def
toUInt16OrZero(tableColumn: ConstOrColMagnet[_]): UInt16
- Definition Classes
- TypeCastFunctions
-
def
toUInt32(tableColumn: ConstOrColMagnet[_]): UInt32
- Definition Classes
- TypeCastFunctions
-
def
toUInt32OrZero(tableColumn: ConstOrColMagnet[_]): UInt32
- Definition Classes
- TypeCastFunctions
-
def
toUInt64(tableColumn: ConstOrColMagnet[_]): UInt64
- Definition Classes
- TypeCastFunctions
-
def
toUInt64OrZero(tableColumn: ConstOrColMagnet[_]): UInt64
- Definition Classes
- TypeCastFunctions
-
def
toUInt8(tableColumn: ConstOrColMagnet[_]): UInt8
- Definition Classes
- TypeCastFunctions
-
def
toUInt8OrZero(tableColumn: ConstOrColMagnet[_]): UInt8
- Definition Classes
- TypeCastFunctions
-
def
toWeek(col: DateOrDateTime[_], mode: Int = 0): Week
- Definition Classes
- DateTimeFunctions
-
def
toYYYYMM(col: DateOrDateTime[_]): YYYYMM
- Definition Classes
- DateTimeFunctions
-
def
toYear(col: DateOrDateTime[_]): Year
- Definition Classes
- DateTimeFunctions
-
def
topLevelDomain(col: StringColMagnet[_]): TopLevelDomain
- Definition Classes
- URLFunctions
-
def
transform[L, R](col: ConstOrColMagnet[L], arrayFrom: ArrayColMagnet[Iterable[L]], arrayTo: ArrayColMagnet[Iterable[R]], default: ConstOrColMagnet[R]): Transform[L, R]
- Definition Classes
- MiscellaneousFunctions
-
def
tuple(coln: ConstOrColMagnet[_]*): Tuple
- Definition Classes
- InFunctions
-
def
tupleElement[T](tuple: Tuple, index: NumericCol[_]): TupleElement[T]
- Definition Classes
- InFunctions
-
def
uRLHash(col: ConstOrColMagnet[_], depth: NumericCol[_]): URLHash
- Definition Classes
- HashFunctions
-
def
uRLHierarchy(col: StringColMagnet[_]): URLHierarchy
- Definition Classes
- URLFunctions
-
def
uRLPathHierarchy(col: StringColMagnet[_]): URLPathHierarchy
- Definition Classes
- URLFunctions
-
def
uUIDNumToString(col: StringColMagnet[_]): UUIDNumToString
- Definition Classes
- EncodingFunctions
-
def
uUIDStringToNum(col: StringColMagnet[_]): UUIDStringToNum
- Definition Classes
- EncodingFunctions
-
def
unhex(col: StringColMagnet[_]): Unhex
- Definition Classes
- EncodingFunctions
-
def
uniq(tableColumn: Column): Uniq
- Definition Classes
- UniqFunctions
-
def
uniqCombined(tableColumn: Column): Uniq
- Definition Classes
- UniqFunctions
-
def
uniqExact(tableColumn: Column): Uniq
- Definition Classes
- UniqFunctions
-
def
uniqHLL12(tableColumn: Column): Uniq
- Definition Classes
- UniqFunctions
-
def
upper(col: StringColMagnet[_]): Upper
- Definition Classes
- StringFunctions
-
def
upperUTF8(col: StringColMagnet[_]): UpperUTF8
- Definition Classes
- StringFunctions
-
def
uptime(): Uptime
- Definition Classes
- MiscellaneousFunctions
-
def
version(): Version
- Definition Classes
- MiscellaneousFunctions
-
def
visibleWidth(col: ConstOrColMagnet[_]): VisibleWidth
- Definition Classes
- MiscellaneousFunctions
-
def
visitParamExtractBool(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractBool
- Definition Classes
- JsonFunctions
-
def
visitParamExtractFloat(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractFloat
- Definition Classes
- JsonFunctions
-
def
visitParamExtractInt(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractInt
- Definition Classes
- JsonFunctions
-
def
visitParamExtractRaw(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractRaw[Nothing]
- Definition Classes
- JsonFunctions
-
def
visitParamExtractString(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractString
- Definition Classes
- JsonFunctions
-
def
visitParamExtractUInt(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamExtractUInt
- Definition Classes
- JsonFunctions
-
def
visitParamHas(params: StringColMagnet[_], fieldName: StringColMagnet[_]): VisitParamHas
- Definition Classes
- JsonFunctions
-
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( ... )
-
def
xor(left: LogicalOpsMagnet, right: LogicalOpsMagnet): ExpressionColumn[Boolean]
- Definition Classes
- LogicalFunctions
-
object
LevelModifier
- Definition Classes
- Leveled
-
object
And extends (LogicalFunctions.this)#LogicalOperator with Product with Serializable
- Definition Classes
- LogicalFunctions
-
object
Not extends (LogicalFunctions.this)#LogicalOperator with Product with Serializable
- Definition Classes
- LogicalFunctions
-
object
Or extends (LogicalFunctions.this)#LogicalOperator with Product with Serializable
- Definition Classes
- LogicalFunctions
-
object
Xor extends (LogicalFunctions.this)#LogicalOperator with Product with Serializable
- Definition Classes
- LogicalFunctions
-
object
SumModifier
- Definition Classes
- SumFunctions
-
implicit
object
DateCastOutBind extends (TypeCastFunctions.this)#CastOutBind[Date.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
DateTimeCastOutBind extends (TypeCastFunctions.this)#CastOutBind[DateTime.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
FixedStringCastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.FixedString.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Float32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Float32.type, Float]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Float64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Float64.type, Float]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Int16CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int16.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Int32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int32.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Int64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int64.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
Int8CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.Int8.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
StringCastOutBind extends (TypeCastFunctions.this)#CastOutBind[String.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
UInt16CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt16.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
UInt32CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt32.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
UInt64CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt64.type, Int]
- Definition Classes
- TypeCastFunctions
-
implicit
object
UInt8CastOutBind extends (TypeCastFunctions.this)#CastOutBind[schemabuilder.ColumnType.UInt8.type, Int]
- Definition Classes
- TypeCastFunctions
-
object
UniqModifier
- Definition Classes
- UniqFunctions
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.