org.compass.core.engine
Interface SearchEngineQuery
- All Known Subinterfaces:
- SearchEngineQuery.SearchEngineSpanQuery
- All Known Implementing Classes:
- LuceneSearchEngineQuery, LuceneSearchEngineQuery.LuceneSearchEngineSpanQuery
public interface SearchEngineQuery
- Author:
- kimchy
setBoost
SearchEngineQuery setBoost(float boost)
addSort
SearchEngineQuery addSort(String propertyName)
addSort
SearchEngineQuery addSort(String propertyName,
CompassQuery.SortDirection direction)
addSort
SearchEngineQuery addSort(String propertyName,
CompassQuery.SortPropertyType type)
addSort
SearchEngineQuery addSort(String propertyName,
CompassQuery.SortPropertyType type,
CompassQuery.SortDirection direction)
addSort
SearchEngineQuery addSort(CompassQuery.SortImplicitType implicitType)
addSort
SearchEngineQuery addSort(CompassQuery.SortImplicitType implicitType,
CompassQuery.SortDirection direction)
addSort
SearchEngineQuery addSort(String propertyName,
Locale locale,
CompassQuery.SortDirection direction)
addSort
SearchEngineQuery addSort(String propertyName,
Locale locale)
setSubIndexes
SearchEngineQuery setSubIndexes(String[] subindexes)
setAliases
SearchEngineQuery setAliases(String[] aliases)
setFilter
SearchEngineQuery setFilter(SearchEngineQueryFilter filter)
rewrite
SearchEngineQuery rewrite()
isSuggested
boolean isSuggested()
hits
SearchEngineHits hits()
throws SearchEngineException
- Throws:
SearchEngineException
count
long count()
count
long count(float minimumScore)
clone
Object clone()
throws CloneNotSupportedException
- Throws:
CloneNotSupportedException
Copyright (c) 2004-2008 The Compass Project.