org.apache.lucene.search
Class FieldComparatorSource

java.lang.Object
  extended by org.apache.lucene.search.FieldComparatorSource

public abstract class FieldComparatorSource
extends Object

Provides a FieldComparator for custom field sorting.

WARNING: This API is experimental and might change in incompatible ways in the next release.

Constructor Summary
FieldComparatorSource()
           
 
Method Summary
abstract  FieldComparator<?> newComparator(String fieldname, int numHits, int sortPos, boolean reversed)
          Creates a comparator for the field in the given index.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldComparatorSource

public FieldComparatorSource()
Method Detail

newComparator

public abstract FieldComparator<?> newComparator(String fieldname,
                                                 int numHits,
                                                 int sortPos,
                                                 boolean reversed)
                                          throws IOException
Creates a comparator for the field in the given index.

Parameters:
fieldname - Name of the field to create comparator for.
Returns:
FieldComparator.
Throws:
IOException - If an error occurs reading the index.


Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.