public abstract static class UnicodeSet.XSymbolTable extends Object implements SymbolTable
SYMBOL_REF| Constructor and Description |
|---|
UnicodeSet.XSymbolTable()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
applyPropertyAlias(String propertyName,
String propertyValue,
UnicodeSet result)
Apply a new property alias.
|
char[] |
lookup(String s)
Supplies default implementation for SymbolTable (no action).
|
UnicodeMatcher |
lookupMatcher(int i)
Supplies default implementation for SymbolTable (no action).
|
String |
parseReference(String text,
ParsePosition pos,
int limit)
Supplies default implementation for SymbolTable (no action).
|
public UnicodeSet.XSymbolTable()
public UnicodeMatcher lookupMatcher(int i)
lookupMatcher in interface SymbolTablei - a 32-bit code point from 0 to 0x10FFFF inclusive.public boolean applyPropertyAlias(String propertyName, String propertyValue, UnicodeSet result)
propertyName - the xxx in [:xxx=yyy:]propertyValue - the yyy in [:xxx=yyy:]result - where the result is placedpublic char[] lookup(String s)
lookup in interface SymbolTables - the symbolic name to lookuppublic String parseReference(String text, ParsePosition pos, int limit)
parseReference in interface SymbolTabletext - the text to parse for the namepos - on entry, the index of the first character to parse.
This is the character following the SYMBOL_REF character. On
exit, the index after the last parsed character. If the parse
failed, pos is unchanged on exit.limit - the index after the last character to be parsed.Copyright (c) 2014 IBM Corporation and others.