Copyright© 2008-2023 Sitevision AB, all rights reserved.
@Requireable(value="SearchFactory") public interface SearchFactory
An instance of the Sitevision class implementing this interface can be obtained via Utils.getSearchFactory()
.
See Utils
for how to obtain an instance of the Utils
interface.
Modifier and Type | Method and Description |
---|---|
ExtendedDismaxParserBuilder |
getExtendedDismaxParserBuilder()
Gets a ExtendedDismaxParserBuilder instance.
|
FilterBuilder |
getFilterBuilder()
Gets a FilterBuilder instance.
|
HighlightBuilder |
getHighlightBuilder()
Gets a HighlightBuilder instance.
|
IndexingUtil |
getIndexingUtil()
Gets an IndexingUtil instance.
|
IndexUtil |
getIndexUtil()
Gets an IndexUtil instance.
|
MonitorBuilder |
getMonitorBuilder()
Gets a MonitorBuilder instance.
|
PermissionCheckBuilder |
getPermissionCheckBuilder()
Gets a PermissionCheckBuilder instance.
|
QueryStringUtil |
getQueryStringUtil()
Gets a QueryStringUtil instance.
|
SearcherBuilder |
getSearcherBuilder()
Gets a SearcherBuilder instance.
|
SearchSortField |
getSearchSortField(String aField,
boolean aIsAscending)
Convenience method to get a SearchSortField instance.
|
SearchUtil |
getSearchUtil()
Convenience method to get a SearchUtil instance.
|
SortBuilder |
getSortBuilder()
Gets a SortBuilder instance.
|
SpellCheckBuilder |
getSpellCheckBuilder()
Gets a SpellCheckBuilder instance.
|
StandardParserBuilder |
getStandardParserBuilder()
Gets a StandardParserBuilder instance.
|
ExtendedDismaxParserBuilder getExtendedDismaxParserBuilder()
FilterBuilder getFilterBuilder()
HighlightBuilder getHighlightBuilder()
IndexUtil getIndexUtil()
IndexingUtil getIndexingUtil()
SearcherBuilder getSearcherBuilder()
SortBuilder getSortBuilder()
SearchSortField getSearchSortField(String aField, boolean aIsAscending) throws IllegalArgumentException
aField
- name of the sortable index fieldaIsAscending
- the sort order (true == ascending, false == descending)IllegalArgumentException
- if aField is null or whitespace-onlySearchUtil getSearchUtil()
Utils.getSearchUtil()
SpellCheckBuilder getSpellCheckBuilder()
StandardParserBuilder getStandardParserBuilder()
QueryStringUtil getQueryStringUtil()
MonitorBuilder getMonitorBuilder()
PermissionCheckBuilder getPermissionCheckBuilder()
Sitevision - Portal and Content Management Made Easy
Sitevision is an advanced Java enterprise portal product and a portlet container (JSR 286) that implements Java Content Repository (JSR 283).
Copyright© 2008-2023 Sitevision AB, all rights reserved.