Name
RuleBasedCollator
Synopsis
This
class is a concrete subclass of the abstract
Collator
class. It performs collations using a
table of rules that are specified in textual form. Most applications
do not use this class directly; instead they call
Collator.getInstance( )
to obtain a
Collator
object (typically a
RuleBasedCollator
object) that implements the
default collation order for a specified or default locale. You should
need to use this class only if you are collating strings for a locale
that is not supported by default or if you need to implement a highly
customized collation order.
Figure 15-15. java.text.RuleBasedCollator
public class RuleBasedCollator extends Collator { // Public Constructors public RuleBasedCollator(String rules) throws ParseException; // Public Instance Methods 1.2 public CollationElementIterator getCollationElementIterator(CharacterIterator source); public CollationElementIterator getCollationElementIterator(String source); public String getRules( ); // Public Methods Overriding Collator public Object clone( ); public int compare(String source, String target); synchronized public boolean equals(Object obj); public CollationKey getCollationKey(String source); synchronized public int hashCode( ); }
Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.