A C D E F G H I M P R S T W 

A

asList(Type) - Method in class cucumber.api.DataTable
Converts the table to a List of objects.
asMaps() - Method in class cucumber.api.DataTable
Converts the table to a List of Map.

C

canConvert(Class) - Method in class cucumber.api.Transformer
 
cells(int) - Method in class cucumber.api.DataTable
 
convert(Type) - Method in class cucumber.api.DataTable
 
create(List<?>) - Static method in class cucumber.api.DataTable
 
create(List<?>, String, String...) - Static method in class cucumber.api.DataTable
 
create(List<?>, Locale, String...) - Static method in class cucumber.api.DataTable
 
cucumber.api - package cucumber.api
 
cucumber.api.cli - package cucumber.api.cli
 

D

DataTable - Class in cucumber.api
Represents the data from a Gherkin DataTable.
DataTable(List<DataTableRow>, TableConverter) - Constructor for class cucumber.api.DataTable
Creates a new DataTable.
Delimiter - Annotation Type in cucumber.api
This annotation can be specified on step definition method parameters to give Cucumber a hint about how to transform a String to a list of objects.
diff(List<?>) - Method in class cucumber.api.DataTable
Diffs this table with other, which can be a List&lt;List&lt;String&gt;&gt; or a List&lt;YourType&gt;.
diff(DataTable) - Method in class cucumber.api.DataTable
Diffs this table with other.
diffableRows() - Method in class cucumber.api.DataTable
 

E

embed(byte[], String) - Method in interface cucumber.api.Scenario
Embeds data into the report(s).
equals(Object) - Method in class cucumber.api.DataTable
 

F

flatten() - Method in class cucumber.api.DataTable
 
Format - Annotation Type in cucumber.api
This annotation can be specified on step definition method parameters to give Cucumber a hint about how to transform a String into an object such as a Date or a Calendar.
fromString(String) - Method in class cucumber.api.Transformer
 

G

getGherkinRows() - Method in class cucumber.api.DataTable
Internal method.
getLocale() - Method in class cucumber.api.Transformer
 
getStatus() - Method in interface cucumber.api.Scenario
 
getTableConverter() - Method in class cucumber.api.DataTable
 

H

hashCode() - Method in class cucumber.api.DataTable
 

I

isFailed() - Method in interface cucumber.api.Scenario
 

M

Main - Class in cucumber.api.cli
 
Main() - Constructor for class cucumber.api.cli.Main
 
main(String[]) - Static method in class cucumber.api.cli.Main
 

P

Pending - Annotation Type in cucumber.api
Any exception class annotated with this annotation will be treated as a "pending" exception.
PendingException - Exception in cucumber.api
 
PendingException() - Constructor for exception cucumber.api.PendingException
 
PendingException(String) - Constructor for exception cucumber.api.PendingException
 

R

raw() - Method in class cucumber.api.DataTable
Converts the table to a 2D array.
run(String[], ClassLoader) - Static method in class cucumber.api.cli.Main
 

S

Scenario - Interface in cucumber.api
Before or After Hooks that declare a parameter of this type will receive an instance of this class.
setParameterInfoAndLocale(ParameterInfo, Locale) - Method in class cucumber.api.Transformer
 

T

topCells() - Method in class cucumber.api.DataTable
 
toString() - Method in class cucumber.api.DataTable
 
toString(Object) - Method in class cucumber.api.Transformer
 
toTable(List<?>, String...) - Method in class cucumber.api.DataTable
Creates another table using the same Locale and Format that was used to create this table.
Transform - Annotation Type in cucumber.api
An annotation to specify how a Step Definition argument is transformed.
transform(String) - Method in class cucumber.api.Transformer
 
Transformer<T> - Class in cucumber.api
Allows transformation of a step definition argument to a custom type, giving you full control over how that type is instantiated.
Transformer() - Constructor for class cucumber.api.Transformer
 

W

write(String) - Method in interface cucumber.api.Scenario
Outputs some text into the report.
A C D E F G H I M P R S T W 

Copyright © 2013. All Rights Reserved.