@API(status=STABLE)
public interface TypeRegistry
| Modifier and Type | Method and Description |
|---|---|
void |
defineDataTableType(io.cucumber.datatable.DataTableType tableType)
Defines a new data table type.
|
void |
defineParameterType(io.cucumber.cucumberexpressions.ParameterType<?> parameterType)
Defines a new parameter type.
|
void |
setDefaultDataTableCellTransformer(io.cucumber.datatable.TableCellByTypeTransformer tableCellByTypeTransformer)
Set default transformer for cells which are not defined by
defineDataTableType(new DataTableType(Class<T>,TableEntryTransformer<T>)) |
void |
setDefaultDataTableEntryTransformer(io.cucumber.datatable.TableEntryByTypeTransformer tableEntryByTypeTransformer)
Set default transformer for entries which are not defined by
defineDataTableType(new DataTableType(Class<T>,TableEntryTransformer<T>)) |
void |
setDefaultParameterTransformer(io.cucumber.cucumberexpressions.ParameterByTypeTransformer defaultParameterByTypeTransformer)
Set default transformer for parameters which are not defined by
defineParameterType(ParameterType<?>)) |
void defineParameterType(io.cucumber.cucumberexpressions.ParameterType<?> parameterType)
parameterType - The new parameter type.void defineDataTableType(io.cucumber.datatable.DataTableType tableType)
tableType - The new table type.void setDefaultParameterTransformer(io.cucumber.cucumberexpressions.ParameterByTypeTransformer defaultParameterByTypeTransformer)
defineParameterType(ParameterType<?>))defaultParameterByTypeTransformer - default transformervoid setDefaultDataTableEntryTransformer(io.cucumber.datatable.TableEntryByTypeTransformer tableEntryByTypeTransformer)
defineDataTableType(new DataTableType(Class<T>,TableEntryTransformer<T>))tableEntryByTypeTransformer - default transformervoid setDefaultDataTableCellTransformer(io.cucumber.datatable.TableCellByTypeTransformer tableCellByTypeTransformer)
defineDataTableType(new DataTableType(Class<T>,TableEntryTransformer<T>))tableCellByTypeTransformer - default transformerCopyright © 2020. All rights reserved.