Uses of Class
guru.mikelue.jdut.datagrain.DataRow.Builder
-
Packages that use DataRow.Builder Package Description guru.mikelue.jdut.datagrain This package contains the primary objects of bean for data definitions.guru.mikelue.jdut.decorate Defines the interface of decoration forDataGrain
guru.mikelue.jdut.function ForDataGrainOperator
,ReplaceFieldDataDecorator
, this package contains pre-implemented functions of utility. -
-
Uses of DataRow.Builder in guru.mikelue.jdut.datagrain
Methods in guru.mikelue.jdut.datagrain that return DataRow.Builder Modifier and Type Method Description DataRow.Builder
DataRow.Builder. data(Map<String,DataField<?>> newData)
Sets data of row.<T> DataRow.Builder
DataRow.Builder. fieldOfValue(String columnName, T value)
Sets value of a field.<T> DataRow.Builder
DataRow.Builder. fieldOfValueSupplier(String columnName, Supplier<T> valueSupplier)
Sets value supplier of a field.DataRow.Builder
DataRow.Builder. tableSchema(SchemaTable newTableSchema)
Sets the table schema.Method parameters in guru.mikelue.jdut.datagrain with type arguments of type DataRow.Builder Modifier and Type Method Description static DataRow
DataRow. build(Consumer<DataRow.Builder> builderConsumer)
Builds row byConsumer
ofDataRow.Builder
.static DataRow
DataRow. build(Consumer<DataRow.Builder> builderConsumer, DataRow existingRow)
Builds row byConsumer
ofDataRow.Builder
and existing row. -
Uses of DataRow.Builder in guru.mikelue.jdut.decorate
Methods in guru.mikelue.jdut.decorate with parameters of type DataRow.Builder Modifier and Type Method Description void
DataFieldDecorator. decorate(DataRow.Builder rowBuilder, DataField<?> dataField)
Iterates the data field.void
DataGrainDecorator. decorate(DataRow.Builder rowBuilder)
Decorates the row, which contains the field information.void
ReplaceFieldDataDecorator. decorate(DataRow.Builder rowBuilder, DataField<?> dataField)
void
TableSchemaLoadingDecorator. decorate(DataRow.Builder rowBuilder)
Decorates the row, which contains the field information.Method parameters in guru.mikelue.jdut.decorate with type arguments of type DataRow.Builder Modifier and Type Method Description default DataFieldDecorator
DataFieldDecorator. predicate(BiPredicate<DataRow.Builder,DataField<?>> dataFieldPredicate)
Builds a decorator which executes decoration if testing of dataFieldPredicate is true.default DataGrainDecorator
DataGrainDecorator. predicate(Predicate<DataRow.Builder> rowBuilderPredicate)
Builds a decorator which executes decoration if testing of rowBuilderPredicate is true. -
Uses of DataRow.Builder in guru.mikelue.jdut.function
Methods in guru.mikelue.jdut.function that return types with arguments of type DataRow.Builder Modifier and Type Method Description static Predicate<DataRow.Builder>
DataRowBuilderPredicates. notExistingColumn(String tableName, String columnName)
BuildsPredicate
of a not-existing column on table.
-