Class RegexLeaf
java.lang.Object
net.sourceforge.plantuml.command.regex.RegexLeaf
- All Implemented Interfaces:
IRegex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
count()
java.util.Map<java.lang.String,
RegexPartialMatch> createPartialMatch
(java.util.Iterator<java.lang.String> it) static RegexLeaf
end()
long
long
java.lang.String
getName()
java.lang.String
boolean
match
(StringLocated full) matcher
(java.lang.String full) static RegexLeaf
static RegexLeaf
static RegexLeaf
start()
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RegexLeaf
public RegexLeaf(java.lang.String regex) -
RegexLeaf
public RegexLeaf(java.lang.String name, java.lang.String regex)
-
-
Method Details
-
spaceZeroOrMore
-
spaceOneOrMore
-
start
-
end
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getName
public java.lang.String getName() -
getPattern
public java.lang.String getPattern()- Specified by:
getPattern
in interfaceIRegex
-
count
public int count() -
createPartialMatch
public java.util.Map<java.lang.String,RegexPartialMatch> createPartialMatch(java.util.Iterator<java.lang.String> it) - Specified by:
createPartialMatch
in interfaceIRegex
-
match
-
matcher
-
getFoxSignatureNone
public long getFoxSignatureNone() -
getFoxSignature
public long getFoxSignature()
-