Class RegexLeaf
- java.lang.Object
-
- net.sourceforge.plantuml.command.regex.RegexLeaf
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
count()
java.util.Map<java.lang.String,RegexPartialMatch>
createPartialMatch(java.util.Iterator<java.lang.String> it)
static RegexLeaf
end()
long
getFoxSignature()
long
getFoxSignatureNone()
java.lang.String
getName()
java.lang.String
getPattern()
boolean
match(StringLocated full)
RegexResult
matcher(java.lang.String full)
static RegexLeaf
spaceOneOrMore()
static RegexLeaf
spaceZeroOrMore()
static RegexLeaf
start()
java.lang.String
toString()
-
-
-
Method Detail
-
spaceZeroOrMore
public static RegexLeaf spaceZeroOrMore()
-
spaceOneOrMore
public static RegexLeaf spaceOneOrMore()
-
start
public static RegexLeaf start()
-
end
public static RegexLeaf 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
-
createPartialMatch
public java.util.Map<java.lang.String,RegexPartialMatch> createPartialMatch(java.util.Iterator<java.lang.String> it)
- Specified by:
createPartialMatch
in interfaceIRegex
-
match
public boolean match(StringLocated full)
-
matcher
public RegexResult matcher(java.lang.String full)
-
getFoxSignatureNone
public long getFoxSignatureNone()
-
getFoxSignature
public long getFoxSignature()
-
-