public abstract static class UnicodeSet.XSymbolTable extends java.lang.Object implements SymbolTable
SYMBOL_REF
Constructor and Description |
---|
UnicodeSet.XSymbolTable()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
applyPropertyAlias(java.lang.String propertyName,
java.lang.String propertyValue,
UnicodeSet result)
Apply a new property alias.
|
char[] |
lookup(java.lang.String s)
Supplies default implementation for SymbolTable (no action).
|
UnicodeMatcher |
lookupMatcher(int i)
Supplies default implementation for SymbolTable (no action).
|
java.lang.String |
parseReference(java.lang.String text,
java.text.ParsePosition pos,
int limit)
Supplies default implementation for SymbolTable (no action).
|
public UnicodeSet.XSymbolTable()
public UnicodeMatcher lookupMatcher(int i)
lookupMatcher
in interface SymbolTable
i
- a 32-bit code point from 0 to 0x10FFFF inclusive.public boolean applyPropertyAlias(java.lang.String propertyName, java.lang.String propertyValue, UnicodeSet result)
propertyName
- the xxx in [:xxx=yyy:]propertyValue
- the yyy in [:xxx=yyy:]result
- where the result is placedpublic char[] lookup(java.lang.String s)
lookup
in interface SymbolTable
s
- the symbolic name to lookuppublic java.lang.String parseReference(java.lang.String text, java.text.ParsePosition pos, int limit)
parseReference
in interface SymbolTable
text
- 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) 2012 IBM Corporation and others.