public class GherkinDocumentBuilder extends Object implements Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>
| Constructor and Description |
|---|
GherkinDocumentBuilder(io.cucumber.messages.IdGenerator idGenerator) |
| Modifier and Type | Method and Description |
|---|---|
void |
build(Token token) |
void |
endRule(Parser.RuleType ruleType) |
io.cucumber.messages.Messages.GherkinDocument.Builder |
getResult() |
void |
reset() |
void |
startRule(Parser.RuleType ruleType) |
public GherkinDocumentBuilder(io.cucumber.messages.IdGenerator idGenerator)
public void reset()
reset in interface Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>public void build(Token token)
build in interface Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>public void startRule(Parser.RuleType ruleType)
startRule in interface Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>public void endRule(Parser.RuleType ruleType)
endRule in interface Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>public io.cucumber.messages.Messages.GherkinDocument.Builder getResult()
getResult in interface Parser.Builder<io.cucumber.messages.Messages.GherkinDocument.Builder>Copyright © 2020. All rights reserved.