Package org.assertj.db.output
Class 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>>
java.lang.Object
org.assertj.db.global.AbstractElement<RV>
org.assertj.db.output.AbstractOutputter<RV>
org.assertj.db.output.AbstractOutputterWithOrigin<RV,R>
org.assertj.db.output.AbstractOutputterWithOriginWithColumnsAndRows<RV,R,D,A,C,CV,R,RV>
org.assertj.db.output.AbstractValueOutputter<D,A,R,RV,C,CV,R,RV>
org.assertj.db.output.AbstractRowValueOutputter<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 assertion (an sub-class ofAbstractDbOutputter
).C
- The class of the equivalent row assertion (an sub-class ofAbstractColumnOutputter
).CV
- The class of the equivalent row assertion on the value (an sub-class ofAbstractColumnValueOutputter
).R
- The class of this assertion (an sub-class ofAbstractRowOutputter
).RV
- The class of this assertion on the value (an sub-class ofAbstractRowValueOutputter
).
- All Implemented Interfaces:
org.assertj.core.api.Descriptable<RV>
,Element
,ValueElement
,Navigation
,ToColumn<C>
,ToRow<R>
,ToValue<RV>
,ToValueFromRow<RV>
- Direct Known Subclasses:
RequestRowValueOutputter
,TableRowValueOutputter
public abstract class 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>>
extends AbstractValueOutputter<D,A,R,RV,C,CV,R,RV>
implements ToValueFromRow<RV>
Output methods about a value in a
Row
.- Author:
- Régis Pouiller
-
Field Summary
Fields inherited from class org.assertj.db.output.AbstractValueOutputter
value
Fields inherited from class org.assertj.db.output.AbstractOutputterWithOrigin
origin
Fields inherited from class org.assertj.db.output.AbstractOutputter
outputType
Fields inherited from class org.assertj.db.global.AbstractElement
info, myself
-
Method Summary
Methods inherited from class org.assertj.db.output.AbstractValueOutputter
getOutput, value, value
Methods inherited from class org.assertj.db.output.AbstractOutputterWithOriginWithColumnsAndRows
column, column, column, row, row
Methods inherited from class org.assertj.db.output.AbstractOutputterWithOrigin
returnToOrigin
Methods inherited from class org.assertj.db.output.AbstractOutputter
toConsole, toFile, toStream, withType
Methods inherited from class org.assertj.db.global.AbstractElement
as, as, describedAs, describedAs, getInfo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.assertj.core.api.Descriptable
as
-
Method Details
-
value
Returns assertion methods on the value corresponding to the column name in parameter.- Specified by:
value
in interfaceToValueFromRow<D extends AbstractDbData<D>>
- Parameters:
columnName
- The column name.- Returns:
- An object to make assertions on the value.
- See Also:
-
returnToRow
Returns to level of assertion methods on aRow
.- Returns:
- a object of assertion methods on a
Row
.
-