|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FieldDoc | Line # 41 | 3 | 2 | 40% |
0.4
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| (23) | |||
| Result | |||
|
0.4
|
org.apache.lucene.search.TestSort.testTopDocsScores
org.apache.lucene.search.TestSort.testTopDocsScores
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestFilteredQuery.testFilteredQuery
org.apache.lucene.search.TestFilteredQuery.testFilteredQuery
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestBoolean2.testRandomQueries
org.apache.lucene.search.TestBoolean2.testRandomQueries
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testAutoSort
org.apache.lucene.search.TestSort.testAutoSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testCustomSorts
org.apache.lucene.search.TestSort.testCustomSorts
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testNormalizedScores
org.apache.lucene.search.TestSort.testNormalizedScores
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testParallelMultiSort
org.apache.lucene.search.TestSort.testParallelMultiSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testReverseSort
org.apache.lucene.search.TestSort.testReverseSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortCustomSearcher
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortCustomSearcher
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testRemoteCustomSort
org.apache.lucene.search.TestSort.testRemoteCustomSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestMultiSearcher.testNormalization10
org.apache.lucene.search.TestMultiSearcher.testNormalization10
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testInternationalMultiSearcherSort
org.apache.lucene.search.TestSort.testInternationalMultiSearcherSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testInternationalSort
org.apache.lucene.search.TestSort.testInternationalSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testBuiltInSorts
org.apache.lucene.search.TestSort.testBuiltInSorts
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortSingleSearcher
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortSingleSearcher
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortMultiCustomSearcher
org.apache.lucene.search.TestCustomSearcherSort.testFieldSortMultiCustomSearcher
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testMultiSort
org.apache.lucene.search.TestSort.testMultiSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testSortCombos
org.apache.lucene.search.TestSort.testSortCombos
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testRemoteSort
org.apache.lucene.search.TestSort.testRemoteSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testEmptyFieldSort
org.apache.lucene.search.TestSort.testEmptyFieldSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testTypedSort
org.apache.lucene.search.TestSort.testTypedSort
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestMultiSearcher.testNormalization10
org.apache.lucene.search.TestMultiSearcher.testNormalization10
|
1 PASS | |
|
0.4
|
org.apache.lucene.search.TestSort.testLocaleSort
org.apache.lucene.search.TestSort.testLocaleSort
|
1 PASS | |
| 1 | package org.apache.lucene.search; | |
| 2 | ||
| 3 | /** | |
| 4 | * Copyright 2004 The Apache Software Foundation | |
| 5 | * | |
| 6 | * Licensed under the Apache License, Version 2.0 (the "License"); | |
| 7 | * you may not use this file except in compliance with the License. | |
| 8 | * You may obtain a copy of the License at | |
| 9 | * | |
| 10 | * http://www.apache.org/licenses/LICENSE-2.0 | |
| 11 | * | |
| 12 | * Unless required by applicable law or agreed to in writing, software | |
| 13 | * distributed under the License is distributed on an "AS IS" BASIS, | |
| 14 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| 15 | * See the License for the specific language governing permissions and | |
| 16 | * limitations under the License. | |
| 17 | */ | |
| 18 | ||
| 19 | ||
| 20 | /** | |
| 21 | * Expert: A ScoreDoc which also contains information about | |
| 22 | * how to sort the referenced document. In addition to the | |
| 23 | * document number and score, this object contains an array | |
| 24 | * of values for the document from the field(s) used to sort. | |
| 25 | * For example, if the sort criteria was to sort by fields | |
| 26 | * "a", "b" then "c", the <code>fields</code> object array | |
| 27 | * will have three elements, corresponding respectively to | |
| 28 | * the term values for the document in fields "a", "b" and "c". | |
| 29 | * The class of each element in the array will be either | |
| 30 | * Integer, Float or String depending on the type of values | |
| 31 | * in the terms of each field. | |
| 32 | * | |
| 33 | * <p>Created: Feb 11, 2004 1:23:38 PM | |
| 34 | * | |
| 35 | * @author Tim Jones (Nacimiento Software) | |
| 36 | * @since lucene 1.4 | |
| 37 | * @version $Id: FieldDoc.java 164865 2005-04-26 19:30:20Z cutting $ | |
| 38 | * @see ScoreDoc | |
| 39 | * @see TopFieldDocs | |
| 40 | */ | |
| 41 | public class FieldDoc | |
| 42 | extends ScoreDoc { | |
| 43 | ||
| 44 | /** Expert: The values which are used to sort the referenced document. | |
| 45 | * The order of these will match the original sort criteria given by a | |
| 46 | * Sort object. Each Object will be either an Integer, Float or String, | |
| 47 | * depending on the type of values in the terms of the original field. | |
| 48 | * @see Sort | |
| 49 | * @see Searcher#search(Query,Filter,int,Sort) | |
| 50 | */ | |
| 51 | public Comparable[] fields; | |
| 52 | ||
| 53 | /** Expert: Creates one of these objects with empty sort information. */ | |
| 54 | 8043 |
public FieldDoc (int doc, float score) { |
| 55 | 8043 | super (doc, score); |
| 56 | } | |
| 57 | ||
| 58 | /** Expert: Creates one of these objects with the given sort information. */ | |
| 59 | 0 |
public FieldDoc (int doc, float score, Comparable[] fields) { |
| 60 | 0 | super (doc, score); |
| 61 | 0 | this.fields = fields; |
| 62 | } | |
| 63 | } | |
|
||||||||||