Package org.assertj.db.type
package org.assertj.db.type
This package contains the classes that defines the different types used in assertj-db.
This diagram shows these different types :
- Author:
- Régis Pouiller
-
ClassDescriptionAbstractDbData<D extends AbstractDbData<D>>AbstractDbElement<D extends AbstractDbElement<D>>This class represents element from the database (either a
AbstractDbData
or aChange
).Entry point for creating database element ( Table, Request, Changes ) required to build assertion.Factory to create aAssertDbConnection
from different database connection input ( Jdbc URL or DataSource ).DataSource variant of ConnectionProviderFactoryJdbc url variant of ConnectionProviderFactoryChange in the database.Changes in the database.FluentChanges
builder.Enumeration of the different types of change that are possible in the database (creation, modification or deletion of a row).Column in aAbstractDbData
.Represent access to a database with capacity to return schema metadata and settings for letter case management.The implementation ofConnectionProvider
based on java.sql.DataSource.Enumeration of the different type of data.This class represents a date/time value in the database.This class represents a date value in the database.This interface indicates container ofDateValue
.Element in a database.The implementation ofConnectionProvider
from JDBC url connection info.A request in the database to get values.FluentRequest
builder.Row in aAbstractDbData
.Represent access to a database schema metadata.Define existing schema metadata retrieval mode.A table in the database to read to get the values.FluentTable
builder.Indicates an order with the name on which is the order and the type.Enumeration of the type of order.This class represents a time value in the database.Enumeration of the different type of value that are in the database.