| java.lang.Object java.text.RBCollationTables
RBCollationTables | final class RBCollationTables (Code) | | This class contains the static state of a RuleBasedCollator: The various
tables that are used by the collation routines. Several RuleBasedCollators
can share a single RBCollationTables object, easing memory requirements and
improving performance.
|
Inner Class :final class BuildAPI | |
CONTRACTCHARINDEX | final static int CONTRACTCHARINDEX(Code) | | |
EXPANDCHARINDEX | final static int EXPANDCHARINDEX(Code) | | |
PRIMARYDIFFERENCEONLY | final static int PRIMARYDIFFERENCEONLY(Code) | | |
PRIMARYORDERMASK | final static int PRIMARYORDERMASK(Code) | | |
PRIMARYORDERSHIFT | final static int PRIMARYORDERSHIFT(Code) | | |
SECONDARYDIFFERENCEONLY | final static int SECONDARYDIFFERENCEONLY(Code) | | |
SECONDARYORDERMASK | final static int SECONDARYORDERMASK(Code) | | |
SECONDARYORDERSHIFT | final static int SECONDARYORDERSHIFT(Code) | | |
TERTIARYORDERMASK | final static int TERTIARYORDERMASK(Code) | | |
UNMAPPED | final static int UNMAPPED(Code) | | |
getContractValues | Vector getContractValues(char ch)(Code) | | Get the entry of hash table of the contracting string in the collation
table.
Parameters: ch - the starting character of the contracting string |
getExpandValueList | final int[] getExpandValueList(int order)(Code) | | Get the entry of hash table of the expanding string in the collation
table.
Parameters: idx - the index of the expanding string value list |
getMaxExpansion | int getMaxExpansion(int order)(Code) | | Return the maximum length of any expansion sequences that end
with the specified comparison order.
Parameters: order - a collation order returned by previous or next. the maximum length of any expansion seuences endingwith the specified order. See Also: CollationElementIterator.getMaxExpansion |
getMaxSecOrder | short getMaxSecOrder()(Code) | | |
getMaxTerOrder | short getMaxTerOrder()(Code) | | |
getRules | public String getRules()(Code) | | Gets the table-based rules for the collation object.
returns the collation rules that the table collation objectwas created from. |
getUnicodeOrder | int getUnicodeOrder(char ch)(Code) | | Get the comarison order of a character from the collation table.
the comparison order of a character. |
isFrenchSec | public boolean isFrenchSec()(Code) | | |
isSEAsianSwapping | public boolean isSEAsianSwapping()(Code) | | |
usedInContractSeq | boolean usedInContractSeq(char c)(Code) | | Returns true if this character appears anywhere in a contracting
character sequence. (Used by CollationElementIterator.setOffset().)
|
|
|