Uses of Class
guru.mikelue.jdut.datagrain.DataField
-
Packages that use DataField 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 -
-
Uses of DataField in guru.mikelue.jdut.datagrain
Methods in guru.mikelue.jdut.datagrain that return DataField Modifier and Type Method Description protected DataField<T>DataField. clone()<T> DataField<T>DataField.Factory. clone(DataField<T> sourceDataField)Clones the data field within this table schema.<T> DataField<T>DataField.Factory. composeData(SchemaColumn column, T data)Composes data field with column's name and data supplier.<T> DataField<T>DataField.Factory. composeData(String columnName, T data)Composes data field with column's name and data.<T> DataField<T>DataField.Factory. composeDataSupplier(SchemaColumn column, Supplier<? extends T> dataSupplier)Composes data field with column's name and data supplier.<T> DataField<T>DataField.Factory. composeDataSupplier(String columnName, Supplier<? extends T> dataSupplier)Composes data field with column's name and data supplier.<T> DataField<T>DataRow. getDataField(String columnName)Gets the field by column name.<T> DataField<T>RowsBuilder. newField(String columnName, Supplier<T> fieldSupplier)Builds a data field bySupplier.<T> DataField<T>RowsBuilder. newField(String columnName, T fieldValue)Builds a data field.Methods in guru.mikelue.jdut.datagrain that return types with arguments of type DataField Modifier and Type Method Description Map.Entry<String,DataField<T>>DataField. asMapEntry()Turns this field to map entry.<T> Optional<DataField<T>>DataRow.Builder. getDataField(String columnName)Gets field of data.Stream<DataField<?>>DataRow.Builder. getStreamOfFields()Gets the fields asStream.Methods in guru.mikelue.jdut.datagrain with parameters of type DataField Modifier and Type Method Description RowsBuilderRowsBuilder. addFields(DataField<?>... dataFields)Adds a row with implicit data, the sequence of columns is defined byRowsBuilder.implicitColumns(java.lang.String...).<T> DataField<T>DataField.Factory. clone(DataField<T> sourceDataField)Clones the data field within this table schema.Method parameters in guru.mikelue.jdut.datagrain with type arguments of type DataField Modifier and Type Method Description DataRow.BuilderDataRow.Builder. data(Map<String,DataField<?>> newData)Sets data of row. -
Uses of DataField in guru.mikelue.jdut.decorate
Methods in guru.mikelue.jdut.decorate with parameters of type DataField Modifier and Type Method Description voidDataFieldDecorator. decorate(DataRow.Builder rowBuilder, DataField<?> dataField)Iterates the data field.voidReplaceFieldDataDecorator. decorate(DataRow.Builder rowBuilder, DataField<?> dataField)Method parameters in guru.mikelue.jdut.decorate with type arguments of type DataField Modifier and Type Method Description default DataFieldDecoratorDataFieldDecorator. predicate(BiPredicate<DataRow.Builder,DataField<?>> dataFieldPredicate)Builds a decorator which executes decoration if testing of dataFieldPredicate is true.ReplaceFieldDataDecorator.BuilderReplaceFieldDataDecorator.Builder. replaceWith(Predicate<? super DataField<?>> dataFieldPredicate, Object replacingValue)Adds a replacement withPredicateof replacing value.
-