package function
- Alphabetic
- Public
- All
Type Members
-
case class
FieldSelector(field: String) extends Selector with Product with Serializable
Class for a selector that extracts the value of a field from a Row.
Class for a selector that extracts the value of a field from a Row.
- field
name of field to extract
-
sealed
trait
Selector extends AnyRef
Trait for a LeapFrame selector.
Trait for a LeapFrame selector.
A selector generates values based on other values found in a Row. The name parameters to a selector specifies which column of the row to get the values from.
Currently there are two supported selectors: a field selector and and array selector.
FieldSelector selects the value of a given field. StructSelector creates an array from the values of a given set of fields.
-
case class
StructSelector(fields: Seq[String]) extends Selector with Product with Serializable
Class for a selector that constructs an array from values in a Row.
Class for a selector that constructs an array from values in a Row.
- fields
names of fields used to construct array
- case class UserDefinedFunction(f: AnyRef, output: TypeSpec, inputs: Seq[TypeSpec]) extends Product with Serializable
Value Members
-
object
Selector
Companion object for selectors.
Companion object for selectors.
Provides implicit conversions for convenience.
-
object
UserDefinedFunction extends Serializable
Companion object for creating user defined functions.