Package org.assertj.db.output
Class ChangesOutputter
java.lang.Object
org.assertj.db.global.AbstractElement<ChangesOutputter>
org.assertj.db.output.AbstractOutputter<ChangesOutputter>
org.assertj.db.output.AbstractOutputterWithOrigin<ChangesOutputter,ChangesOutputter>
org.assertj.db.output.ChangesOutputter
- All Implemented Interfaces:
org.assertj.core.api.Descriptable<ChangesOutputter>
,ChangesElement
,Element
,Navigation
,Origin
,OriginWithChanges<ChangesOutputter,
,ChangeOutputter> ToChange<ChangeOutputter>
,ToChanges<ChangesOutputter>
public class ChangesOutputter
extends AbstractOutputterWithOrigin<ChangesOutputter,ChangesOutputter>
implements ChangesElement, OriginWithChanges<ChangesOutputter,ChangeOutputter>
Output methods for
Changes
.- Author:
- Régis Pouiller
-
Field Summary
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchange()
Returns assertion methods on the nextChange
in the list of changes.change
(int index) Returns assertion methods on theChange
at theindex
in parameter.Returns assertion methods on the nextChange
of creation (ChangeType.CREATION
) in the list of changes.changeOfCreation
(int index) Returns assertion methods on theChange
of creation (ChangeType.CREATION
) at theindex
in parameter.changeOfCreationOnTable
(String tableName) Returns assertion methods on the nextChange
of creation (ChangeType.CREATION
) on the tabletableName
in the list of changes.changeOfCreationOnTable
(String tableName, int index) Returns assertion methods on theChange
of creation (ChangeType.CREATION
) on the tabletableName
at theindex
in parameter.Returns assertion methods on the nextChange
of deletion (ChangeType.DELETION
) in the list of changes.changeOfDeletion
(int index) Returns assertion methods on theChange
of deletion (ChangeType.DELETION
) at theindex
in parameter.changeOfDeletionOnTable
(String tableName) Returns assertion methods on the nextChange
of deletion (ChangeType.DELETION
) on the tabletableName
in the list of changes.changeOfDeletionOnTable
(String tableName, int index) Returns assertion methods on theChange
of deletion (ChangeType.DELETION
) on the tabletableName
at theindex
in parameter.Returns assertion methods on the nextChange
of modification (ChangeType.MODIFICATION
) in the list of changes.changeOfModification
(int index) Returns assertion methods on theChange
of modification (ChangeType.MODIFICATION
) at theindex
in parameter.changeOfModificationOnTable
(String tableName) Returns assertion methods on the nextChange
of modification (ChangeType.MODIFICATION
) on the tabletableName
in the list of changes.changeOfModificationOnTable
(String tableName, int index) Returns assertion methods on theChange
of modification (ChangeType.MODIFICATION
) on the tabletableName
at theindex
in parameter.changeOnTable
(String tableName) Returns assertion methods on the nextChange
on the tabletableName
in the list of changes.changeOnTable
(String tableName, int index) changeOnTableWithPks
(String tableName, Object... pksValues) Returns assertion methods on theChange
on the tabletableName
corresponding to the primary key in parameter.protected String
Returns the output for the outputofAll()
Returns an assertion of all the changes.Returns an assertion of the changes of creation (ChangeType.CREATION
).ofCreationOnTable
(String tableName) Returns an assertion of the changes of creation (ChangeType.CREATION
) on a table.Returns an assertion of the changes of deletion (ChangeType.DELETION
).ofDeletionOnTable
(String tableName) Returns an assertion of the changes of deletion (ChangeType.DELETION
) on a table.Returns an assertion of the changes of modification (ChangeType.MODIFICATION
).ofModificationOnTable
(String tableName) Returns an assertion of the changes of modification (ChangeType.MODIFICATION
) on a table.Returns an assertion of the changes on a table.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
-
Constructor Details
-
Method Details
-
ofAll
Returns an assertion of all the changes.- Specified by:
ofAll
in interfaceToChanges<ChangesOutputter>
- Returns:
- An object to make assertions on all the changes.
- See Also:
-
ofCreation
Returns an assertion of the changes of creation (ChangeType.CREATION
).- Specified by:
ofCreation
in interfaceToChanges<ChangesOutputter>
- Returns:
- An object to make assertions on the changes of creation (
ChangeType.CREATION
). - See Also:
-
ofModification
Returns an assertion of the changes of modification (ChangeType.MODIFICATION
).- Specified by:
ofModification
in interfaceToChanges<ChangesOutputter>
- Returns:
- An object to make assertions on the changes of modification (
ChangeType.MODIFICATION
). - See Also:
-
ofDeletion
Returns an assertion of the changes of deletion (ChangeType.DELETION
).- Specified by:
ofDeletion
in interfaceToChanges<ChangesOutputter>
- Returns:
- An object to make assertions on the changes of deletion (
ChangeType.DELETION
). - See Also:
-
ofCreationOnTable
Returns an assertion of the changes of creation (ChangeType.CREATION
) on a table.- Specified by:
ofCreationOnTable
in interfaceToChanges<ChangesOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the changes of creation (
ChangeType.CREATION
) on the table. - See Also:
-
ofModificationOnTable
Returns an assertion of the changes of modification (ChangeType.MODIFICATION
) on a table.- Specified by:
ofModificationOnTable
in interfaceToChanges<ChangesOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the changes of modification (
ChangeType.MODIFICATION
) on the table. - See Also:
-
ofDeletionOnTable
Returns an assertion of the changes of deletion (ChangeType.DELETION
) on a table.- Specified by:
ofDeletionOnTable
in interfaceToChanges<ChangesOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the changes of deletion (
ChangeType.DELETION
) on the table. - See Also:
-
onTable
Returns an assertion of the changes on a table.- Specified by:
onTable
in interfaceToChanges<ChangesOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the changes on the table.
- See Also:
-
change
Returns assertion methods on the nextChange
in the list of changes.- Specified by:
change
in interfaceToChange<ChangeOutputter>
- Returns:
- An object to make assertions on the next
Change
. - See Also:
-
change
Returns assertion methods on theChange
at theindex
in parameter.- Specified by:
change
in interfaceToChange<ChangeOutputter>
- Parameters:
index
- The index corresponding to theChange
.- Returns:
- An object to make assertions on the
Change
. - See Also:
-
changeOfCreation
Returns assertion methods on the nextChange
of creation (ChangeType.CREATION
) in the list of changes.- Specified by:
changeOfCreation
in interfaceToChange<ChangeOutputter>
- Returns:
- An object to make assertions on the next
Change
of creation (ChangeType.CREATION
). - See Also:
-
changeOfCreation
Returns assertion methods on theChange
of creation (ChangeType.CREATION
) at theindex
in parameter.- Specified by:
changeOfCreation
in interfaceToChange<ChangeOutputter>
- Parameters:
index
- The index corresponding to theChange
of creation (ChangeType.CREATION
).- Returns:
- An object to make assertions on the
Change
of creation (ChangeType.CREATION
). - See Also:
-
changeOfModification
Returns assertion methods on the nextChange
of modification (ChangeType.MODIFICATION
) in the list of changes.- Specified by:
changeOfModification
in interfaceToChange<ChangeOutputter>
- Returns:
- An object to make assertions on the next
Change
of modification (ChangeType.MODIFICATION
). - See Also:
-
changeOfModification
Returns assertion methods on theChange
of modification (ChangeType.MODIFICATION
) at theindex
in parameter.- Specified by:
changeOfModification
in interfaceToChange<ChangeOutputter>
- Parameters:
index
- The index corresponding to theChange
of modification (ChangeType.MODIFICATION
).- Returns:
- An object to make assertions on the
Change
of modification (ChangeType.MODIFICATION
). - See Also:
-
changeOfDeletion
Returns assertion methods on the nextChange
of deletion (ChangeType.DELETION
) in the list of changes.- Specified by:
changeOfDeletion
in interfaceToChange<ChangeOutputter>
- Returns:
- An object to make assertions on the next
Change
of deletion (ChangeType.DELETION
). - See Also:
-
changeOfDeletion
Returns assertion methods on theChange
of deletion (ChangeType.DELETION
) at theindex
in parameter.- Specified by:
changeOfDeletion
in interfaceToChange<ChangeOutputter>
- Parameters:
index
- The index corresponding to theChange
of deletion (ChangeType.DELETION
).- Returns:
- An object to make assertions on the
Change
of deletion (ChangeType.DELETION
). - See Also:
-
changeOnTable
Returns assertion methods on the nextChange
on the tabletableName
in the list of changes.- Specified by:
changeOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the next
Change
. - See Also:
-
changeOnTable
- Specified by:
changeOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table nameindex
- The index corresponding to theChange
.- Returns:
- An object to make assertions on the
Change
. - See Also:
-
changeOnTableWithPks
Returns assertion methods on theChange
on the tabletableName
corresponding to the primary key in parameter.- Specified by:
changeOnTableWithPks
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table namepksValues
- The values of the primary key corresponding to theChange
.- Returns:
- An object to make assertions on the
Change
. - See Also:
-
changeOfCreationOnTable
Returns assertion methods on the nextChange
of creation (ChangeType.CREATION
) on the tabletableName
in the list of changes.- Specified by:
changeOfCreationOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the next
Change
of creation (ChangeType.CREATION
). - See Also:
-
changeOfCreationOnTable
Returns assertion methods on theChange
of creation (ChangeType.CREATION
) on the tabletableName
at theindex
in parameter.- Specified by:
changeOfCreationOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table nameindex
- The index corresponding to theChange
of creation (ChangeType.CREATION
).- Returns:
- An object to make assertions on the
Change
of creation (ChangeType.CREATION
). - See Also:
-
changeOfModificationOnTable
Returns assertion methods on the nextChange
of modification (ChangeType.MODIFICATION
) on the tabletableName
in the list of changes.- Specified by:
changeOfModificationOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the next
Change
of modification (ChangeType.MODIFICATION
). - See Also:
-
changeOfModificationOnTable
Returns assertion methods on theChange
of modification (ChangeType.MODIFICATION
) on the tabletableName
at theindex
in parameter.- Specified by:
changeOfModificationOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table nameindex
- The index corresponding to theChange
of modification (ChangeType.MODIFICATION
).- Returns:
- An object to make assertions on the
Change
of modification (ChangeType.MODIFICATION
). - See Also:
-
changeOfDeletionOnTable
Returns assertion methods on the nextChange
of deletion (ChangeType.DELETION
) on the tabletableName
in the list of changes.- Specified by:
changeOfDeletionOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table name- Returns:
- An object to make assertions on the next
Change
of deletion (ChangeType.DELETION
). - See Also:
-
changeOfDeletionOnTable
Returns assertion methods on theChange
of deletion (ChangeType.DELETION
) on the tabletableName
at theindex
in parameter.- Specified by:
changeOfDeletionOnTable
in interfaceToChange<ChangeOutputter>
- Parameters:
tableName
- The table nameindex
- The index corresponding to theChange
of deletion (ChangeType.DELETION
).- Returns:
- An object to make assertions on the
Change
of deletion (ChangeType.DELETION
). - See Also:
-
getOutput
Returns the output for the output- Specified by:
getOutput
in classAbstractOutputter<ChangesOutputter>
- Parameters:
outputType
- Type of output.- Returns:
- The output.
-