E - The class of the actual position (an sub-class of AbstractElement and of Navigation).N - The class of the next position where the navigation go (an sub-class of AbstractElement and of Navigation).public abstract class PositionWithColumnsChange<E extends AbstractElement & Navigation,N extends AbstractElement & Navigation> extends Object
| Constructor and Description |
|---|
PositionWithColumnsChange(E myself,
Class<N> elementClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
N |
getChangeColumnInstance(Change change)
Gets an instance of element corresponding to the index.
|
N |
getChangeColumnInstance(Change change,
int index)
Gets an instance of element corresponding to the index.
|
N |
getChangeColumnInstance(Change change,
String columnName,
CaseComparison comparison)
Gets an instance of element corresponding to the column name in parameter.
|
protected abstract String |
getDescription(int index,
String columnName)
Returns the description.
|
N |
getModifiedChangeColumnInstance(Change change)
Gets an instance of next modified element.
|
N |
getModifiedChangeColumnInstance(Change change,
int index)
Gets an instance of modified element corresponding to the index.
|
N |
getModifiedChangeColumnInstance(Change change,
String columnName,
CaseComparison comparison)
Gets an instance of modified element corresponding to the column name in parameter.
|
public N getChangeColumnInstance(Change change)
change - The changeAssertJDBException - If the index is out of the bounds.public N getChangeColumnInstance(Change change, int index)
change - The changeindex - Index of the instance.AssertJDBException - If the index is out of the bounds.public N getChangeColumnInstance(Change change, String columnName, CaseComparison comparison)
change - The changecolumnName - Name of the column of the element on which is the instance of element of navigation.comparison - Case comparison for column name.AssertJDBException - If the index is out of the bounds.public N getModifiedChangeColumnInstance(Change change)
change - The changeAssertJDBException - If the index is out of the bounds.public N getModifiedChangeColumnInstance(Change change, int index)
change - The changeindex - Index of the instance.AssertJDBException - If the index is out of the bounds.public N getModifiedChangeColumnInstance(Change change, String columnName, CaseComparison comparison)
change - The changecolumnName - Name of the column of the element on which is the instance of element of navigation.comparison - Case comparison for column name.AssertJDBException - If the index is out of the bounds.Copyright © 2015–2017 AssertJ. All rights reserved.