JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Exception Summary
Annotation Types Summary
Class
Description
AbstractEventBus
AbstractEventPublisher
Argument
ArgumentMatcher
Backend
BackendProviderService
BackendServiceLoader
Supplies instances of
Backend
created by using a
ServiceLoader
to locate instance of
BackendSupplier
.
BackendSupplier
ClassLoaders
ClasspathScanner
ClasspathSupport
CommandlineOptions
Contains all available command line options for
Main
CommandlineOptionsParser
CompositeCucumberException
Constants
Container
CucumberBackendException
Thrown when the backend could not invoke some glue code.
CucumberException
CucumberExecutionContext
CucumberInvocationTargetException
Thrown when an exception was thrown by glue code.
CucumberOptionsAnnotationParser
CucumberOptionsAnnotationParser.CucumberOptions
CucumberOptionsAnnotationParser.OptionsProvider
CucumberProperties
Store properties.
CucumberPropertiesParser
CucumberPropertiesProvider
CurlOption
CurlOption.HttpMethod
DataTableArgument
DataTableTypeDefinition
DefaultDataTableCellTransformerDefinition
DefaultDataTableEntryTransformerDefinition
DefaultParameterTransformerDefinition
DefaultSummaryPrinter
DocStringArgument
DocStringTypeDefinition
EventBus
ExceptionUtils
ExitStatus
ExpressionArgument
FeatureIdentifier
Identifies a single feature.
FeatureParser
FeaturePath
A feature path is a URI to a single feature file or directory of features.
FeaturePathFeatureSupplier
Supplies a list of features found on the the feature path provided to RuntimeOptions.
FeatureSupplier
FeatureWithLines
Identifies either a directory containing feature files, a specific feature or specific scenarios and examples (pickles) in a feature.
Filters
Glue
GluePath
The glue path is a class path URI to a package.
HookDefinition
HtmlFormatter
JavaMethodReference
JsonFormatter
JUnitFormatter
Located
Logger
Logs messages to
Logger
.
LoggerFactory
Cucumber uses the Java Logging APIs from
java.util.logging
(JUL).
LogRecordListener
Lookup
Main
Deprecated.
use
Main
instead.
Main
Cucumber Main.
MessageFormatter
NoPublishFormatter
ObjectFactory
Instantiates glue classes.
ObjectFactoryParser
ObjectFactoryServiceLoader
ObjectFactorySupplier
Options
Options
Options
Options
Options
Options.Plugin
ParameterInfo
ParameterTypeDefinition
Pending
Any exception class annotated with this annotation will be treated as a "pending" exception.
PickleOrder
PluginFactory
This class creates plugin instances from a String.
PluginOption
Plugins
PrettyFormatter
ProgressFormatter
PublishFormatter
RerunFormatter
Formatter for reporting all failed test cases and print their locations Failed means: results that make the exit code non-zero.
Resource
Minimal representation of a resource e.g.
ResourceScanner
<
R
>
Runner
RunnerSupplier
Runtime
This is the main entry point for running Cucumber features from the CLI.
Runtime.Builder
RuntimeOptions
RuntimeOptionsBuilder
ScenarioScoped
Marks a glue class as being scenario scoped.
SingletonObjectFactorySupplier
SingletonRunnerSupplier
Returns a single unique runner.
Snippet
SnippetGenerator
SnippetType
SnippetTypeParser
SourceReference
StackTraceElementReference
StandardPickleOrders
StaticHookDefinition
Status
StepDefinition
StepExpression
StepExpressionFactory
StepTypeRegistry
SynchronizedEventBus
TeamCityPlugin
Outputs Teamcity services messages to std out.
TestCaseResultObserver
TestCaseResultObserver.Suggestion
TestCaseState
TestNGFormatter
ThreadLocalObjectFactorySupplier
ThreadLocalRunnerSupplier
Creates a distinct runner for each calling thread.
TimelineFormatter
TimeServiceEventBus
TypeRegistry
The type registry records defines parameter types, data table types and docstring transformers.
TypeResolver
Allows lazy resolution and validation of the type of a data table or doc string argument.
UnrecoverableExceptions
Utility for filtering out unrecoverable exceptions.
UnusedStepsSummaryPrinter
UsageFormatter
Formatter to measure performance of steps.