Package org.assertj.db.output
Class ChangeRowOutputter
java.lang.Object
- All Implemented Interfaces:
org.assertj.core.api.Descriptable<ChangeRowOutputter>,Element,RowElement,Navigation,Origin,OriginWithChanges<ChangesOutputter,,ChangeOutputter> OriginWithColumnsAndRowsFromChange<ChangesOutputter,,ChangeOutputter, ChangeColumnOutputter, ChangeRowOutputter> OriginWithValuesFromRow<ChangesOutputter,,ChangeOutputter, ChangeColumnOutputter, ChangeRowOutputter, ChangeRowValueOutputter> ToChange<ChangeOutputter>,ToChanges<ChangesOutputter>,ToColumn<ChangeColumnOutputter>,ToColumnFromChange<ChangeColumnOutputter>,ToRowFromChange<ChangeRowOutputter>,ToValue<ChangeRowValueOutputter>,ToValueFromRow<ChangeRowValueOutputter>
public class ChangeRowOutputter
extends AbstractOutputterWithOriginWithColumnsAndRowsFromChange<ChangeRowOutputter,ChangeOutputter>
implements RowElement, OriginWithValuesFromRow<ChangesOutputter,ChangeOutputter,ChangeColumnOutputter,ChangeRowOutputter,ChangeRowValueOutputter>
Output methods for a
Row of a Change.- Author:
- Régis Pouiller
-
Field Summary
Fields inherited from class org.assertj.db.output.AbstractOutputterWithOrigin
originFields inherited from class org.assertj.db.output.AbstractOutputter
outputTypeFields inherited from class org.assertj.db.global.AbstractElement
info, myself -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringReturns the output for the outputReturns to level of output methods on aChange.value()Returns assertion methods on the next value in the list of values.value(int index) Returns assertion methods on the value at theindexin parameter.Returns assertion methods on the value corresponding to the column name in parameter.Methods inherited from class org.assertj.db.output.AbstractOutputterWithOriginWithColumnsAndRowsFromChange
column, column, column, columnAmongTheModifiedOnes, columnAmongTheModifiedOnes, columnAmongTheModifiedOnes, rowAtEndPoint, rowAtStartPointMethods inherited from class org.assertj.db.output.AbstractOutputterWithOriginWithChanges
change, change, changeOfCreation, changeOfCreation, changeOfCreationOnTable, changeOfCreationOnTable, changeOfDeletion, changeOfDeletion, changeOfDeletionOnTable, changeOfDeletionOnTable, changeOfModification, changeOfModification, changeOfModificationOnTable, changeOfModificationOnTable, changeOnTable, changeOnTable, changeOnTableWithPks, ofAll, ofCreation, ofCreationOnTable, ofDeletion, ofDeletionOnTable, ofModification, ofModificationOnTable, onTableMethods inherited from class org.assertj.db.output.AbstractOutputterWithOrigin
returnToOriginMethods inherited from class org.assertj.db.output.AbstractOutputter
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
asMethods inherited from interface org.assertj.db.navigation.ToChange
change, change, changeOfCreation, changeOfCreation, changeOfCreationOnTable, changeOfCreationOnTable, changeOfDeletion, changeOfDeletion, changeOfDeletionOnTable, changeOfDeletionOnTable, changeOfModification, changeOfModification, changeOfModificationOnTable, changeOfModificationOnTable, changeOnTable, changeOnTable, changeOnTableWithPksMethods inherited from interface org.assertj.db.navigation.ToChanges
ofAll, ofCreation, ofCreationOnTable, ofDeletion, ofDeletionOnTable, ofModification, ofModificationOnTable, onTableMethods inherited from interface org.assertj.db.navigation.ToColumnFromChange
columnAmongTheModifiedOnes, columnAmongTheModifiedOnes, columnAmongTheModifiedOnesMethods inherited from interface org.assertj.db.navigation.ToRowFromChange
rowAtEndPoint, rowAtStartPoint
-
Constructor Details
-
Method Details
-
value
Returns assertion methods on the next value in the list of values.- Specified by:
valuein interfaceToValue<ChangeRowValueOutputter>- Returns:
- An object to make assertions on the next value.
- See Also:
-
value
Returns assertion methods on the value at theindexin parameter.- Specified by:
valuein interfaceToValue<ChangeRowValueOutputter>- Parameters:
index- The index corresponding to the value.- Returns:
- An object to make assertions on the value.
- See Also:
-
value
Returns assertion methods on the value corresponding to the column name in parameter.- Specified by:
valuein interfaceToValueFromRow<ChangeRowValueOutputter>- Parameters:
columnName- The column name.- Returns:
- An object to make assertions on the value.
- See Also:
-
returnToChange
Returns to level of output methods on aChange.- Returns:
- a object of output methods on a
Change.
-
getOutput
Returns the output for the output- Specified by:
getOutputin classAbstractOutputter<ChangeRowOutputter>- Parameters:
outputType- Type of output.- Returns:
- The output.
-