Package org.assertj.db.output
Class ChangeOutputter
- All Implemented Interfaces:
org.assertj.core.api.Descriptable<ChangeOutputter>,ChangeElement,Element,Navigation,Origin,OriginWithChanges<ChangesOutputter,,ChangeOutputter> OriginWithColumnsAndRowsFromChange<ChangesOutputter,,ChangeOutputter, ChangeColumnOutputter, ChangeRowOutputter> ToChange<ChangeOutputter>,ToChanges<ChangesOutputter>,ToColumn<ChangeColumnOutputter>,ToColumnFromChange<ChangeColumnOutputter>,ToRowFromChange<ChangeRowOutputter>
public class ChangeOutputter
extends AbstractOutputterWithOriginWithChanges<ChangeOutputter,ChangesOutputter>
implements ChangeElement, OriginWithColumnsAndRowsFromChange<ChangesOutputter,ChangeOutputter,ChangeColumnOutputter,ChangeRowOutputter>
Output methods for 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 TypeMethodDescriptioncolumn()column(int index) Returns assertion methods on theColumnat theindexin parameter.Returns assertion methods on theColumncorresponding to the column name in parameter.columnAmongTheModifiedOnes(int index) columnAmongTheModifiedOnes(String columnName) protected StringReturns the output for the outputReturns to level of output methods onChanges.Returns assertion methods on theRowat end point.Returns assertion methods on theRowat start point.Methods 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, onTable
-
Constructor Details
-
Method Details
-
rowAtStartPoint
Returns assertion methods on theRowat start point.- Specified by:
rowAtStartPointin interfaceToRowFromChange<ChangeRowOutputter>- Returns:
- An object to make assertions on the
Rowat start point. - See Also:
-
rowAtEndPoint
Returns assertion methods on theRowat end point.- Specified by:
rowAtEndPointin interfaceToRowFromChange<ChangeRowOutputter>- Returns:
- An object to make assertions on the
Rowat end point. - See Also:
-
column
- Specified by:
columnin interfaceToColumn<ChangeColumnOutputter>- Returns:
- An object to make assertions on the next
Column. - See Also:
-
column
Returns assertion methods on theColumnat theindexin parameter.- Specified by:
columnin interfaceToColumn<ChangeColumnOutputter>- Parameters:
index- The index corresponding to theColumn.- Returns:
- An object to make assertions on the
Column. - See Also:
-
column
Returns assertion methods on theColumncorresponding to the column name in parameter.- Specified by:
columnin interfaceToColumn<ChangeColumnOutputter>- Parameters:
columnName- The column name.- Returns:
- An object to make assertions on the
Column. - See Also:
-
columnAmongTheModifiedOnes
- Specified by:
columnAmongTheModifiedOnesin interfaceToColumnFromChange<ChangeColumnOutputter>- Returns:
- An object to make assertions on the
Column. - See Also:
-
columnAmongTheModifiedOnes
- Specified by:
columnAmongTheModifiedOnesin interfaceToColumnFromChange<ChangeColumnOutputter>- Parameters:
index- The index corresponding to theColumnamong the list of modifiedColumns..- Returns:
- An object to make assertions on the
Column. - See Also:
-
columnAmongTheModifiedOnes
Returns assertion methods on theColumncorresponding to the column name in parameter among the modifiedColumns.- Specified by:
columnAmongTheModifiedOnesin interfaceToColumnFromChange<ChangeColumnOutputter>- Parameters:
columnName- The column name.- Returns:
- An object to make assertions on the
Column. - See Also:
-
returnToChanges
Returns to level of output methods onChanges.- Returns:
- a object of output methods on
Changes.
-
getOutput
Returns the output for the output- Specified by:
getOutputin classAbstractOutputter<ChangeOutputter>- Parameters:
outputType- Type of output.- Returns:
- The output.
-