Class RegexConcat
- java.lang.Object
-
- net.sourceforge.plantuml.command.regex.RegexComposed
-
- net.sourceforge.plantuml.command.regex.RegexConcat
-
- All Implemented Interfaces:
IRegex
public final class RegexConcat extends RegexComposed implements IRegex
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.command.regex.RegexComposed
nbCreateMatches
-
-
Constructor Summary
Constructors Constructor Description RegexConcat(IRegex... partials)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RegexConcat
build(java.lang.String key, IRegex... partials)
protected java.lang.String
getFullSlow()
boolean
match(StringLocated s)
static void
printCacheInfo()
RegexConcat
protectSize(int size)
-
Methods inherited from class net.sourceforge.plantuml.command.regex.RegexComposed
count, createPartialMatch, getPartials, getPattern, getStartCount, isCompiled, matcher, partials
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.command.regex.IRegex
count, createPartialMatch, getPattern, matcher
-
-
-
-
Constructor Detail
-
RegexConcat
public RegexConcat(IRegex... partials)
-
-
Method Detail
-
printCacheInfo
public static void printCacheInfo()
-
build
public static RegexConcat build(java.lang.String key, IRegex... partials)
-
match
public boolean match(StringLocated s)
- Specified by:
match
in interfaceIRegex
- Overrides:
match
in classRegexComposed
-
getFullSlow
protected java.lang.String getFullSlow()
- Specified by:
getFullSlow
in classRegexComposed
-
protectSize
public RegexConcat protectSize(int size)
-
-