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
).D
- The class of the database element on which is the next position (an sub-class of DbElement
).public abstract class PositionWithColumns<E extends AbstractElement<E> & Navigation,N extends AbstractElement<N> & Navigation,D extends DbElement> extends Position<E,N,D>
Constructor and Description |
---|
PositionWithColumns(E myself,
Class<N> elementClass)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
N |
getInstance(List<D> elementsList,
List<String> columnsNameList,
String columnName,
CaseComparison comparison)
Gets an instance of element of navigation corresponding to the column name.
|
getDbElement, getDescription, getInstance, getInstance
public N getInstance(List<D> elementsList, List<String> columnsNameList, String columnName, CaseComparison comparison)
elementsList
- List of elements.columnsNameList
- List of the columns name.columnName
- Name of the column of the element on which is the instance of element of navigation.comparison
- Case comparison for column name.Copyright © 2020 AssertJ. All rights reserved.