|
||||||||||
| 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 | |||||||||