public class VersionPatternGrammarDefinition extends VersionGrammarDefinition
VersionGrammarDefinition defining the actions to realize on rules detection.| Constructor and Description |
|---|
VersionPatternGrammarDefinition(Version version,
java.util.function.Function<String,Optional<String>> env,
java.util.function.Function<String,Optional<String>> sys,
java.util.function.Function<Metadatas,Optional<String>> meta)
Constructor is given the necessary elements to transform the recognized elements.
|
| Modifier and Type | Method and Description |
|---|---|
org.petitparser.parser.Parser |
build() |
void |
resetSeparatorProvider()
Allow to reset the automatic computation of the separator to use during detection.
|
public VersionPatternGrammarDefinition(Version version, java.util.function.Function<String,Optional<String>> env, java.util.function.Function<String,Optional<String>> sys, java.util.function.Function<Metadatas,Optional<String>> meta)
version - the base version to use (normally coming from a tag)env - provider of environment variables valuessys - provider of system properties valuesmeta - provider of computed Metadataspublic org.petitparser.parser.Parser build()
build in class org.petitparser.tools.GrammarDefinitionpublic void resetSeparatorProvider()
Copyright © 2016–2021 Matthieu Brouillard. All rights reserved.