public class RegexOr extends RegexComposed implements IRegex
Constructor and Description |
---|
RegexOr(IRegex... partial) |
RegexOr(java.lang.String name,
IRegex... partials) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,RegexPartialMatch> |
createPartialMatch(java.util.Iterator<java.lang.String> it) |
protected java.lang.String |
getFullSlow() |
protected int |
getStartCount() |
boolean |
match(StringLocated full) |
count, getPartials, getPattern, isCompiled, matcher, partials
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
count, getPattern, matcher
public RegexOr(IRegex... partial)
public RegexOr(java.lang.String name, IRegex... partials)
protected java.lang.String getFullSlow()
getFullSlow
in class RegexComposed
protected int getStartCount()
getStartCount
in class RegexComposed
public final java.util.Map<java.lang.String,RegexPartialMatch> createPartialMatch(java.util.Iterator<java.lang.String> it)
createPartialMatch
in interface IRegex
createPartialMatch
in class RegexComposed
public boolean match(StringLocated full)
match
in interface IRegex
match
in class RegexComposed