public class LineFilters
extends java.lang.Object
| Constructor and Description |
|---|
LineFilters() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
examplesAreNotExcluded(io.cucumber.messages.Messages.GherkinDocument.Feature.Scenario.Examples examples,
java.net.URI featurePath) |
static LineFilters |
forCurrentContext() |
java.util.Set<java.lang.Integer> |
getLineNumbersFor(java.net.URI featurePath) |
java.util.Optional<java.net.URI> |
getURIForFeaturePath(java.net.URI featurePath) |
boolean |
tableRowIsNotExcludedBy(io.cucumber.messages.Messages.GherkinDocument.Feature.TableRow tableRow,
java.net.URI featurePath) |
public static LineFilters forCurrentContext()
public java.util.Optional<java.net.URI> getURIForFeaturePath(java.net.URI featurePath)
public java.util.Set<java.lang.Integer> getLineNumbersFor(java.net.URI featurePath)
public boolean examplesAreNotExcluded(io.cucumber.messages.Messages.GherkinDocument.Feature.Scenario.Examples examples,
java.net.URI featurePath)
public boolean tableRowIsNotExcludedBy(io.cucumber.messages.Messages.GherkinDocument.Feature.TableRow tableRow,
java.net.URI featurePath)