Class AbstractDbAssert<D extends AbstractDbData<D>,A extends AbstractDbAssert<D,A,C,CV,R,RV>,C extends AbstractColumnAssert<D,A,C,CV,R,RV>,CV extends AbstractColumnValueAssert<D,A,C,CV,R,RV>,R extends AbstractRowAssert<D,A,C,CV,R,RV>,RV extends AbstractRowValueAssert<D,A,C,CV,R,RV>>

java.lang.Object
org.assertj.db.global.AbstractElement<A>
org.assertj.db.api.AbstractAssert<A>
org.assertj.db.api.AbstractDbAssert<D,A,C,CV,R,RV>
Type Parameters:
D - The class of the actual value (an sub-class of AbstractDbData).
A - The class of the original assert (an sub-class of AbstractDbAssert).
C - The class of this assert (an sub-class of AbstractColumnAssert).
CV - The class of this assertion on the value (an sub-class of AbstractColumnValueAssert).
R - The class of the equivalent row assert (an sub-class of AbstractRowAssert).
RV - The class of the equivalent row assertion on the value (an sub-class of AbstractRowValueAssert).
All Implemented Interfaces:
org.assertj.core.api.Descriptable<A>, AssertOnNumberOfColumns<A>, AssertOnNumberOfRows<A>, Navigation, Origin, OriginWithColumnsAndRows<C,R>, ToColumn<C>, ToRow<R>
Direct Known Subclasses:
RequestAssert, TableAssert

public abstract class AbstractDbAssert<D extends AbstractDbData<D>,A extends AbstractDbAssert<D,A,C,CV,R,RV>,C extends AbstractColumnAssert<D,A,C,CV,R,RV>,CV extends AbstractColumnValueAssert<D,A,C,CV,R,RV>,R extends AbstractRowAssert<D,A,C,CV,R,RV>,RV extends AbstractRowValueAssert<D,A,C,CV,R,RV>> extends AbstractAssert<A> implements OriginWithColumnsAndRows<C,R>, AssertOnNumberOfColumns<A>, AssertOnNumberOfRows<A>
Base class for all data (Table or Request) assertions.
Author:
Régis Pouiller