Package io.cucumber.messages
Interface Messages.PickleOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Messages.Pickle,Messages.Pickle.Builder
- Enclosing class:
- Messages
public static interface Messages.PickleOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAstNodeIds(int index)Points to the AST node locations of the pickle.com.google.protobuf.ByteStringgetAstNodeIdsBytes(int index)Points to the AST node locations of the pickle.intgetAstNodeIdsCount()Points to the AST node locations of the pickle.List<String>getAstNodeIdsList()Points to the AST node locations of the pickle.StringgetId()A unique id for the pickle.com.google.protobuf.ByteStringgetIdBytes()A unique id for the pickle.StringgetLanguage()The language of the picklecom.google.protobuf.ByteStringgetLanguageBytes()The language of the pickleStringgetName()The name of the picklecom.google.protobuf.ByteStringgetNameBytes()The name of the pickleMessages.Pickle.PickleStepgetSteps(int index)One or more stepsintgetStepsCount()One or more stepsList<Messages.Pickle.PickleStep>getStepsList()One or more stepsMessages.Pickle.PickleStepOrBuildergetStepsOrBuilder(int index)One or more stepsList<? extends Messages.Pickle.PickleStepOrBuilder>getStepsOrBuilderList()One or more stepsMessages.Pickle.PickleTaggetTags(int index)One or more tags.intgetTagsCount()One or more tags.List<Messages.Pickle.PickleTag>getTagsList()One or more tags.Messages.Pickle.PickleTagOrBuildergetTagsOrBuilder(int index)One or more tags.List<? extends Messages.Pickle.PickleTagOrBuilder>getTagsOrBuilderList()One or more tags.StringgetUri()The uri of the source filecom.google.protobuf.ByteStringgetUriBytes()The uri of the source file-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getId
String getId()
A unique id for the pickle. This is a [SHA1](https://en.wikipedia.org/wiki/SHA-1) hash from the source data and the `locations` of the pickle. This ID will change if source the file is modified.
string id = 1;
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()
A unique id for the pickle. This is a [SHA1](https://en.wikipedia.org/wiki/SHA-1) hash from the source data and the `locations` of the pickle. This ID will change if source the file is modified.
string id = 1;
-
getUri
String getUri()
The uri of the source file
string uri = 2;
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()
The uri of the source file
string uri = 2;
-
getName
String getName()
The name of the pickle
string name = 3;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the pickle
string name = 3;
-
getLanguage
String getLanguage()
The language of the pickle
string language = 4;
-
getLanguageBytes
com.google.protobuf.ByteString getLanguageBytes()
The language of the pickle
string language = 4;
-
getStepsList
List<Messages.Pickle.PickleStep> getStepsList()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getSteps
Messages.Pickle.PickleStep getSteps(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsCount
int getStepsCount()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsOrBuilderList
List<? extends Messages.Pickle.PickleStepOrBuilder> getStepsOrBuilderList()
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getStepsOrBuilder
Messages.Pickle.PickleStepOrBuilder getStepsOrBuilder(int index)
One or more steps
repeated .io.cucumber.messages.Pickle.PickleStep steps = 5;
-
getTagsList
List<Messages.Pickle.PickleTag> getTagsList()
One or more tags. If this pickle is constructed from a Gherkin document, It includes inherited tags from the `Feature` as well.
repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
-
getTags
Messages.Pickle.PickleTag getTags(int index)
One or more tags. If this pickle is constructed from a Gherkin document, It includes inherited tags from the `Feature` as well.
repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
-
getTagsCount
int getTagsCount()
One or more tags. If this pickle is constructed from a Gherkin document, It includes inherited tags from the `Feature` as well.
repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
-
getTagsOrBuilderList
List<? extends Messages.Pickle.PickleTagOrBuilder> getTagsOrBuilderList()
One or more tags. If this pickle is constructed from a Gherkin document, It includes inherited tags from the `Feature` as well.
repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
-
getTagsOrBuilder
Messages.Pickle.PickleTagOrBuilder getTagsOrBuilder(int index)
One or more tags. If this pickle is constructed from a Gherkin document, It includes inherited tags from the `Feature` as well.
repeated .io.cucumber.messages.Pickle.PickleTag tags = 6;
-
getAstNodeIdsList
List<String> getAstNodeIdsList()
Points to the AST node locations of the pickle. The last one represents the unique id of the pickle. A pickle constructed from `Examples` will have the first id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
repeated string ast_node_ids = 7;
-
getAstNodeIdsCount
int getAstNodeIdsCount()
Points to the AST node locations of the pickle. The last one represents the unique id of the pickle. A pickle constructed from `Examples` will have the first id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
repeated string ast_node_ids = 7;
-
getAstNodeIds
String getAstNodeIds(int index)
Points to the AST node locations of the pickle. The last one represents the unique id of the pickle. A pickle constructed from `Examples` will have the first id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
repeated string ast_node_ids = 7;
-
getAstNodeIdsBytes
com.google.protobuf.ByteString getAstNodeIdsBytes(int index)
Points to the AST node locations of the pickle. The last one represents the unique id of the pickle. A pickle constructed from `Examples` will have the first id originating from the `Scenario` AST node, and the second from the `TableRow` AST node.
repeated string ast_node_ids = 7;
-
-