Uses of Interface
io.vertigo.commons.peg.PegRule
-
Packages that use PegRule Package Description io.vertigo.commons.peg -
-
Uses of PegRule in io.vertigo.commons.peg
Classes in io.vertigo.commons.peg that implement PegRule Modifier and Type Class Description class
AbstractRule<R,M>
Une règle peut être vue comme - la création d'une règle principale - la gestion du résultat du parsingclass
PegWordRule
Règle a état permettant de récupérer un mot.Methods in io.vertigo.commons.peg that return PegRule Modifier and Type Method Description static PegRule<PegChoice>
PegRules. choice(PegRule<?>... rules)
static PegRule<PegChoice>
PegRules. choice(List<PegRule<?>> rules)
protected PegRule<M>
AbstractRule. getMainRule()
static <R> PegRule<R>
PegRules. named(PegRule<R> innerRule, String ruleName)
Named a Rule.static <R> PegRule<List<R>>
PegRules. oneOrMore(PegRule<R> rule, boolean untilEnd)
static <R> PegRule<Optional<R>>
PegRules. optional(PegRule<R> rule)
static <O> PegRule<O>
PegRules. parseAll(PegRule<O> innerRule)
static PegRule<List<Object>>
PegRules. sequence(PegRule<?>... rules)
static PegRule<List<Object>>
PegRules. sequence(List<PegRule<?>> rules)
static PegRule<PegRule.Dummy>
PegRules. skipBlanks(String blanks)
static PegRule<String>
PegRules. term(String term)
static PegRule<String>
PegRules. word(boolean emptyAccepted, String checkedChars, PegWordRule.Mode mode, String readableExpression)
static <R> PegRule<List<R>>
PegRules. zeroOrMore(PegRule<R> rule, boolean untilEnd)
Methods in io.vertigo.commons.peg with parameters of type PegRule Modifier and Type Method Description static PegRule<PegChoice>
PegRules. choice(PegRule<?>... rules)
static void
PegLogger. found(String category, String ruleName, int start, int end, String text, PegRule<?> rule)
static void
PegLogger. look(String category, String ruleName, int start, PegRule<?> rule)
static void
PegLogger. miss(String category, String ruleName, int start, PegRule<?> rule)
static <R> PegRule<R>
PegRules. named(PegRule<R> innerRule, String ruleName)
Named a Rule.static String
PegRules. namedRulesAsHtml(PegRule<?> rootRule)
Map<String,String>
PegRulesHtmlRenderer. obtainGrammar(PegRule<?> rootRule)
static <R> PegRule<List<R>>
PegRules. oneOrMore(PegRule<R> rule, boolean untilEnd)
static <R> PegRule<Optional<R>>
PegRules. optional(PegRule<R> rule)
static <O> PegRule<O>
PegRules. parseAll(PegRule<O> innerRule)
String
PegRulesHtmlRenderer. render(PegRule<?> rootRule)
static PegRule<List<Object>>
PegRules. sequence(PegRule<?>... rules)
static <R> PegRule<List<R>>
PegRules. zeroOrMore(PegRule<R> rule, boolean untilEnd)
Method parameters in io.vertigo.commons.peg with type arguments of type PegRule Modifier and Type Method Description static PegRule<PegChoice>
PegRules. choice(List<PegRule<?>> rules)
static PegRule<List<Object>>
PegRules. sequence(List<PegRule<?>> rules)
Constructors in io.vertigo.commons.peg with parameters of type PegRule Constructor Description AbstractRule(PegRule<M> mainRule)
AbstractRule(PegRule<M> mainRule, String ruleName)
-