Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

ACTION - Enum constant in enum io.cucumber.messages.types.PickleStepType
 
ACTION - Enum constant in enum io.cucumber.messages.types.StepKeywordType
 
AFTER_TEST_CASE - Enum constant in enum io.cucumber.messages.types.HookType
 
AFTER_TEST_RUN - Enum constant in enum io.cucumber.messages.types.HookType
 
AFTER_TEST_STEP - Enum constant in enum io.cucumber.messages.types.HookType
 
AMBIGUOUS - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
Attachment - Class in io.cucumber.messages.types
Represents the Attachment message in Cucumber's message protocol
Attachment(String, AttachmentContentEncoding, String, String, Source, String, String, String, String, String, Timestamp) - Constructor for class io.cucumber.messages.types.Attachment
 
AttachmentContentEncoding - Enum in io.cucumber.messages.types
 

B

Background - Class in io.cucumber.messages.types
Represents the Background message in Cucumber's message protocol
Background(Location, String, String, String, List<Step>, String) - Constructor for class io.cucumber.messages.types.Background
 
BASE64 - Enum constant in enum io.cucumber.messages.types.AttachmentContentEncoding
 
BEFORE_TEST_CASE - Enum constant in enum io.cucumber.messages.types.HookType
 
BEFORE_TEST_RUN - Enum constant in enum io.cucumber.messages.types.HookType
 
BEFORE_TEST_STEP - Enum constant in enum io.cucumber.messages.types.HookType
 

C

Ci - Class in io.cucumber.messages.types
Represents the Ci message in Cucumber's message protocol
Ci(String, String, String, Git) - Constructor for class io.cucumber.messages.types.Ci
 
close() - Method in class io.cucumber.messages.MessageToNdjsonWriter
 
close() - Method in class io.cucumber.messages.NdjsonToMessageIterable
 
Comment - Class in io.cucumber.messages.types
Represents the Comment message in Cucumber's message protocol
Comment(Location, String) - Constructor for class io.cucumber.messages.types.Comment
 
compare(Duration, Duration) - Method in class io.cucumber.messages.DurationComparator
 
compare(Location, Location) - Method in class io.cucumber.messages.LocationComparator
 
compare(TestStepResultStatus, TestStepResultStatus) - Method in class io.cucumber.messages.TestStepResultStatusComparator
 
compare(Timestamp, Timestamp) - Method in class io.cucumber.messages.TimestampComparator
 
CONJUNCTION - Enum constant in enum io.cucumber.messages.types.StepKeywordType
 
CONTEXT - Enum constant in enum io.cucumber.messages.types.PickleStepType
 
CONTEXT - Enum constant in enum io.cucumber.messages.types.StepKeywordType
 
Convertor - Class in io.cucumber.messages
 
CUCUMBER_EXPRESSION - Enum constant in enum io.cucumber.messages.types.StepDefinitionPatternType
 

D

DataTable - Class in io.cucumber.messages.types
Represents the DataTable message in Cucumber's message protocol
DataTable(Location, List<TableRow>) - Constructor for class io.cucumber.messages.types.DataTable
 
DocString - Class in io.cucumber.messages.types
Represents the DocString message in Cucumber's message protocol
DocString(Location, String, String, String) - Constructor for class io.cucumber.messages.types.DocString
 
Duration - Class in io.cucumber.messages.types
Represents the Duration message in Cucumber's message protocol
Duration(Long, Long) - Constructor for class io.cucumber.messages.types.Duration
 
DurationComparator - Class in io.cucumber.messages
Orders durations by their natural order.
DurationComparator() - Constructor for class io.cucumber.messages.DurationComparator
 
durationToJavaDuration(Duration) - Static method in class io.cucumber.messages.TimeConversion
Deprecated.
 

E

Envelope - Class in io.cucumber.messages.types
Represents the Envelope message in Cucumber's message protocol
Envelope(Attachment, GherkinDocument, Hook, Meta, ParameterType, ParseError, Pickle, Suggestion, Source, StepDefinition, TestCase, TestCaseFinished, TestCaseStarted, TestRunFinished, TestRunStarted, TestStepFinished, TestStepStarted, TestRunHookStarted, TestRunHookFinished, UndefinedParameterType) - Constructor for class io.cucumber.messages.types.Envelope
 
equals(Object) - Method in class io.cucumber.messages.types.Attachment
 
equals(Object) - Method in class io.cucumber.messages.types.Background
 
equals(Object) - Method in class io.cucumber.messages.types.Ci
 
equals(Object) - Method in class io.cucumber.messages.types.Comment
 
equals(Object) - Method in class io.cucumber.messages.types.DataTable
 
equals(Object) - Method in class io.cucumber.messages.types.DocString
 
equals(Object) - Method in class io.cucumber.messages.types.Duration
 
equals(Object) - Method in class io.cucumber.messages.types.Envelope
 
equals(Object) - Method in class io.cucumber.messages.types.Examples
 
equals(Object) - Method in class io.cucumber.messages.types.Exception
 
equals(Object) - Method in class io.cucumber.messages.types.Feature
 
equals(Object) - Method in class io.cucumber.messages.types.FeatureChild
 
equals(Object) - Method in class io.cucumber.messages.types.GherkinDocument
 
equals(Object) - Method in class io.cucumber.messages.types.Git
 
equals(Object) - Method in class io.cucumber.messages.types.Group
 
equals(Object) - Method in class io.cucumber.messages.types.Hook
 
equals(Object) - Method in class io.cucumber.messages.types.JavaMethod
 
equals(Object) - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
equals(Object) - Method in class io.cucumber.messages.types.Location
 
equals(Object) - Method in class io.cucumber.messages.types.Meta
 
equals(Object) - Method in class io.cucumber.messages.types.ParameterType
 
equals(Object) - Method in class io.cucumber.messages.types.ParseError
 
equals(Object) - Method in class io.cucumber.messages.types.Pickle
 
equals(Object) - Method in class io.cucumber.messages.types.PickleDocString
 
equals(Object) - Method in class io.cucumber.messages.types.PickleStep
 
equals(Object) - Method in class io.cucumber.messages.types.PickleStepArgument
 
equals(Object) - Method in class io.cucumber.messages.types.PickleTable
 
equals(Object) - Method in class io.cucumber.messages.types.PickleTableCell
 
equals(Object) - Method in class io.cucumber.messages.types.PickleTableRow
 
equals(Object) - Method in class io.cucumber.messages.types.PickleTag
 
equals(Object) - Method in class io.cucumber.messages.types.Product
 
equals(Object) - Method in class io.cucumber.messages.types.Rule
 
equals(Object) - Method in class io.cucumber.messages.types.RuleChild
 
equals(Object) - Method in class io.cucumber.messages.types.Scenario
 
equals(Object) - Method in class io.cucumber.messages.types.Snippet
 
equals(Object) - Method in class io.cucumber.messages.types.Source
 
equals(Object) - Method in class io.cucumber.messages.types.SourceReference
 
equals(Object) - Method in class io.cucumber.messages.types.Step
 
equals(Object) - Method in class io.cucumber.messages.types.StepDefinition
 
equals(Object) - Method in class io.cucumber.messages.types.StepDefinitionPattern
 
equals(Object) - Method in class io.cucumber.messages.types.StepMatchArgument
 
equals(Object) - Method in class io.cucumber.messages.types.StepMatchArgumentsList
 
equals(Object) - Method in class io.cucumber.messages.types.Suggestion
 
equals(Object) - Method in class io.cucumber.messages.types.TableCell
 
equals(Object) - Method in class io.cucumber.messages.types.TableRow
 
equals(Object) - Method in class io.cucumber.messages.types.Tag
 
equals(Object) - Method in class io.cucumber.messages.types.TestCase
 
equals(Object) - Method in class io.cucumber.messages.types.TestCaseFinished
 
equals(Object) - Method in class io.cucumber.messages.types.TestCaseStarted
 
equals(Object) - Method in class io.cucumber.messages.types.TestRunFinished
 
equals(Object) - Method in class io.cucumber.messages.types.TestRunHookFinished
 
equals(Object) - Method in class io.cucumber.messages.types.TestRunHookStarted
 
equals(Object) - Method in class io.cucumber.messages.types.TestRunStarted
 
equals(Object) - Method in class io.cucumber.messages.types.TestStep
 
equals(Object) - Method in class io.cucumber.messages.types.TestStepFinished
 
equals(Object) - Method in class io.cucumber.messages.types.TestStepResult
 
equals(Object) - Method in class io.cucumber.messages.types.TestStepStarted
 
equals(Object) - Method in class io.cucumber.messages.types.Timestamp
 
equals(Object) - Method in class io.cucumber.messages.types.UndefinedParameterType
 
Examples - Class in io.cucumber.messages.types
Represents the Examples message in Cucumber's message protocol
Examples(Location, List<Tag>, String, String, String, TableRow, List<TableRow>, String) - Constructor for class io.cucumber.messages.types.Examples
 
Exception - Class in io.cucumber.messages.types
Represents the Exception message in Cucumber's message protocol
Exception(String, String, String) - Constructor for class io.cucumber.messages.types.Exception
 

F

FAILED - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
Feature - Class in io.cucumber.messages.types
Represents the Feature message in Cucumber's message protocol
Feature(Location, List<Tag>, String, String, String, String, List<FeatureChild>) - Constructor for class io.cucumber.messages.types.Feature
 
FeatureChild - Class in io.cucumber.messages.types
Represents the FeatureChild message in Cucumber's message protocol
FeatureChild(Rule, Background, Scenario) - Constructor for class io.cucumber.messages.types.FeatureChild
 
fromValue(String) - Static method in enum io.cucumber.messages.types.AttachmentContentEncoding
 
fromValue(String) - Static method in enum io.cucumber.messages.types.HookType
 
fromValue(String) - Static method in enum io.cucumber.messages.types.PickleStepType
 
fromValue(String) - Static method in enum io.cucumber.messages.types.SourceMediaType
 
fromValue(String) - Static method in enum io.cucumber.messages.types.StepDefinitionPatternType
 
fromValue(String) - Static method in enum io.cucumber.messages.types.StepKeywordType
 
fromValue(String) - Static method in enum io.cucumber.messages.types.TestStepResultStatus
 

G

getArgument() - Method in class io.cucumber.messages.types.PickleStep
 
getAstNodeId() - Method in class io.cucumber.messages.types.PickleTag
Points to the AST node this was created from
getAstNodeIds() - Method in class io.cucumber.messages.types.Pickle
Points to the AST node locations of the pickle.
getAstNodeIds() - Method in class io.cucumber.messages.types.PickleStep
References the IDs of the source of the step.
getAttachment() - Method in class io.cucumber.messages.types.Envelope
 
getAttempt() - Method in class io.cucumber.messages.types.TestCaseStarted
The first attempt should have value 0, and for each retry the value should increase by 1.
getBackground() - Method in class io.cucumber.messages.types.FeatureChild
 
getBackground() - Method in class io.cucumber.messages.types.RuleChild
 
getBody() - Method in class io.cucumber.messages.types.Attachment
The body of the attachment.
getBranch() - Method in class io.cucumber.messages.types.Git
 
getBuildNumber() - Method in class io.cucumber.messages.types.Ci
The build number.
getCells() - Method in class io.cucumber.messages.types.PickleTableRow
 
getCells() - Method in class io.cucumber.messages.types.TableRow
Cells in the row
getChildren() - Method in class io.cucumber.messages.types.Feature
Zero or more children
getChildren() - Method in class io.cucumber.messages.types.Group
 
getChildren() - Method in class io.cucumber.messages.types.Rule
 
getCi() - Method in class io.cucumber.messages.types.Meta
 
getClassName() - Method in class io.cucumber.messages.types.JavaMethod
 
getClassName() - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
getCode() - Method in class io.cucumber.messages.types.Snippet
A snippet of code
getColumn() - Method in class io.cucumber.messages.types.Location
 
getComments() - Method in class io.cucumber.messages.types.GherkinDocument
All the comments in the Gherkin document
getContent() - Method in class io.cucumber.messages.types.DocString
 
getContent() - Method in class io.cucumber.messages.types.PickleDocString
 
getContentEncoding() - Method in class io.cucumber.messages.types.Attachment
Whether to interpret `body` "as-is" (IDENTITY) or if it needs to be Base64-decoded (BASE64).
getCpu() - Method in class io.cucumber.messages.types.Meta
386, arm, amd64 etc
getData() - Method in class io.cucumber.messages.types.Source
The contents of the file
getDataTable() - Method in class io.cucumber.messages.types.PickleStepArgument
 
getDataTable() - Method in class io.cucumber.messages.types.Step
 
getDelimiter() - Method in class io.cucumber.messages.types.DocString
 
getDescription() - Method in class io.cucumber.messages.types.Background
 
getDescription() - Method in class io.cucumber.messages.types.Examples
 
getDescription() - Method in class io.cucumber.messages.types.Feature
The line(s) underneath the line with the `keyword` that are used as description
getDescription() - Method in class io.cucumber.messages.types.Rule
 
getDescription() - Method in class io.cucumber.messages.types.Scenario
 
getDocString() - Method in class io.cucumber.messages.types.PickleStepArgument
 
getDocString() - Method in class io.cucumber.messages.types.Step
 
getDuration() - Method in class io.cucumber.messages.types.TestStepResult
 
getExamples() - Method in class io.cucumber.messages.types.Scenario
 
getException() - Method in class io.cucumber.messages.types.TestRunFinished
Any exception thrown during the test run, if any.
getException() - Method in class io.cucumber.messages.types.TestStepResult
Exception thrown while executing this step, if any.
getExpression() - Method in class io.cucumber.messages.types.UndefinedParameterType
 
getFeature() - Method in class io.cucumber.messages.types.GherkinDocument
 
getFileName() - Method in class io.cucumber.messages.types.Attachment
Suggested file name of the attachment.
getFileName() - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
getGherkinDocument() - Method in class io.cucumber.messages.types.Envelope
 
getGit() - Method in class io.cucumber.messages.types.Ci
 
getGroup() - Method in class io.cucumber.messages.types.StepMatchArgument
Represents the outermost capture group of an argument.
getHook() - Method in class io.cucumber.messages.types.Envelope
 
getHookId() - Method in class io.cucumber.messages.types.TestRunHookStarted
Identifier for the hook that will be executed
getHookId() - Method in class io.cucumber.messages.types.TestStep
Pointer to the `Hook` (if derived from a Hook)
getId() - Method in class io.cucumber.messages.types.Background
 
getId() - Method in class io.cucumber.messages.types.Examples
 
getId() - Method in class io.cucumber.messages.types.Hook
 
getId() - Method in class io.cucumber.messages.types.ParameterType
 
getId() - Method in class io.cucumber.messages.types.Pickle
A unique id for the pickle
getId() - Method in class io.cucumber.messages.types.PickleStep
A unique ID for the PickleStep
getId() - Method in class io.cucumber.messages.types.Rule
 
getId() - Method in class io.cucumber.messages.types.Scenario
 
getId() - Method in class io.cucumber.messages.types.Step
Unique ID to be able to reference the Step from PickleStep
getId() - Method in class io.cucumber.messages.types.StepDefinition
 
getId() - Method in class io.cucumber.messages.types.Suggestion
A unique id for this suggestion
getId() - Method in class io.cucumber.messages.types.TableRow
 
getId() - Method in class io.cucumber.messages.types.Tag
Unique ID to be able to reference the Tag from PickleTag
getId() - Method in class io.cucumber.messages.types.TestCase
 
getId() - Method in class io.cucumber.messages.types.TestCaseStarted
Because a `TestCase` can be run multiple times (in case of a retry), we use this field to group messages relating to the same attempt.
getId() - Method in class io.cucumber.messages.types.TestRunHookStarted
Unique identifier for this hook execution
getId() - Method in class io.cucumber.messages.types.TestRunStarted
 
getId() - Method in class io.cucumber.messages.types.TestStep
 
getImplementation() - Method in class io.cucumber.messages.types.Meta
SpecFlow, Cucumber-JVM, Cucumber.js, Cucumber-Ruby, Behat etc.
getJavaMethod() - Method in class io.cucumber.messages.types.SourceReference
 
getJavaStackTraceElement() - Method in class io.cucumber.messages.types.SourceReference
 
getKeyword() - Method in class io.cucumber.messages.types.Background
 
getKeyword() - Method in class io.cucumber.messages.types.Examples
 
getKeyword() - Method in class io.cucumber.messages.types.Feature
The text of the `Feature` keyword (in the language specified by `language`)
getKeyword() - Method in class io.cucumber.messages.types.Rule
 
getKeyword() - Method in class io.cucumber.messages.types.Scenario
 
getKeyword() - Method in class io.cucumber.messages.types.Step
The actual keyword as it appeared in the source.
getKeywordType() - Method in class io.cucumber.messages.types.Step
The test phase signalled by the keyword: Context definition (Given), Action performance (When), Outcome assertion (Then).
getLanguage() - Method in class io.cucumber.messages.types.Feature
The [ISO 639-1](https://en.wikipedia.org/wiki/ISO_639-1) language code of the Gherkin document
getLanguage() - Method in class io.cucumber.messages.types.Pickle
The language of the pickle
getLanguage() - Method in class io.cucumber.messages.types.Snippet
The programming language of the code.
getLine() - Method in class io.cucumber.messages.types.Location
 
getLocation() - Method in class io.cucumber.messages.types.Background
The location of the `Background` keyword
getLocation() - Method in class io.cucumber.messages.types.Comment
The location of the comment
getLocation() - Method in class io.cucumber.messages.types.DataTable
 
getLocation() - Method in class io.cucumber.messages.types.DocString
 
getLocation() - Method in class io.cucumber.messages.types.Examples
The location of the `Examples` keyword
getLocation() - Method in class io.cucumber.messages.types.Feature
The location of the `Feature` keyword
getLocation() - Method in class io.cucumber.messages.types.Rule
The location of the `Rule` keyword
getLocation() - Method in class io.cucumber.messages.types.Scenario
The location of the `Scenario` keyword
getLocation() - Method in class io.cucumber.messages.types.SourceReference
 
getLocation() - Method in class io.cucumber.messages.types.Step
The location of the steps' `keyword`
getLocation() - Method in class io.cucumber.messages.types.TableCell
The location of the cell
getLocation() - Method in class io.cucumber.messages.types.TableRow
The location of the first cell in the row
getLocation() - Method in class io.cucumber.messages.types.Tag
Location of the tag
getMediaType() - Method in class io.cucumber.messages.types.Attachment
The media type of the data.
getMediaType() - Method in class io.cucumber.messages.types.DocString
 
getMediaType() - Method in class io.cucumber.messages.types.PickleDocString
 
getMediaType() - Method in class io.cucumber.messages.types.Source
The media type of the file.
getMessage() - Method in class io.cucumber.messages.types.Exception
The message of exception that caused this result.
getMessage() - Method in class io.cucumber.messages.types.ParseError
 
getMessage() - Method in class io.cucumber.messages.types.TestRunFinished
An informative message about the test run.
getMessage() - Method in class io.cucumber.messages.types.TestStepResult
An arbitrary bit of information that explains this result.
getMeta() - Method in class io.cucumber.messages.types.Envelope
 
getMethodName() - Method in class io.cucumber.messages.types.JavaMethod
 
getMethodName() - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
getMethodParameterTypes() - Method in class io.cucumber.messages.types.JavaMethod
 
getName() - Method in class io.cucumber.messages.types.Background
 
getName() - Method in class io.cucumber.messages.types.Ci
Name of the CI product, e.g.
getName() - Method in class io.cucumber.messages.types.Examples
 
getName() - Method in class io.cucumber.messages.types.Feature
The name of the feature (the text following the `keyword`)
getName() - Method in class io.cucumber.messages.types.Hook
 
getName() - Method in class io.cucumber.messages.types.ParameterType
The name is unique, so we don't need an id.
getName() - Method in class io.cucumber.messages.types.Pickle
The name of the pickle
getName() - Method in class io.cucumber.messages.types.PickleTag
 
getName() - Method in class io.cucumber.messages.types.Product
The product name
getName() - Method in class io.cucumber.messages.types.Rule
 
getName() - Method in class io.cucumber.messages.types.Scenario
 
getName() - Method in class io.cucumber.messages.types.Tag
The name of the tag (including the leading `@`)
getName() - Method in class io.cucumber.messages.types.UndefinedParameterType
 
getNanos() - Method in class io.cucumber.messages.types.Duration
Non-negative fractions of a second at nanosecond resolution.
getNanos() - Method in class io.cucumber.messages.types.Timestamp
Non-negative fractions of a second at nanosecond resolution.
getOs() - Method in class io.cucumber.messages.types.Meta
Windows, Linux, MacOS etc
getParameterType() - Method in class io.cucumber.messages.types.Envelope
 
getParameterTypeName() - Method in class io.cucumber.messages.types.StepMatchArgument
 
getParseError() - Method in class io.cucumber.messages.types.Envelope
 
getPattern() - Method in class io.cucumber.messages.types.StepDefinition
 
getPickle() - Method in class io.cucumber.messages.types.Envelope
 
getPickleId() - Method in class io.cucumber.messages.types.TestCase
The ID of the `Pickle` this `TestCase` is derived from.
getPickleStepId() - Method in class io.cucumber.messages.types.Suggestion
The ID of the `PickleStep` this `Suggestion` was created for.
getPickleStepId() - Method in class io.cucumber.messages.types.TestStep
Pointer to the `PickleStep` (if derived from a `PickleStep`)
getPreferForRegularExpressionMatch() - Method in class io.cucumber.messages.types.ParameterType
 
getProtocolVersion() - Method in class io.cucumber.messages.types.Meta
The [SEMVER](https://semver.org/) version number of the protocol
getRegularExpressions() - Method in class io.cucumber.messages.types.ParameterType
 
getRemote() - Method in class io.cucumber.messages.types.Git
 
getResult() - Method in class io.cucumber.messages.types.TestRunHookFinished
 
getRevision() - Method in class io.cucumber.messages.types.Git
 
getRows() - Method in class io.cucumber.messages.types.DataTable
 
getRows() - Method in class io.cucumber.messages.types.PickleTable
 
getRule() - Method in class io.cucumber.messages.types.FeatureChild
 
getRuntime() - Method in class io.cucumber.messages.types.Meta
Java, Ruby, Node.js etc
getScenario() - Method in class io.cucumber.messages.types.FeatureChild
 
getScenario() - Method in class io.cucumber.messages.types.RuleChild
 
getSeconds() - Method in class io.cucumber.messages.types.Duration
 
getSeconds() - Method in class io.cucumber.messages.types.Timestamp
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z.
getSnippets() - Method in class io.cucumber.messages.types.Suggestion
A collection of code snippets that could implement the undefined step
getSource() - Method in class io.cucumber.messages.types.Attachment
 
getSource() - Method in class io.cucumber.messages.types.Envelope
 
getSource() - Method in class io.cucumber.messages.types.ParseError
 
getSource() - Method in class io.cucumber.messages.types.StepDefinitionPattern
 
getSourceReference() - Method in class io.cucumber.messages.types.Hook
 
getSourceReference() - Method in class io.cucumber.messages.types.ParameterType
 
getSourceReference() - Method in class io.cucumber.messages.types.StepDefinition
 
getStackTrace() - Method in class io.cucumber.messages.types.Exception
The stringified stack trace of the exception that caused this result
getStart() - Method in class io.cucumber.messages.types.Group
 
getStatus() - Method in class io.cucumber.messages.types.TestStepResult
 
getStepDefinition() - Method in class io.cucumber.messages.types.Envelope
 
getStepDefinitionIds() - Method in class io.cucumber.messages.types.TestStep
Pointer to all the matching `StepDefinition`s (if derived from a `PickleStep`).
getStepMatchArguments() - Method in class io.cucumber.messages.types.StepMatchArgumentsList
 
getStepMatchArgumentsLists() - Method in class io.cucumber.messages.types.TestStep
A list of list of StepMatchArgument (if derived from a `PickleStep`).
getSteps() - Method in class io.cucumber.messages.types.Background
 
getSteps() - Method in class io.cucumber.messages.types.Pickle
One or more steps
getSteps() - Method in class io.cucumber.messages.types.Scenario
 
getSuccess() - Method in class io.cucumber.messages.types.TestRunFinished
A test run is successful if all steps are either passed or skipped, all before/after hooks passed and no other exceptions where thrown.
getSuggestion() - Method in class io.cucumber.messages.types.Envelope
 
getTableBody() - Method in class io.cucumber.messages.types.Examples
 
getTableHeader() - Method in class io.cucumber.messages.types.Examples
 
getTag() - Method in class io.cucumber.messages.types.Git
 
getTagExpression() - Method in class io.cucumber.messages.types.Hook
 
getTags() - Method in class io.cucumber.messages.types.Examples
 
getTags() - Method in class io.cucumber.messages.types.Feature
All the tags placed above the `Feature` keyword
getTags() - Method in class io.cucumber.messages.types.Pickle
One or more tags.
getTags() - Method in class io.cucumber.messages.types.Rule
All the tags placed above the `Rule` keyword
getTags() - Method in class io.cucumber.messages.types.Scenario
 
getTestCase() - Method in class io.cucumber.messages.types.Envelope
 
getTestCaseFinished() - Method in class io.cucumber.messages.types.Envelope
 
getTestCaseId() - Method in class io.cucumber.messages.types.TestCaseStarted
 
getTestCaseStarted() - Method in class io.cucumber.messages.types.Envelope
 
getTestCaseStartedId() - Method in class io.cucumber.messages.types.Attachment
The identifier of the test case attempt if the attachment was created during the execution of a test step
getTestCaseStartedId() - Method in class io.cucumber.messages.types.TestCaseFinished
 
getTestCaseStartedId() - Method in class io.cucumber.messages.types.TestStepFinished
 
getTestCaseStartedId() - Method in class io.cucumber.messages.types.TestStepStarted
 
getTestRunFinished() - Method in class io.cucumber.messages.types.Envelope
 
getTestRunHookFinished() - Method in class io.cucumber.messages.types.Envelope
 
getTestRunHookStarted() - Method in class io.cucumber.messages.types.Envelope
 
getTestRunHookStartedId() - Method in class io.cucumber.messages.types.Attachment
The identifier of the test run hook execution if the attachment was created during the execution of a test run hook
getTestRunHookStartedId() - Method in class io.cucumber.messages.types.TestRunHookFinished
Identifier for the hook execution that has finished
getTestRunStarted() - Method in class io.cucumber.messages.types.Envelope
 
getTestRunStartedId() - Method in class io.cucumber.messages.types.Attachment
Not used; implementers should instead populate `testRunHookStartedId` if an attachment was created during the execution of a test run hook
getTestRunStartedId() - Method in class io.cucumber.messages.types.TestCase
Identifier for the test run that this test case belongs to
getTestRunStartedId() - Method in class io.cucumber.messages.types.TestRunFinished
 
getTestRunStartedId() - Method in class io.cucumber.messages.types.TestRunHookStarted
Identifier for the test run that this hook execution belongs to
getTestStepFinished() - Method in class io.cucumber.messages.types.Envelope
 
getTestStepId() - Method in class io.cucumber.messages.types.Attachment
The identifier of the test step if the attachment was created during the execution of a test step
getTestStepId() - Method in class io.cucumber.messages.types.TestStepFinished
 
getTestStepId() - Method in class io.cucumber.messages.types.TestStepStarted
 
getTestStepResult() - Method in class io.cucumber.messages.types.TestStepFinished
 
getTestSteps() - Method in class io.cucumber.messages.types.TestCase
 
getTestStepStarted() - Method in class io.cucumber.messages.types.Envelope
 
getText() - Method in class io.cucumber.messages.types.Comment
The text of the comment
getText() - Method in class io.cucumber.messages.types.PickleStep
 
getText() - Method in class io.cucumber.messages.types.Step
 
getTimestamp() - Method in class io.cucumber.messages.types.Attachment
When the attachment was created
getTimestamp() - Method in class io.cucumber.messages.types.TestCaseFinished
 
getTimestamp() - Method in class io.cucumber.messages.types.TestCaseStarted
 
getTimestamp() - Method in class io.cucumber.messages.types.TestRunFinished
Timestamp when the TestRun is finished
getTimestamp() - Method in class io.cucumber.messages.types.TestRunHookFinished
 
getTimestamp() - Method in class io.cucumber.messages.types.TestRunHookStarted
 
getTimestamp() - Method in class io.cucumber.messages.types.TestRunStarted
 
getTimestamp() - Method in class io.cucumber.messages.types.TestStepFinished
 
getTimestamp() - Method in class io.cucumber.messages.types.TestStepStarted
 
getType() - Method in class io.cucumber.messages.types.Exception
The type of the exception that caused this result.
getType() - Method in class io.cucumber.messages.types.Hook
 
getType() - Method in class io.cucumber.messages.types.PickleStep
The context in which the step was specified: context (Given), action (When) or outcome (Then).
getType() - Method in class io.cucumber.messages.types.StepDefinitionPattern
 
getUndefinedParameterType() - Method in class io.cucumber.messages.types.Envelope
 
getUri() - Method in class io.cucumber.messages.types.GherkinDocument
The [URI](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier) of the source, typically a file path relative to the root directory
getUri() - Method in class io.cucumber.messages.types.Pickle
The uri of the source file
getUri() - Method in class io.cucumber.messages.types.Source
The [URI](https://en.wikipedia.org/wiki/Uniform_Resource_Identifier) of the source, typically a file path relative to the root directory
getUri() - Method in class io.cucumber.messages.types.SourceReference
 
getUrl() - Method in class io.cucumber.messages.types.Attachment
A URL where the attachment can be retrieved.
getUrl() - Method in class io.cucumber.messages.types.Ci
Link to the build
getUseForSnippets() - Method in class io.cucumber.messages.types.ParameterType
 
getValue() - Method in class io.cucumber.messages.types.Group
 
getValue() - Method in class io.cucumber.messages.types.PickleTableCell
 
getValue() - Method in class io.cucumber.messages.types.TableCell
The value of the cell
getVersion() - Static method in class io.cucumber.messages.ProtocolVersion
 
getVersion() - Method in class io.cucumber.messages.types.Product
The product version
getWillBeRetried() - Method in class io.cucumber.messages.types.TestCaseFinished
 
getWorkerId() - Method in class io.cucumber.messages.types.TestCaseStarted
An identifier for the worker process running this test case, if test cases are being run in parallel.
getWorkerId() - Method in class io.cucumber.messages.types.TestRunHookStarted
An identifier for the worker process running this hook, if parallel workers are in use.
GherkinDocument - Class in io.cucumber.messages.types
Represents the GherkinDocument message in Cucumber's message protocol
GherkinDocument(String, Feature, List<Comment>) - Constructor for class io.cucumber.messages.types.GherkinDocument
 
Git - Class in io.cucumber.messages.types
Represents the Git message in Cucumber's message protocol
Git(String, String, String, String) - Constructor for class io.cucumber.messages.types.Git
 
Group - Class in io.cucumber.messages.types
Represents the Group message in Cucumber's message protocol
Group(List<Group>, Long, String) - Constructor for class io.cucumber.messages.types.Group
 

H

hashCode() - Method in class io.cucumber.messages.types.Attachment
 
hashCode() - Method in class io.cucumber.messages.types.Background
 
hashCode() - Method in class io.cucumber.messages.types.Ci
 
hashCode() - Method in class io.cucumber.messages.types.Comment
 
hashCode() - Method in class io.cucumber.messages.types.DataTable
 
hashCode() - Method in class io.cucumber.messages.types.DocString
 
hashCode() - Method in class io.cucumber.messages.types.Duration
 
hashCode() - Method in class io.cucumber.messages.types.Envelope
 
hashCode() - Method in class io.cucumber.messages.types.Examples
 
hashCode() - Method in class io.cucumber.messages.types.Exception
 
hashCode() - Method in class io.cucumber.messages.types.Feature
 
hashCode() - Method in class io.cucumber.messages.types.FeatureChild
 
hashCode() - Method in class io.cucumber.messages.types.GherkinDocument
 
hashCode() - Method in class io.cucumber.messages.types.Git
 
hashCode() - Method in class io.cucumber.messages.types.Group
 
hashCode() - Method in class io.cucumber.messages.types.Hook
 
hashCode() - Method in class io.cucumber.messages.types.JavaMethod
 
hashCode() - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
hashCode() - Method in class io.cucumber.messages.types.Location
 
hashCode() - Method in class io.cucumber.messages.types.Meta
 
hashCode() - Method in class io.cucumber.messages.types.ParameterType
 
hashCode() - Method in class io.cucumber.messages.types.ParseError
 
hashCode() - Method in class io.cucumber.messages.types.Pickle
 
hashCode() - Method in class io.cucumber.messages.types.PickleDocString
 
hashCode() - Method in class io.cucumber.messages.types.PickleStep
 
hashCode() - Method in class io.cucumber.messages.types.PickleStepArgument
 
hashCode() - Method in class io.cucumber.messages.types.PickleTable
 
hashCode() - Method in class io.cucumber.messages.types.PickleTableCell
 
hashCode() - Method in class io.cucumber.messages.types.PickleTableRow
 
hashCode() - Method in class io.cucumber.messages.types.PickleTag
 
hashCode() - Method in class io.cucumber.messages.types.Product
 
hashCode() - Method in class io.cucumber.messages.types.Rule
 
hashCode() - Method in class io.cucumber.messages.types.RuleChild
 
hashCode() - Method in class io.cucumber.messages.types.Scenario
 
hashCode() - Method in class io.cucumber.messages.types.Snippet
 
hashCode() - Method in class io.cucumber.messages.types.Source
 
hashCode() - Method in class io.cucumber.messages.types.SourceReference
 
hashCode() - Method in class io.cucumber.messages.types.Step
 
hashCode() - Method in class io.cucumber.messages.types.StepDefinition
 
hashCode() - Method in class io.cucumber.messages.types.StepDefinitionPattern
 
hashCode() - Method in class io.cucumber.messages.types.StepMatchArgument
 
hashCode() - Method in class io.cucumber.messages.types.StepMatchArgumentsList
 
hashCode() - Method in class io.cucumber.messages.types.Suggestion
 
hashCode() - Method in class io.cucumber.messages.types.TableCell
 
hashCode() - Method in class io.cucumber.messages.types.TableRow
 
hashCode() - Method in class io.cucumber.messages.types.Tag
 
hashCode() - Method in class io.cucumber.messages.types.TestCase
 
hashCode() - Method in class io.cucumber.messages.types.TestCaseFinished
 
hashCode() - Method in class io.cucumber.messages.types.TestCaseStarted
 
hashCode() - Method in class io.cucumber.messages.types.TestRunFinished
 
hashCode() - Method in class io.cucumber.messages.types.TestRunHookFinished
 
hashCode() - Method in class io.cucumber.messages.types.TestRunHookStarted
 
hashCode() - Method in class io.cucumber.messages.types.TestRunStarted
 
hashCode() - Method in class io.cucumber.messages.types.TestStep
 
hashCode() - Method in class io.cucumber.messages.types.TestStepFinished
 
hashCode() - Method in class io.cucumber.messages.types.TestStepResult
 
hashCode() - Method in class io.cucumber.messages.types.TestStepStarted
 
hashCode() - Method in class io.cucumber.messages.types.Timestamp
 
hashCode() - Method in class io.cucumber.messages.types.UndefinedParameterType
 
Hook - Class in io.cucumber.messages.types
Represents the Hook message in Cucumber's message protocol
Hook(String, String, SourceReference, String, HookType) - Constructor for class io.cucumber.messages.types.Hook
 
HookType - Enum in io.cucumber.messages.types
 

I

IDENTITY - Enum constant in enum io.cucumber.messages.types.AttachmentContentEncoding
 
IdGenerator - Interface in io.cucumber.messages
 
io.cucumber.messages - package io.cucumber.messages
 
io.cucumber.messages.types - package io.cucumber.messages.types
 
iterator() - Method in class io.cucumber.messages.NdjsonToMessageIterable
 

J

javaDurationToDuration(Duration) - Static method in class io.cucumber.messages.TimeConversion
Deprecated.
 
javaInstantToTimestamp(Instant) - Static method in class io.cucumber.messages.TimeConversion
Deprecated.
 
JavaMethod - Class in io.cucumber.messages.types
Represents the JavaMethod message in Cucumber's message protocol
JavaMethod(String, String, List<String>) - Constructor for class io.cucumber.messages.types.JavaMethod
 
JavaStackTraceElement - Class in io.cucumber.messages.types
Represents the JavaStackTraceElement message in Cucumber's message protocol
JavaStackTraceElement(String, String, String) - Constructor for class io.cucumber.messages.types.JavaStackTraceElement
 

L

Location - Class in io.cucumber.messages.types
Represents the Location message in Cucumber's message protocol
Location(Long, Long) - Constructor for class io.cucumber.messages.types.Location
 
LocationComparator - Class in io.cucumber.messages
Orders locations by their natural order.
LocationComparator() - Constructor for class io.cucumber.messages.LocationComparator
 

M

MessageToNdjsonWriter - Class in io.cucumber.messages
 
MessageToNdjsonWriter(OutputStream, MessageToNdjsonWriter.Serializer) - Constructor for class io.cucumber.messages.MessageToNdjsonWriter
 
MessageToNdjsonWriter.Serializer - Interface in io.cucumber.messages
 
Meta - Class in io.cucumber.messages.types
Represents the Meta message in Cucumber's message protocol
Meta(String, Product, Product, Product, Product, Ci) - Constructor for class io.cucumber.messages.types.Meta
 

N

NdjsonToMessageIterable - Class in io.cucumber.messages
Iterates over messages read from a stream.
NdjsonToMessageIterable(InputStream, NdjsonToMessageIterable.Deserializer) - Constructor for class io.cucumber.messages.NdjsonToMessageIterable
 
NdjsonToMessageIterable.Deserializer - Interface in io.cucumber.messages
 
newId() - Method in interface io.cucumber.messages.IdGenerator
 

O

of(Attachment) - Static method in class io.cucumber.messages.types.Envelope
 
of(Background) - Static method in class io.cucumber.messages.types.FeatureChild
 
of(Background) - Static method in class io.cucumber.messages.types.RuleChild
 
of(GherkinDocument) - Static method in class io.cucumber.messages.types.Envelope
 
of(Hook) - Static method in class io.cucumber.messages.types.Envelope
 
of(JavaMethod) - Static method in class io.cucumber.messages.types.SourceReference
 
of(JavaStackTraceElement) - Static method in class io.cucumber.messages.types.SourceReference
 
of(Location) - Static method in class io.cucumber.messages.types.SourceReference
 
of(Meta) - Static method in class io.cucumber.messages.types.Envelope
 
of(ParameterType) - Static method in class io.cucumber.messages.types.Envelope
 
of(ParseError) - Static method in class io.cucumber.messages.types.Envelope
 
of(Pickle) - Static method in class io.cucumber.messages.types.Envelope
 
of(PickleDocString) - Static method in class io.cucumber.messages.types.PickleStepArgument
 
of(PickleTable) - Static method in class io.cucumber.messages.types.PickleStepArgument
 
of(Rule) - Static method in class io.cucumber.messages.types.FeatureChild
 
of(Scenario) - Static method in class io.cucumber.messages.types.FeatureChild
 
of(Scenario) - Static method in class io.cucumber.messages.types.RuleChild
 
of(Source) - Static method in class io.cucumber.messages.types.Envelope
 
of(StepDefinition) - Static method in class io.cucumber.messages.types.Envelope
 
of(Suggestion) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestCase) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestCaseFinished) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestCaseStarted) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestRunFinished) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestRunHookFinished) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestRunHookStarted) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestRunStarted) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestStepFinished) - Static method in class io.cucumber.messages.types.Envelope
 
of(TestStepStarted) - Static method in class io.cucumber.messages.types.Envelope
 
of(UndefinedParameterType) - Static method in class io.cucumber.messages.types.Envelope
 
of(String) - Static method in class io.cucumber.messages.types.SourceReference
 
OUTCOME - Enum constant in enum io.cucumber.messages.types.PickleStepType
 
OUTCOME - Enum constant in enum io.cucumber.messages.types.StepKeywordType
 

P

ParameterType - Class in io.cucumber.messages.types
Represents the ParameterType message in Cucumber's message protocol
ParameterType(String, List<String>, Boolean, Boolean, String, SourceReference) - Constructor for class io.cucumber.messages.types.ParameterType
 
ParseError - Class in io.cucumber.messages.types
Represents the ParseError message in Cucumber's message protocol
ParseError(SourceReference, String) - Constructor for class io.cucumber.messages.types.ParseError
 
PASSED - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
PENDING - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
Pickle - Class in io.cucumber.messages.types
Represents the Pickle message in Cucumber's message protocol
Pickle(String, String, String, String, List<PickleStep>, List<PickleTag>, List<String>) - Constructor for class io.cucumber.messages.types.Pickle
 
PickleDocString - Class in io.cucumber.messages.types
Represents the PickleDocString message in Cucumber's message protocol
PickleDocString(String, String) - Constructor for class io.cucumber.messages.types.PickleDocString
 
PickleStep - Class in io.cucumber.messages.types
Represents the PickleStep message in Cucumber's message protocol
PickleStep(PickleStepArgument, List<String>, String, PickleStepType, String) - Constructor for class io.cucumber.messages.types.PickleStep
 
PickleStepArgument - Class in io.cucumber.messages.types
Represents the PickleStepArgument message in Cucumber's message protocol
PickleStepArgument(PickleDocString, PickleTable) - Constructor for class io.cucumber.messages.types.PickleStepArgument
 
PickleStepType - Enum in io.cucumber.messages.types
 
PickleTable - Class in io.cucumber.messages.types
Represents the PickleTable message in Cucumber's message protocol
PickleTable(List<PickleTableRow>) - Constructor for class io.cucumber.messages.types.PickleTable
 
PickleTableCell - Class in io.cucumber.messages.types
Represents the PickleTableCell message in Cucumber's message protocol
PickleTableCell(String) - Constructor for class io.cucumber.messages.types.PickleTableCell
 
PickleTableRow - Class in io.cucumber.messages.types
Represents the PickleTableRow message in Cucumber's message protocol
PickleTableRow(List<PickleTableCell>) - Constructor for class io.cucumber.messages.types.PickleTableRow
 
PickleTag - Class in io.cucumber.messages.types
Represents the PickleTag message in Cucumber's message protocol
PickleTag(String, String) - Constructor for class io.cucumber.messages.types.PickleTag
 
Product - Class in io.cucumber.messages.types
Represents the Product message in Cucumber's message protocol
Product(String, String) - Constructor for class io.cucumber.messages.types.Product
 
ProtocolVersion - Class in io.cucumber.messages
 

R

readValue(String) - Method in interface io.cucumber.messages.NdjsonToMessageIterable.Deserializer
 
REGULAR_EXPRESSION - Enum constant in enum io.cucumber.messages.types.StepDefinitionPatternType
 
Rule - Class in io.cucumber.messages.types
Represents the Rule message in Cucumber's message protocol
Rule(Location, List<Tag>, String, String, String, List<RuleChild>, String) - Constructor for class io.cucumber.messages.types.Rule
 
RuleChild - Class in io.cucumber.messages.types
Represents the RuleChild message in Cucumber's message protocol
RuleChild(Background, Scenario) - Constructor for class io.cucumber.messages.types.RuleChild
 

S

Scenario - Class in io.cucumber.messages.types
Represents the Scenario message in Cucumber's message protocol
Scenario(Location, List<Tag>, String, String, String, List<Step>, List<Examples>, String) - Constructor for class io.cucumber.messages.types.Scenario
 
SKIPPED - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
Snippet - Class in io.cucumber.messages.types
Represents the Snippet message in Cucumber's message protocol
Snippet(String, String) - Constructor for class io.cucumber.messages.types.Snippet
 
Source - Class in io.cucumber.messages.types
Represents the Source message in Cucumber's message protocol
Source(String, String, SourceMediaType) - Constructor for class io.cucumber.messages.types.Source
 
SourceMediaType - Enum in io.cucumber.messages.types
 
SourceReference - Class in io.cucumber.messages.types
Represents the SourceReference message in Cucumber's message protocol
SourceReference(String, JavaMethod, JavaStackTraceElement, Location) - Constructor for class io.cucumber.messages.types.SourceReference
 
Step - Class in io.cucumber.messages.types
Represents the Step message in Cucumber's message protocol
Step(Location, String, StepKeywordType, String, DocString, DataTable, String) - Constructor for class io.cucumber.messages.types.Step
 
StepDefinition - Class in io.cucumber.messages.types
Represents the StepDefinition message in Cucumber's message protocol
StepDefinition(String, StepDefinitionPattern, SourceReference) - Constructor for class io.cucumber.messages.types.StepDefinition
 
StepDefinitionPattern - Class in io.cucumber.messages.types
Represents the StepDefinitionPattern message in Cucumber's message protocol
StepDefinitionPattern(String, StepDefinitionPatternType) - Constructor for class io.cucumber.messages.types.StepDefinitionPattern
 
StepDefinitionPatternType - Enum in io.cucumber.messages.types
 
StepKeywordType - Enum in io.cucumber.messages.types
 
StepMatchArgument - Class in io.cucumber.messages.types
Represents the StepMatchArgument message in Cucumber's message protocol
StepMatchArgument(Group, String) - Constructor for class io.cucumber.messages.types.StepMatchArgument
 
StepMatchArgumentsList - Class in io.cucumber.messages.types
Represents the StepMatchArgumentsList message in Cucumber's message protocol
StepMatchArgumentsList(List<StepMatchArgument>) - Constructor for class io.cucumber.messages.types.StepMatchArgumentsList
 
Suggestion - Class in io.cucumber.messages.types
Represents the Suggestion message in Cucumber's message protocol
Suggestion(String, String, List<Snippet>) - Constructor for class io.cucumber.messages.types.Suggestion
 

T

TableCell - Class in io.cucumber.messages.types
Represents the TableCell message in Cucumber's message protocol
TableCell(Location, String) - Constructor for class io.cucumber.messages.types.TableCell
 
TableRow - Class in io.cucumber.messages.types
Represents the TableRow message in Cucumber's message protocol
TableRow(Location, List<TableCell>, String) - Constructor for class io.cucumber.messages.types.TableRow
 
Tag - Class in io.cucumber.messages.types
Represents the Tag message in Cucumber's message protocol
Tag(Location, String, String) - Constructor for class io.cucumber.messages.types.Tag
 
TestCase - Class in io.cucumber.messages.types
Represents the TestCase message in Cucumber's message protocol
TestCase(String, String, List<TestStep>, String) - Constructor for class io.cucumber.messages.types.TestCase
 
TestCaseFinished - Class in io.cucumber.messages.types
Represents the TestCaseFinished message in Cucumber's message protocol
TestCaseFinished(String, Timestamp, Boolean) - Constructor for class io.cucumber.messages.types.TestCaseFinished
 
TestCaseStarted - Class in io.cucumber.messages.types
Represents the TestCaseStarted message in Cucumber's message protocol
TestCaseStarted(Long, String, String, String, Timestamp) - Constructor for class io.cucumber.messages.types.TestCaseStarted
 
TestRunFinished - Class in io.cucumber.messages.types
Represents the TestRunFinished message in Cucumber's message protocol
TestRunFinished(String, Boolean, Timestamp, Exception, String) - Constructor for class io.cucumber.messages.types.TestRunFinished
 
TestRunHookFinished - Class in io.cucumber.messages.types
Represents the TestRunHookFinished message in Cucumber's message protocol
TestRunHookFinished(String, TestStepResult, Timestamp) - Constructor for class io.cucumber.messages.types.TestRunHookFinished
 
TestRunHookStarted - Class in io.cucumber.messages.types
Represents the TestRunHookStarted message in Cucumber's message protocol
TestRunHookStarted(String, String, String, String, Timestamp) - Constructor for class io.cucumber.messages.types.TestRunHookStarted
 
TestRunStarted - Class in io.cucumber.messages.types
Represents the TestRunStarted message in Cucumber's message protocol
TestRunStarted(Timestamp, String) - Constructor for class io.cucumber.messages.types.TestRunStarted
 
TestStep - Class in io.cucumber.messages.types
Represents the TestStep message in Cucumber's message protocol
TestStep(String, String, String, List<String>, List<StepMatchArgumentsList>) - Constructor for class io.cucumber.messages.types.TestStep
 
TestStepFinished - Class in io.cucumber.messages.types
Represents the TestStepFinished message in Cucumber's message protocol
TestStepFinished(String, String, TestStepResult, Timestamp) - Constructor for class io.cucumber.messages.types.TestStepFinished
 
TestStepResult - Class in io.cucumber.messages.types
Represents the TestStepResult message in Cucumber's message protocol
TestStepResult(Duration, String, TestStepResultStatus, Exception) - Constructor for class io.cucumber.messages.types.TestStepResult
 
TestStepResultStatus - Enum in io.cucumber.messages.types
 
TestStepResultStatusComparator - Class in io.cucumber.messages
Orders test step results from least to most severe.
TestStepResultStatusComparator() - Constructor for class io.cucumber.messages.TestStepResultStatusComparator
 
TestStepStarted - Class in io.cucumber.messages.types
Represents the TestStepStarted message in Cucumber's message protocol
TestStepStarted(String, String, Timestamp) - Constructor for class io.cucumber.messages.types.TestStepStarted
 
TEXT_X_CUCUMBER_GHERKIN_MARKDOWN - Enum constant in enum io.cucumber.messages.types.SourceMediaType
 
TEXT_X_CUCUMBER_GHERKIN_PLAIN - Enum constant in enum io.cucumber.messages.types.SourceMediaType
 
TimeConversion - Class in io.cucumber.messages
Deprecated.
Timestamp - Class in io.cucumber.messages.types
Represents the Timestamp message in Cucumber's message protocol
Timestamp(Long, Long) - Constructor for class io.cucumber.messages.types.Timestamp
 
TimestampComparator - Class in io.cucumber.messages
Orders timestamps by their natural order.
TimestampComparator() - Constructor for class io.cucumber.messages.TimestampComparator
 
timestampToJavaInstant(Timestamp) - Static method in class io.cucumber.messages.TimeConversion
Deprecated.
 
toDuration(Duration) - Static method in class io.cucumber.messages.Convertor
 
toInstant(Timestamp) - Static method in class io.cucumber.messages.Convertor
 
toMessage(Throwable) - Static method in class io.cucumber.messages.Convertor
 
toMessage(Duration) - Static method in class io.cucumber.messages.Convertor
 
toMessage(Instant) - Static method in class io.cucumber.messages.Convertor
 
toString() - Method in class io.cucumber.messages.types.Attachment
 
toString() - Method in enum io.cucumber.messages.types.AttachmentContentEncoding
 
toString() - Method in class io.cucumber.messages.types.Background
 
toString() - Method in class io.cucumber.messages.types.Ci
 
toString() - Method in class io.cucumber.messages.types.Comment
 
toString() - Method in class io.cucumber.messages.types.DataTable
 
toString() - Method in class io.cucumber.messages.types.DocString
 
toString() - Method in class io.cucumber.messages.types.Duration
 
toString() - Method in class io.cucumber.messages.types.Envelope
 
toString() - Method in class io.cucumber.messages.types.Examples
 
toString() - Method in class io.cucumber.messages.types.Exception
 
toString() - Method in class io.cucumber.messages.types.Feature
 
toString() - Method in class io.cucumber.messages.types.FeatureChild
 
toString() - Method in class io.cucumber.messages.types.GherkinDocument
 
toString() - Method in class io.cucumber.messages.types.Git
 
toString() - Method in class io.cucumber.messages.types.Group
 
toString() - Method in class io.cucumber.messages.types.Hook
 
toString() - Method in enum io.cucumber.messages.types.HookType
 
toString() - Method in class io.cucumber.messages.types.JavaMethod
 
toString() - Method in class io.cucumber.messages.types.JavaStackTraceElement
 
toString() - Method in class io.cucumber.messages.types.Location
 
toString() - Method in class io.cucumber.messages.types.Meta
 
toString() - Method in class io.cucumber.messages.types.ParameterType
 
toString() - Method in class io.cucumber.messages.types.ParseError
 
toString() - Method in class io.cucumber.messages.types.Pickle
 
toString() - Method in class io.cucumber.messages.types.PickleDocString
 
toString() - Method in class io.cucumber.messages.types.PickleStep
 
toString() - Method in class io.cucumber.messages.types.PickleStepArgument
 
toString() - Method in enum io.cucumber.messages.types.PickleStepType
 
toString() - Method in class io.cucumber.messages.types.PickleTable
 
toString() - Method in class io.cucumber.messages.types.PickleTableCell
 
toString() - Method in class io.cucumber.messages.types.PickleTableRow
 
toString() - Method in class io.cucumber.messages.types.PickleTag
 
toString() - Method in class io.cucumber.messages.types.Product
 
toString() - Method in class io.cucumber.messages.types.Rule
 
toString() - Method in class io.cucumber.messages.types.RuleChild
 
toString() - Method in class io.cucumber.messages.types.Scenario
 
toString() - Method in class io.cucumber.messages.types.Snippet
 
toString() - Method in class io.cucumber.messages.types.Source
 
toString() - Method in enum io.cucumber.messages.types.SourceMediaType
 
toString() - Method in class io.cucumber.messages.types.SourceReference
 
toString() - Method in class io.cucumber.messages.types.Step
 
toString() - Method in class io.cucumber.messages.types.StepDefinition
 
toString() - Method in class io.cucumber.messages.types.StepDefinitionPattern
 
toString() - Method in enum io.cucumber.messages.types.StepDefinitionPatternType
 
toString() - Method in enum io.cucumber.messages.types.StepKeywordType
 
toString() - Method in class io.cucumber.messages.types.StepMatchArgument
 
toString() - Method in class io.cucumber.messages.types.StepMatchArgumentsList
 
toString() - Method in class io.cucumber.messages.types.Suggestion
 
toString() - Method in class io.cucumber.messages.types.TableCell
 
toString() - Method in class io.cucumber.messages.types.TableRow
 
toString() - Method in class io.cucumber.messages.types.Tag
 
toString() - Method in class io.cucumber.messages.types.TestCase
 
toString() - Method in class io.cucumber.messages.types.TestCaseFinished
 
toString() - Method in class io.cucumber.messages.types.TestCaseStarted
 
toString() - Method in class io.cucumber.messages.types.TestRunFinished
 
toString() - Method in class io.cucumber.messages.types.TestRunHookFinished
 
toString() - Method in class io.cucumber.messages.types.TestRunHookStarted
 
toString() - Method in class io.cucumber.messages.types.TestRunStarted
 
toString() - Method in class io.cucumber.messages.types.TestStep
 
toString() - Method in class io.cucumber.messages.types.TestStepFinished
 
toString() - Method in class io.cucumber.messages.types.TestStepResult
 
toString() - Method in enum io.cucumber.messages.types.TestStepResultStatus
 
toString() - Method in class io.cucumber.messages.types.TestStepStarted
 
toString() - Method in class io.cucumber.messages.types.Timestamp
 
toString() - Method in class io.cucumber.messages.types.UndefinedParameterType
 

U

UNDEFINED - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 
UndefinedParameterType - Class in io.cucumber.messages.types
Represents the UndefinedParameterType message in Cucumber's message protocol
UndefinedParameterType(String, String) - Constructor for class io.cucumber.messages.types.UndefinedParameterType
 
UNKNOWN - Enum constant in enum io.cucumber.messages.types.PickleStepType
 
UNKNOWN - Enum constant in enum io.cucumber.messages.types.StepKeywordType
 
UNKNOWN - Enum constant in enum io.cucumber.messages.types.TestStepResultStatus
 

V

value() - Method in enum io.cucumber.messages.types.AttachmentContentEncoding
 
value() - Method in enum io.cucumber.messages.types.HookType
 
value() - Method in enum io.cucumber.messages.types.PickleStepType
 
value() - Method in enum io.cucumber.messages.types.SourceMediaType
 
value() - Method in enum io.cucumber.messages.types.StepDefinitionPatternType
 
value() - Method in enum io.cucumber.messages.types.StepKeywordType
 
value() - Method in enum io.cucumber.messages.types.TestStepResultStatus
 
valueOf(String) - Static method in enum io.cucumber.messages.types.AttachmentContentEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.HookType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.PickleStepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.SourceMediaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.StepDefinitionPatternType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.StepKeywordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cucumber.messages.types.TestStepResultStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cucumber.messages.types.AttachmentContentEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.HookType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.PickleStepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.SourceMediaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.StepDefinitionPatternType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.StepKeywordType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cucumber.messages.types.TestStepResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Envelope) - Method in class io.cucumber.messages.MessageToNdjsonWriter
 
writeValue(Writer, Envelope) - Method in interface io.cucumber.messages.MessageToNdjsonWriter.Serializer
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages