-
- All Implemented Interfaces:
public abstract class CreateDataFrameDsl<T extends Object>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classCreateDataFrameDsl.InferType
-
Constructor Summary
Constructors Constructor Description CreateDataFrameDsl(Iterable<T> source)
-
Method Summary
Modifier and Type Method Description final Iterable<T>getSource()abstract Unitadd(BaseColumn<?> column, ColumnPath path)final <R extends Any> Unitadd(String name, Function1<T, R> expression)final Unitinto(BaseColumn<?> $self, String name)final Unitinto(BaseColumn<?> $self, ColumnPath path)abstract Unitproperties(KProperty<?> roots, Integer depth, Function1<TraversePropertiesDsl, Unit> body)final <R extends Any> DataColumn<R>expr(Function1<T, R> expression)final <R extends Any> Unitfrom(String $self, Function1<T, R> expression)final <R extends Any> Unitfrom(KProperty<R> $self, Function1<T, R> expression)final <R extends Any> Unitfrom(KProperty<R> $self, CreateDataFrameDsl.InferType<T, R> inferType)final <R extends Any> CreateDataFrameDsl.InferType<T, R>inferType(Function1<T, R> expression)abstract Unitinvoke(String $self, Function1<CreateDataFrameDsl<T>, Unit> builder)-
-
Method Detail
-
add
abstract Unit add(BaseColumn<?> column, ColumnPath path)
-
into
final Unit into(BaseColumn<?> $self, String name)
-
into
final Unit into(BaseColumn<?> $self, ColumnPath path)
-
properties
abstract Unit properties(KProperty<?> roots, Integer depth, Function1<TraversePropertiesDsl, Unit> body)
-
from
final <R extends Any> Unit from(KProperty<R> $self, CreateDataFrameDsl.InferType<T, R> inferType)
-
inferType
final <R extends Any> CreateDataFrameDsl.InferType<T, R> inferType(Function1<T, R> expression)
-
-
-
-