Returns an encoder for a feature type value
Returns an encoder for a feature type value
feature type
feature type value TypeTag
an encoder for a feature type value
Feature type TypeTag of a Spark type
Feature type TypeTag of a Spark type
spark type
is nullable
feature type TypeTag
Spark type of a feature type
Spark type of a feature type
feature type
spark type
Create a sql Column instance of a feature
Create a sql column type StructField for a given feature
Create a sql column type StructField for a given feature
feature
feature metadata
struct field
Create a sql schema StructType from a list of features
Create a sql schema StructType from a list of features
features
struct type
Create a sql TypedColumn instance of a feature
Creates a transform function suitable for Spark types with given function I => O
Creates a transform function suitable for Spark types with given function I => O
input type
output type
function I => O
transform function
Creates a transform function suitable for Spark types with given function (I1, I2) => O
Creates a transform function suitable for Spark types with given function (I1, I2) => O
1st input type
2nd input type
output type
function (I1, I2) => O
transform function
Creates a transform function suitable for Spark types with given function (I1, Seq[I2]) => O
Creates a transform function suitable for Spark types with given function (I1, Seq[I2]) => O
input of singular type
input of sequence type
output type
function (I1, Seq[I2]) => O
transform function
Creates a transform function suitable for Spark types with given function (I1, I2, I3) => O
Creates a transform function suitable for Spark types with given function (I1, I2, I3) => O
1st input type
2nd input type
3rd input type
output type
function (I1, I2, I3) => O
transform function
Creates a transform function suitable for Spark types with given function (I1, I2, I3, I4) => O
Creates a transform function suitable for Spark types with given function (I1, I2, I3, I4) => O
1st input type
2nd input type
3rd input type
4th input type
output type
function (I1, I2, I3, I4) => O
transform function
Creates a transform function suitable for Spark types with given function Seq[I] => O
Creates a transform function suitable for Spark types with given function Seq[I] => O
input type
output type
function Seq[I] => O
transform function
Creates a Spark UDF with given function I => O
Creates a Spark UDF with given function I => O
input type
output type
function I => O
a Spark UDF
Creates a Spark UDF with given function (I1, I2) => O
Creates a Spark UDF with given function (I1, I2) => O
1st input type
2nd input type
output type
function (I1, I2) => O
a Spark UDF
Creates a Spark UDF with given function (I1, Seq[I2]) => O
Creates a Spark UDF with given function (I1, Seq[I2]) => O
input of singular type
input of sequence type
output type
function (I1, Seq[I2]) => O
a Spark UDF
Creates a Spark UDF with given function (I1, I2, I3) => O
Creates a Spark UDF with given function (I1, I2, I3) => O
1st input type
2nd input type
3rd input type
output type
function (I1, I2, I3) => O
a Spark UDF
Creates a Spark UDF with given function (I1, I2, I3, I4) => O
Creates a Spark UDF with given function (I1, I2, I3, I4) => O
1st input type
2nd input type
3rd input type
4th input type
output type
function (I1, I2, I3, I4) => O
a Spark UDF
Creates a Spark UDF with given function Seq[I] => O
Creates a Spark UDF with given function Seq[I] => O
input type
output type
function Seq[I] => O
a Spark UDF
Validate sql schema against the specified features
Validate sql schema against the specified features
sql schema StructType
list of features
Feature Spark types mappings