|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.impl.DefaultCompassTermFreqsBuilder
public class DefaultCompassTermFreqsBuilder
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.compass.core.CompassTermFreqsBuilder |
|---|
CompassTermFreqsBuilder.Sort |
| Constructor Summary | |
|---|---|
DefaultCompassTermFreqsBuilder(InternalCompassSession session,
String[] names)
|
|
| Method Summary | |
|---|---|
CompassTermFreqsBuilder |
normalize(int min,
int max)
Normalizes the result frequencies based on the provided min and max values. |
CompassTermFreqsBuilder |
setAliases(String... aliases)
Narrow down the terms to specific aliases (which in trun automatically map to a sub index). |
CompassTermFreqsBuilder |
setSize(int size)
Sets the size of the results that will be returned. |
CompassTermFreqsBuilder |
setSort(CompassTermFreqsBuilder.Sort sort)
Sets the sorting direction of the size based results terms. |
CompassTermFreqsBuilder |
setSubIndexes(String... subIndexes)
Narrow down the terms to specific sub indexes. |
CompassTermFreqsBuilder |
setTypes(Class... types)
Narrow down teh terms to specific classes (which map to aliases). |
CompassTermFreq[] |
toTermFreqs()
Builds and returns the term and their frequencies. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultCompassTermFreqsBuilder(InternalCompassSession session,
String[] names)
| Method Detail |
|---|
public CompassTermFreqsBuilder setSize(int size)
CompassTermFreqsBuilder10.
setSize in interface CompassTermFreqsBuilderpublic CompassTermFreqsBuilder setAliases(String... aliases)
CompassTermFreqsBuilder
setAliases in interface CompassTermFreqsBuilderpublic CompassTermFreqsBuilder setTypes(Class... types)
CompassTermFreqsBuilder
setTypes in interface CompassTermFreqsBuilderpublic CompassTermFreqsBuilder setSubIndexes(String... subIndexes)
CompassTermFreqsBuilder
setSubIndexes in interface CompassTermFreqsBuilder
public CompassTermFreqsBuilder normalize(int min,
int max)
CompassTermFreqsBuilder
normalize in interface CompassTermFreqsBuilderpublic CompassTermFreqsBuilder setSort(CompassTermFreqsBuilder.Sort sort)
CompassTermFreqsBuilderCompassTermFreqsBuilder.setSize(int) setting.
setSort in interface CompassTermFreqsBuilderpublic CompassTermFreq[] toTermFreqs()
CompassTermFreqsBuilder
toTermFreqs in interface CompassTermFreqsBuilder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||