| Modifier and Type | Class and Description |
|---|---|
static class |
SymbolSet.SymbolRange
Range of symbols
|
static class |
SymbolSet.TYPE
POSITIVE - add characters and ranges
NEGATIVE - all but characters and ranges
|
| Constructor and Description |
|---|
SymbolSet()
Symbol set containing all symbols
|
SymbolSet(List<SymbolSet.SymbolRange> symbolRanges,
String[] symbols,
SymbolSet.TYPE type)
Create SymbolSet from ranges and symbols according to type
|
SymbolSet(List<SymbolSet.SymbolRange> symbolRanges,
SymbolSet.TYPE type) |
SymbolSet(String[] symbols,
SymbolSet.TYPE type) |
| Modifier and Type | Method and Description |
|---|---|
static String[] |
getAllSymbols() |
String[] |
getSymbols() |
String |
toString() |
void |
visit(NodeVisitor visitor) |
public SymbolSet()
public SymbolSet(String[] symbols, SymbolSet.TYPE type)
public SymbolSet(List<SymbolSet.SymbolRange> symbolRanges, SymbolSet.TYPE type)
public SymbolSet(List<SymbolSet.SymbolRange> symbolRanges, String[] symbols, SymbolSet.TYPE type)
symbolRanges - ranges of symbols to include/excludesymbols - symbols to include/excludetype - POSITIVE - include, NEGATIVE - excludeCopyright © 2020. All rights reserved.