org.apache.wiki.util.comparators
Class LocaleComparator

java.lang.Object
  extended by org.apache.wiki.util.comparators.CollatorComparator
      extended by org.apache.wiki.util.comparators.LocaleComparator
All Implemented Interfaces:
Comparator<String>

public class LocaleComparator
extends CollatorComparator

A comparator that sorts Strings using the locale's collator.


Field Summary
 
Fields inherited from class org.apache.wiki.util.comparators.CollatorComparator
DEFAULT_LOCALE_COMPARATOR, m_collator
 
Constructor Summary
LocaleComparator()
          Default constructor uses the current locale's collator.
LocaleComparator(Locale locale)
          use a specific locale's collator.
 
Method Summary
 void setLocale(Locale locale)
          Specify a new locale.
 
Methods inherited from class org.apache.wiki.util.comparators.CollatorComparator
compare, setCollator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

LocaleComparator

public LocaleComparator()
Default constructor uses the current locale's collator.


LocaleComparator

public LocaleComparator(Locale locale)
use a specific locale's collator.

Method Detail

setLocale

public void setLocale(Locale locale)
Specify a new locale.

Parameters:
locale - the locale for future comparisons


Copyright © {inceptionYear}-2014 The Apache Software Foundation. All rights reserved.