org.apache.jackrabbit.core.query.lucene
Class UpperCaseSortComparator

java.lang.Object
  extended by org.apache.lucene.search.FieldComparatorSource
      extended by org.apache.jackrabbit.core.query.lucene.UpperCaseSortComparator
All Implemented Interfaces:
Serializable

public class UpperCaseSortComparator
extends org.apache.lucene.search.FieldComparatorSource

UpperCaseSortComparator implements a FieldComparator which compares the upper-cased string values of a base sort comparator.

See Also:
Serialized Form

Constructor Summary
UpperCaseSortComparator(org.apache.lucene.search.FieldComparatorSource base)
          Creates a new upper case sort comparator.
 
Method Summary
 org.apache.lucene.search.FieldComparator newComparator(String fieldname, int numHits, int sortPos, boolean reversed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpperCaseSortComparator

public UpperCaseSortComparator(org.apache.lucene.search.FieldComparatorSource base)
Creates a new upper case sort comparator.

Parameters:
base - the base sort comparator source.
Method Detail

newComparator

public org.apache.lucene.search.FieldComparator newComparator(String fieldname,
                                                              int numHits,
                                                              int sortPos,
                                                              boolean reversed)
                                                       throws IOException
Specified by:
newComparator in class org.apache.lucene.search.FieldComparatorSource
Throws:
IOException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.