public class

DocumentSortComparatorSource

extends FieldComparatorSource
java.lang.Object
   ↳ org.apache.lucene.search.FieldComparatorSource
     ↳ com.atlassian.jira.issue.search.parameters.lucene.sort.DocumentSortComparatorSource

Class Overview

This uses an Issue Sort Comparator to retrive the issue and then calls compare(Issue, Issue) for each document it encounters.

Whilst slower than the MappedSortComparator, it is used by some custom field implementations.

Summary

Nested Classes
class DocumentSortComparatorSource.InternalFieldComparator This compares whole issues using the Issue Comparator passed in. 
Public Constructors
DocumentSortComparatorSource(IssueSortComparator sortComparator)
Public Methods
boolean equals(Object o)
int hashCode()
FieldComparator newComparator(String fieldname, int numHits, int sortPos, boolean reversed)
[Expand]
Inherited Methods
From class org.apache.lucene.search.FieldComparatorSource
From class java.lang.Object

Public Constructors

public DocumentSortComparatorSource (IssueSortComparator sortComparator)

Public Methods

public boolean equals (Object o)

public int hashCode ()

public FieldComparator newComparator (String fieldname, int numHits, int sortPos, boolean reversed)

Throws
IOException