Class FullTextSearchSettings.FullTextSearchSettingsBuilder
- java.lang.Object
-
- com._1c.g5.v8.dt.search.core.findref.FullTextSearchSettings.FullTextSearchSettingsBuilder
-
- Enclosing class:
- FullTextSearchSettings
public static final class FullTextSearchSettings.FullTextSearchSettingsBuilder extends Object
The builder forFullTextSearchSettings
.
-
-
Constructor Summary
Constructors Constructor Description FullTextSearchSettingsBuilder()
-
Method Summary
-
-
-
Method Detail
-
build
public FullTextSearchSettings build()
Returns the built instance ofFullTextSearchSettings
.- Returns:
- full text search settings, never
null
.
-
includeAll
public FullTextSearchSettings.FullTextSearchSettingsBuilder includeAll()
Includes all search scope for FTS.- Returns:
- builder instance, never
null
.
-
include
public FullTextSearchSettings.FullTextSearchSettingsBuilder include(SearchFor searchFor)
Includes the specifiedsearchFor
in FTS scope.- Parameters:
searchFor
- theSearchFor
, cannot benull
.- Returns:
- builder instance, never
null
.
-
include
public FullTextSearchSettings.FullTextSearchSettingsBuilder include(SearchIn searchIn)
Includes the specifiedsearchIn
in FTS scope.- Parameters:
searchIn
- theSearchIn
, cannot benull
.- Returns:
- builder instance, never
null
.
-
include
public FullTextSearchSettings.FullTextSearchSettingsBuilder include(SearchScope searchScope)
Includes the specifiedsearchScope
in FTS scope.- Parameters:
searchScope
- theSearchScope
, cannot benull
.- Returns:
- builder instance, never
null
.
-
exclude
public FullTextSearchSettings.FullTextSearchSettingsBuilder exclude(SearchFor searchFor)
Excludes the specifiedsearchFor
from FTS scope.- Parameters:
searchFor
- theSearchFor
, cannot benull
.- Returns:
- builder instance, never
null
.
-
exclude
public FullTextSearchSettings.FullTextSearchSettingsBuilder exclude(SearchIn searchIn)
Excludes the specifiedsearchIn
from FTS scope.- Parameters:
searchIn
- theSearchIn
, cannot benull
.- Returns:
- builder instance, never
null
.
-
exclude
public FullTextSearchSettings.FullTextSearchSettingsBuilder exclude(SearchScope searchScope)
Excludes the specifiedsearchScope
from FTS scope.- Parameters:
searchScope
- theSearchScope
, cannot benull
.- Returns:
- builder instance, never
null
.
-
-