Interface NodeCreator
- All Known Implementing Classes:
DefaultNodeCreator
public interface NodeCreator
-
Method Summary
Modifier and TypeMethodDescriptionasciiRangesSymbolSet(String pattern, List<SymbolRange> symbolRanges, MatchType matchType) asciiSymbolSet(String pattern, RgxGenCharsDefinition positiveMatchDefinitions, RgxGenCharsDefinition negativeMatchDefinitions, MatchType matchType) asciiSymbolSet(String pattern, List<SymbolRange> asciiWordCharRanges, CharList charList, MatchType matchType) dotPatternSymbolSet(RgxGenProperties properties) finalSymbol(String pattern) repeatMinimum(String pattern, Node repeatNode, int repeatMinTimes) unicodeCharacterClassSymbolSet(String pattern, UnicodeCategory unicodeCategory, MatchType matchType) unicodeSymbolSet(String pattern, RgxGenCharsDefinition positiveMatchDefinitions, RgxGenCharsDefinition negativeMatchDefinitions, MatchType matchType)
-
Method Details
-
finalSymbol
-
notSymbol
-
groupRef
-
repeat
-
repeat
-
repeatMinimum
-
choice
-
sequence
-
group
-
dotPatternSymbolSet
-
asciiSymbolSet
SymbolSet asciiSymbolSet(String pattern, RgxGenCharsDefinition positiveMatchDefinitions, RgxGenCharsDefinition negativeMatchDefinitions, MatchType matchType) -
unicodeSymbolSet
SymbolSet unicodeSymbolSet(String pattern, RgxGenCharsDefinition positiveMatchDefinitions, RgxGenCharsDefinition negativeMatchDefinitions, MatchType matchType) -
asciiRangesSymbolSet
-
asciiSymbolSet
-
unicodeCharacterClassSymbolSet
SymbolSet unicodeCharacterClassSymbolSet(String pattern, UnicodeCategory unicodeCategory, MatchType matchType)
-