Package org.assertj.db.output
Class 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>>
java.lang.Object
org.assertj.db.global.AbstractElement<A>
org.assertj.db.output.AbstractOutputter<A>
org.assertj.db.output.AbstractDbOutputter<D,A,C,CV,R,RV>
- Type Parameters:
D- The class of the actual value (an sub-class ofAbstractDbData).A- The class of the original assert (an sub-class ofAbstractDbOutputter).C- The class of this assert (an sub-class ofAbstractColumnOutputter).CV- The class of this assertion on the value (an sub-class ofAbstractColumnValueOutputter).R- The class of the equivalent row assert (an sub-class ofAbstractRowOutputter).RV- The class of the equivalent row assertion on the value (an sub-class ofAbstractRowValueOutputter).
- All Implemented Interfaces:
org.assertj.core.api.Descriptable<A>,Navigation,Origin,OriginWithColumnsAndRows<C,,R> ToColumn<C>,ToRow<R>
- Direct Known Subclasses:
RequestOutputter,TableOutputter
public abstract class 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>>
extends AbstractOutputter<A>
implements OriginWithColumnsAndRows<C,R>
Base class for all data (
Table or Request) outputs.- Author:
- Régis Pouiller
-
Field Summary
FieldsFields inherited from class org.assertj.db.output.AbstractOutputter
outputTypeFields inherited from class org.assertj.db.global.AbstractElement
info, myself -
Method Summary
Modifier and TypeMethodDescriptioncolumn()column(int index) Returns assertion methods on theColumnat theindexin parameter.Returns assertion methods on theColumncorresponding to the column name in parameter.row()row(int index) Returns assertion methods on theRowat theindexin parameter.Methods inherited from class org.assertj.db.output.AbstractOutputter
getOutput, toConsole, toFile, toStream, withTypeMethods inherited from class org.assertj.db.global.AbstractElement
as, as, describedAs, describedAs, getInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertj.core.api.Descriptable
as
-
Field Details
-
actual
The actual value on which the assertion is.
-
-
Method Details