-
public final class UpdateClause<T extends Object, C extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description private final DataFrame<T>
df
private final Function2<DataRow<T>, C, Boolean>
filter
private final Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnSet<C>>
selector
private final KType
targetType
private final Function1<KClass<?>, KType>
typeSuggestions
-
Method Summary
Modifier and Type Method Description final DataFrame<T>
getDf()
final Function2<DataRow<T>, C, Boolean>
getFilter()
final Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnSet<C>>
getSelector()
final KType
getTargetType()
final Function1<KClass<?>, KType>
getTypeSuggestions()
final <R extends Any> UpdateClause<T, R>
cast()
final <R extends Any> UpdateClause<T, C>
toType()
-
-
Method Detail
-
getSelector
final Function2<SelectReceiver<T>, SelectReceiver<T>, ColumnSet<C>> getSelector()
-
getTargetType
final KType getTargetType()
-
getTypeSuggestions
final Function1<KClass<?>, KType> getTypeSuggestions()
-
cast
final <R extends Any> UpdateClause<T, R> cast()
-
toType
final <R extends Any> UpdateClause<T, C> toType()
-
-
-
-