org.nuiton.wikitty.query
Class FacetTopicNameComparator

java.lang.Object
  extended by org.nuiton.wikitty.query.FacetTopicNameComparator
All Implemented Interfaces:
Comparator<FacetTopic>

public class FacetTopicNameComparator
extends Object
implements Comparator<FacetTopic>

Comparateur de topic sur le nom du topic. Cela permet de presenter a l'utilisateur les topics dans l'ordre alphabetique

Since:
3.3 Last update: $Date$ by : $Author$
Version:
$Revision$
Author:
poussin

Field Summary
protected  boolean ignoreCase
           
static Comparator<FacetTopic> instance
           
static Comparator<FacetTopic> instanceCaseSensitive
           
 
Constructor Summary
FacetTopicNameComparator()
          You must use instance or instanceCaseSensitive
FacetTopicNameComparator(boolean ignoreCase)
          You must use instance or instanceCaseSensitive
 
Method Summary
 int compare(FacetTopic o1, FacetTopic o2)
           
 
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
 

Field Detail

instance

public static final Comparator<FacetTopic> instance

instanceCaseSensitive

public static final Comparator<FacetTopic> instanceCaseSensitive

ignoreCase

protected boolean ignoreCase
Constructor Detail

FacetTopicNameComparator

public FacetTopicNameComparator()
You must use instance or instanceCaseSensitive


FacetTopicNameComparator

public FacetTopicNameComparator(boolean ignoreCase)
You must use instance or instanceCaseSensitive

Method Detail

compare

public int compare(FacetTopic o1,
                   FacetTopic o2)
Specified by:
compare in interface Comparator<FacetTopic>


Copyright © 2009-2012 CodeLutin. All Rights Reserved.