Package org.assertj.db.output
package org.assertj.db.output
This package contains classes that allows to output the information about table, request or changes.
Like for assertions, it is possible to navigate between the elements.
This diagram shows the part on the tables and requests (the navigation interfaces are in green and the interfaces used by the navigation are in orange) :
This diagram shows the part on the changes (the navigation interfaces are in green and the interfaces used by the navigation are in orange) :
- Author:
- Régis Pouiller
-
ClassesClassDescriptionAbstractColumnOutputter<D extends AbstractDbData<D>,
A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Base class for allColumns outputs.AbstractColumnValueOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Output methods about a value in aColumn.AbstractDbOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Base class for all data (TableorRequest) outputs.AbstractOutputter<E extends AbstractOutputter<E>>Base class for all output of assertj-db.Base class for all outputs with anOrigin.AbstractOutputterWithOriginWithChanges<E extends AbstractOutputterWithOriginWithChanges<E,O>, O extends OriginWithChanges<ChangesOutputter, ChangeOutputter>> AbstractOutputterWithOriginWithColumnsAndRows<E extends AbstractOutputterWithOriginWithColumnsAndRows<E,O, D, A, C, CV, R, RV>, O extends OriginWithColumnsAndRows<C, R>, D extends AbstractDbData<D>, A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> AbstractOutputterWithOriginWithColumnsAndRowsFromChange<E extends AbstractOutputterWithOriginWithColumnsAndRowsFromChange<E,O>, O extends OriginWithColumnsAndRowsFromChange<ChangesOutputter, ChangeOutputter, ChangeColumnOutputter, ChangeRowOutputter>> AbstractOutputterWithValues<E extends AbstractOutputterWithValues<E,O>, O extends OriginWithColumnsAndRowsFromChange<ChangesOutputter, ChangeOutputter, ChangeColumnOutputter, ChangeRowOutputter>> Base class for all values from aChangeoutputs.AbstractRowOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Base class for allRows outputs.AbstractRowValueOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Output methods about a value in aRow.AbstractSubOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, S extends AbstractSubOutputter<D, A, S, V, C, CV, R, RV>, V extends AbstractValueOutputter<D, A, S, V, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> AbstractValueOutputter<D extends AbstractDbData<D>,A extends AbstractDbOutputter<D, A, C, CV, R, RV>, S extends AbstractSubOutputter<D, A, S, V, C, CV, R, RV>, V extends AbstractValueOutputter<D, A, S, V, C, CV, R, RV>, C extends AbstractColumnOutputter<D, A, C, CV, R, RV>, CV extends AbstractColumnValueOutputter<D, A, C, CV, R, RV>, R extends AbstractRowOutputter<D, A, C, CV, R, RV>, RV extends AbstractRowValueOutputter<D, A, C, CV, R, RV>> Base class for all values outputs.Output methods for aColumnof aChange.Output methods for a value of aColumnof aChange.Output methods for aChange.Output methods for aRowof aChange.Output methods for a value of aRowof aChange.Output methods forChanges.Entry point of all the outputs.Output methods for aRequest.Output methods for aTable.