Package | Description |
---|---|
org.apache.lucene.queries.function |
Queries that compute score based upon a function
|
org.apache.lucene.search.grouping.function |
Support for grouping by
ValueSource . |
org.apache.lucene.util.mutable |
Comparable object wrappers
|
Modifier and Type | Method and Description |
---|---|
abstract MutableValue |
FunctionValues.ValueFiller.getValue()
MutableValue will be reused across calls
|
Modifier and Type | Method and Description |
---|---|
protected MutableValue |
FunctionFirstPassGroupingCollector.copyDocGroupValue(MutableValue groupValue,
MutableValue reuse) |
protected MutableValue |
FunctionFirstPassGroupingCollector.getDocGroupValue(int doc) |
Modifier and Type | Method and Description |
---|---|
Collection<MutableValue> |
FunctionAllGroupsCollector.getGroups() |
protected AbstractSecondPassGroupingCollector.SearchGroupDocs<MutableValue> |
FunctionSecondPassGroupingCollector.retrieveGroup(int doc) |
Modifier and Type | Method and Description |
---|---|
protected MutableValue |
FunctionFirstPassGroupingCollector.copyDocGroupValue(MutableValue groupValue,
MutableValue reuse) |
Constructor and Description |
---|
FunctionDistinctValuesCollector(Map<?,?> vsContext,
ValueSource groupSource,
ValueSource countSource,
Collection<SearchGroup<MutableValue>> groups) |
FunctionSecondPassGroupingCollector(Collection<SearchGroup<MutableValue>> searchGroups,
Sort groupSort,
Sort withinGroupSort,
int maxDocsPerGroup,
boolean getScores,
boolean getMaxScores,
boolean fillSortFields,
ValueSource groupByVS,
Map<?,?> vsContext)
Constructs a
FunctionSecondPassGroupingCollector instance. |
Modifier and Type | Class and Description |
---|---|
class |
MutableValueBool
MutableValue implementation of type
boolean . |
class |
MutableValueDate
MutableValue implementation of type
Date . |
class |
MutableValueDouble
MutableValue implementation of type
double . |
class |
MutableValueFloat
MutableValue implementation of type
float . |
class |
MutableValueInt
MutableValue implementation of type
int . |
class |
MutableValueLong
MutableValue implementation of type
long . |
class |
MutableValueStr
MutableValue implementation of type
String . |
Modifier and Type | Method and Description |
---|---|
MutableValue |
MutableValueInt.duplicate() |
MutableValue |
MutableValueDate.duplicate() |
MutableValue |
MutableValueBool.duplicate() |
MutableValue |
MutableValueLong.duplicate() |
MutableValue |
MutableValueDouble.duplicate() |
MutableValue |
MutableValueStr.duplicate() |
abstract MutableValue |
MutableValue.duplicate() |
MutableValue |
MutableValueFloat.duplicate() |
Modifier and Type | Method and Description |
---|---|
int |
MutableValue.compareTo(MutableValue other) |
void |
MutableValueInt.copy(MutableValue source) |
void |
MutableValueBool.copy(MutableValue source) |
void |
MutableValueLong.copy(MutableValue source) |
void |
MutableValueDouble.copy(MutableValue source) |
void |
MutableValueStr.copy(MutableValue source) |
abstract void |
MutableValue.copy(MutableValue source) |
void |
MutableValueFloat.copy(MutableValue source) |
Copyright © 2000-2016 The Apache Software Foundation. All Rights Reserved.