Package com.wavefront.common
Class PatternMatch
- java.lang.Object
-
- com.wavefront.common.PatternMatch
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Predicate<String>buildPredicate(String pattern, boolean caseInsensitive)static com.google.re2j.Patternconvert(String pattern)static dk.brics.automaton.RunAutomatonmakeAutomaton(String pattern)Construct a new automaton from a pattern that can only contain *.booleantest(String input)
-
-
-
Method Detail
-
buildPredicate
public static Predicate<String> buildPredicate(String pattern, boolean caseInsensitive)
-
convert
public static com.google.re2j.Pattern convert(String pattern)
-
makeAutomaton
public static dk.brics.automaton.RunAutomaton makeAutomaton(String pattern)
Construct a new automaton from a pattern that can only contain *.- Parameters:
pattern- Pattern that can only contain *.- Returns:
- An automaton that can match the given pattern.
-
-