A B C D E F H I L N P Q R S U V 
All Classes All Packages

A

add(Examples, int) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(Feature) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(GherkinDocument) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(Pickle) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(Rule) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(Scenario) - Method in interface io.cucumber.query.LineageReducer.Collector
 
add(TableRow, int) - Method in interface io.cucumber.query.LineageReducer.Collector
 
ascending(Supplier<? extends LineageReducer.Collector<T>>) - Static method in interface io.cucumber.query.LineageReducer
 

B

build() - Method in class io.cucumber.query.NamingStrategy.Builder
 
Builder(NamingStrategy.Strategy) - Constructor for class io.cucumber.query.NamingStrategy.Builder
 

C

countMostSevereTestStepResultStatus() - Method in class io.cucumber.query.Query
 
countTestCasesStarted() - Method in class io.cucumber.query.Query
 

D

descending(Supplier<? extends LineageReducer.Collector<T>>) - Static method in interface io.cucumber.query.LineageReducer
 
document() - Method in class io.cucumber.query.Lineage
 

E

equals(Object) - Method in class io.cucumber.query.Lineage
 
example() - Method in class io.cucumber.query.Lineage
 
exampleIndex() - Method in class io.cucumber.query.Lineage
 
exampleName(NamingStrategy.ExampleName) - Method in class io.cucumber.query.NamingStrategy.Builder
 
examples() - Method in class io.cucumber.query.Lineage
 
examplesIndex() - Method in class io.cucumber.query.Lineage
 
EXCLUDE - io.cucumber.query.NamingStrategy.FeatureName
When using the NamingStrategy.Strategy.LONG do not include the feature name.

F

feature() - Method in class io.cucumber.query.Lineage
 
featureName(NamingStrategy.FeatureName) - Method in class io.cucumber.query.NamingStrategy.Builder
 
findAllPickles() - Method in class io.cucumber.query.Query
 
findAllPickleSteps() - Method in class io.cucumber.query.Query
 
findAllTestCaseStarted() - Method in class io.cucumber.query.Query
 
findAllTestCaseStartedGroupedByFeature() - Method in class io.cucumber.query.Query
 
findAllTestSteps() - Method in class io.cucumber.query.Query
 
findAttachmentsBy(TestStepFinished) - Method in class io.cucumber.query.Query
 
findFeatureBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findHookBy(TestStep) - Method in class io.cucumber.query.Query
 
findLineageBy(Examples) - Method in class io.cucumber.query.Query
 
findLineageBy(Feature) - Method in class io.cucumber.query.Query
 
findLineageBy(GherkinDocument) - Method in class io.cucumber.query.Query
 
findLineageBy(Pickle) - Method in class io.cucumber.query.Query
 
findLineageBy(Rule) - Method in class io.cucumber.query.Query
 
findLineageBy(Scenario) - Method in class io.cucumber.query.Query
 
findLineageBy(TableRow) - Method in class io.cucumber.query.Query
 
findLineageBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findLocationOf(Pickle) - Method in class io.cucumber.query.Query
 
findMeta() - Method in class io.cucumber.query.Query
 
findMostSevereTestStepResultBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findNameOf(Examples, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(Feature, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(GherkinDocument, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(Pickle, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(Rule, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(Scenario, NamingStrategy) - Method in class io.cucumber.query.Query
 
findNameOf(TableRow, NamingStrategy) - Method in class io.cucumber.query.Query
 
findPickleBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findPickleBy(TestStepStarted) - Method in class io.cucumber.query.Query
 
findPickleStepBy(TestStep) - Method in class io.cucumber.query.Query
 
findStepBy(PickleStep) - Method in class io.cucumber.query.Query
 
findTestCaseBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findTestCaseBy(TestStepStarted) - Method in class io.cucumber.query.Query
 
findTestCaseDurationBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findTestCaseFinishedBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findTestCaseStartedBy(TestStepStarted) - Method in class io.cucumber.query.Query
 
findTestRunDuration() - Method in class io.cucumber.query.Query
 
findTestRunFinished() - Method in class io.cucumber.query.Query
 
findTestRunStarted() - Method in class io.cucumber.query.Query
 
findTestStepBy(TestStepFinished) - Method in class io.cucumber.query.Query
 
findTestStepBy(TestStepStarted) - Method in class io.cucumber.query.Query
 
findTestStepFinishedAndTestStepBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findTestStepsFinishedBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
findTestStepsStartedBy(TestCaseStarted) - Method in class io.cucumber.query.Query
 
finish() - Method in interface io.cucumber.query.LineageReducer.Collector
 

H

hashCode() - Method in class io.cucumber.query.Lineage
 

I

INCLUDE - io.cucumber.query.NamingStrategy.FeatureName
When using the NamingStrategy.Strategy.LONG include the feature name.
io.cucumber.query - package io.cucumber.query
 

L

Lineage - Class in io.cucumber.query
A structure containing all ancestors of a given GherkinDocument element or Pickle.
LineageReducer<T> - Interface in io.cucumber.query
Visit the Lineage of a GherkinDocument element or Pickle and reduce it.
LineageReducer.Collector<T> - Interface in io.cucumber.query
Collect the Lineage of a GherkinDocument element or Pickle and reduce it to a single result.
LONG - io.cucumber.query.NamingStrategy.Strategy
Names an element in a Gherkin document by including all ancestors in the name.

N

NamingStrategy - Class in io.cucumber.query
Names Pickles and other elements in a GherkinDocument.
NamingStrategy.Builder - Class in io.cucumber.query
 
NamingStrategy.ExampleName - Enum in io.cucumber.query
 
NamingStrategy.FeatureName - Enum in io.cucumber.query
 
NamingStrategy.Strategy - Enum in io.cucumber.query
 
NUMBER - io.cucumber.query.NamingStrategy.ExampleName
Number examples, for example #1.2
NUMBER_AND_PICKLE_IF_PARAMETERIZED - io.cucumber.query.NamingStrategy.ExampleName
Number examples, and if the pickle name is parameterized include it too.

P

PICKLE - io.cucumber.query.NamingStrategy.ExampleName
Use the name of the pickle associated with the example.

Q

Query - Class in io.cucumber.query
Given one Cucumber Message, find another.
Query() - Constructor for class io.cucumber.query.Query
 

R

reduce(Lineage) - Method in interface io.cucumber.query.LineageReducer
 
reduce(Lineage, Pickle) - Method in interface io.cucumber.query.LineageReducer
 
rule() - Method in class io.cucumber.query.Lineage
 

S

scenario() - Method in class io.cucumber.query.Lineage
 
SHORT - io.cucumber.query.NamingStrategy.Strategy
Names an element in a Gherkin document by using only its name.
strategy(NamingStrategy.Strategy) - Static method in class io.cucumber.query.NamingStrategy
 

U

update(Envelope) - Method in class io.cucumber.query.Query
 

V

valueOf(String) - Static method in enum io.cucumber.query.NamingStrategy.ExampleName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.query.NamingStrategy.FeatureName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.query.NamingStrategy.Strategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cucumber.query.NamingStrategy.ExampleName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.query.NamingStrategy.FeatureName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.query.NamingStrategy.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F H I L N P Q R S U V 
All Classes All Packages