Class FirstOfStringsMatcher

All Implemented Interfaces:
Cloneable, Matcher, Rule, GraphNode<Matcher>

A specialized FirstOfMatcher that handles FirstOf(string, string, ...) rules much faster that the regular FirstOfMatcher. If fast string matching is enabled this matcher uses a prebuilt character tree to efficiently determine whether the next input characters match the rule expression.