Package monq.jfa.filter
package monq.jfa.filter
Classes to repetitively run
Dfa.match(monq.jfa.CharSource, java.lang.StringBuilder) on some input and invoke a handler
on the match.
A common way to filter input is to store Actions in a Dfa and
invoke the action on the match found. But DfaFilter can of course be run
with other MatchHandlers.
-
ClassDescriptionDfaFilter<T>Uses a
Dfato match the start of some input and calls a handler on the match.Strategy for handling the next character of the input stream if no match is possible.MatchHandler<V>The type of handler called byDfaFilterto handle a match.