Package guru.mikelue.jdut.datagrain
This package contains the primary objects of bean for data definitions.
These two objects is a kind of containers for meta-data of a
DataGrain
The main object to contains a list of DataRow
This object could be decorated
by DataGrainDecorator
, which you can:
- Assign value of field depends on another value of another field
- Put
default value
to a field
SchemaTable
and SchemaColumn
These two objects is a kind of containers for meta-data of a dataRow
.-
Interface Summary Interface Description CollectionUsage Internal setting of collection usage.RowsBuilder Declares the interface to build a bunch of rows. -
Class Summary Class Description DataField<T> Container with data of a field.
This class would call the supplier only once, and keep the value.DataField.Factory Utility factory to compose fields for a table.DataGrain Represents the data of rows.DataRow Represents the data of a row.SchemaColumn The definition of column of a table.SchemaTable The schema of table. -
Exception Summary Exception Description DataRowException Represents the exception thrown byDataRow.validate()
.MissedColumnException Represents the exception which defined data field cannot be found in database schema.SchemaProcessException Represents the exception which defined data field cannot be found in database schema.