Skip navigation links
A C D E G H I L P R S T U W 

A

asList() - Method in class io.cucumber.datatable.DataTable
Returns a list view on the table.
asList(Type) - Method in class io.cucumber.datatable.DataTable
Converts the table to a list of itemType.
asLists() - Method in class io.cucumber.datatable.DataTable
Returns the cells of the table.
asLists(Type) - Method in class io.cucumber.datatable.DataTable
Converts the table to a list of lists of itemType.
asMap(Type, Type) - Method in class io.cucumber.datatable.DataTable
Converts the table to a single map of keyType to valueType.
asMaps() - Method in class io.cucumber.datatable.DataTable
Converts the table to a list of maps of strings.
asMaps(Type, Type) - Method in class io.cucumber.datatable.DataTable
Converts the table to a list of maps of keyType to valueType.

C

cell(int, int) - Method in class io.cucumber.datatable.DataTable
Returns a single table cell.
cells() - Method in class io.cucumber.datatable.DataTable
Returns the cells of the table.
column(int) - Method in class io.cucumber.datatable.DataTable
Returns a single column.
columns(int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.
columns(int, int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.
convert(Type, boolean) - Method in class io.cucumber.datatable.DataTable
Converts a table to type.
convert(DataTable, Type) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to another type.
convert(DataTable, Type, boolean) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to another type.
convert(DataTable, Type) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
convert(DataTable, Type, boolean) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
create(List<List<String>>) - Static method in class io.cucumber.datatable.DataTable
Creates a new DataTable.
create(List<List<String>>, DataTable.TableConverter) - Static method in class io.cucumber.datatable.DataTable
Creates a new DataTable with a table converter.
CucumberDataTableException - Exception in io.cucumber.datatable
 

D

DataTable - Class in io.cucumber.datatable
A m-by-n table of string values.
DataTable.TableConverter - Interface in io.cucumber.datatable
Converts a DataTable to another type.
DataTableType - Class in io.cucumber.datatable
A data table targetType describes how a data table should be represented as an object.
DataTableType(Class<T>, TableTransformer<T>) - Constructor for class io.cucumber.datatable.DataTableType
Creates a data table type that transforms the whole table to a single object.
DataTableType(Class<T>, TableRowTransformer<T>) - Constructor for class io.cucumber.datatable.DataTableType
Creates a data table type that transforms the rows of the table into a list of objects.
DataTableType(Class<T>, TableEntryTransformer<T>) - Constructor for class io.cucumber.datatable.DataTableType
Creates a data table type that transforms the entries of the table into a list of objects.
DataTableType(Class<T>, TableCellTransformer<T>) - Constructor for class io.cucumber.datatable.DataTableType
Creates a data table type that transforms the cells of the table into a list of lists of objects.
DataTableTypeRegistry - Class in io.cucumber.datatable
 
DataTableTypeRegistry(Locale) - Constructor for class io.cucumber.datatable.DataTableTypeRegistry
 
DataTableTypeRegistryTableConverter - Class in io.cucumber.datatable
 
DataTableTypeRegistryTableConverter(DataTableTypeRegistry) - Constructor for class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
defineDataTableType(DataTableType) - Method in class io.cucumber.datatable.DataTableTypeRegistry
 

E

emptyDataTable() - Static method in class io.cucumber.datatable.DataTable
Creates an empty DataTable.
equals(Object) - Method in class io.cucumber.datatable.DataTable
 
equals(Object) - Method in class io.cucumber.datatable.DataTableType
 

G

getType() - Method in class io.cucumber.datatable.TypeReference
 

H

hashCode() - Method in class io.cucumber.datatable.DataTable
 
hashCode() - Method in class io.cucumber.datatable.DataTableType
 
height() - Method in class io.cucumber.datatable.DataTable
Returns the number of rows in the table.

I

io.cucumber.datatable - package io.cucumber.datatable
 
isEmpty() - Method in class io.cucumber.datatable.DataTable
Returns true iff this table has no cells.

L

lookupTableTypeByType(Type) - Method in class io.cucumber.datatable.DataTableTypeRegistry
 

P

print(Appendable) - Method in class io.cucumber.datatable.DataTable
Prints a string representation of this table to the appendable.
print(StringBuilder) - Method in class io.cucumber.datatable.DataTable
Prints a string representation of this table to the appendable.

R

row(int) - Method in class io.cucumber.datatable.DataTable
Returns a single row.
rows(int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.
rows(int, int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.

S

subTable(int, int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.
subTable(int, int, int, int) - Method in class io.cucumber.datatable.DataTable
Returns a table that is a view on a portion of this table.

T

TableCellTransformer<T> - Interface in io.cucumber.datatable
Transforms a single table cell to an instance of T.
TableEntryTransformer<T> - Interface in io.cucumber.datatable
Transforms a table entry to in instance of T
TableRowTransformer<T> - Interface in io.cucumber.datatable
Transforms a single table row to an instance of T.
TableTransformer<T> - Interface in io.cucumber.datatable
Transforms a table row to an instance of T.
toList(DataTable, Type) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to a list.
toList(DataTable, Type) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
toLists(DataTable, Type) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to a list of lists.
toLists(DataTable, Type) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
toMap(DataTable, Type, Type) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to a map.
toMap(DataTable, Type, Type) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
toMaps(DataTable, Type, Type) - Method in interface io.cucumber.datatable.DataTable.TableConverter
Converts a DataTable to a list of maps.
toMaps(DataTable, Type, Type) - Method in class io.cucumber.datatable.DataTableTypeRegistryTableConverter
 
toString() - Method in class io.cucumber.datatable.DataTable
Returns a string representation of the this table.
transform(List<List<String>>) - Method in class io.cucumber.datatable.DataTableType
 
transform(String) - Method in interface io.cucumber.datatable.TableCellTransformer
Transforms a single table cell to an instance of T.
transform(Map<String, String>) - Method in interface io.cucumber.datatable.TableEntryTransformer
Transforms a table entry to in instance of T.
transform(List<String>) - Method in interface io.cucumber.datatable.TableRowTransformer
Transforms a single table row to an instance of T.
transform(DataTable) - Method in interface io.cucumber.datatable.TableTransformer
Transforms a table row to an instance of T.
transpose() - Method in class io.cucumber.datatable.DataTable
Returns a transposed view on this table.
TypeReference<T> - Class in io.cucumber.datatable
 
TypeReference() - Constructor for class io.cucumber.datatable.TypeReference
 

U

UndefinedDataTableTypeException - Exception in io.cucumber.datatable
 

W

width() - Method in class io.cucumber.datatable.DataTable
Returns the number of columns in the table.
A C D E G H I L P R S T U W 
Skip navigation links

Copyright © 2018. All rights reserved.