Package com.viglet.turing.sn
Class TurSNUtils
java.lang.Object
com.viglet.turing.sn.TurSNUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic URIaddFilterQuery(URI uri, String fq) static voidaddSNDocument(URI uri, Map<String, TurSNSiteFieldExtDto> fieldExtMap, Map<String, TurSNSiteFieldExtDto> facetMap, List<TurSNSiteSearchDocumentBean> turSNSiteSearchDocumentsBean, TurSEResult result, boolean isElevate) static voidaddSNDocumentWithPosition(URI uri, Map<String, TurSNSiteFieldExtDto> fieldExtMap, Map<String, TurSNSiteFieldExtDto> facetMap, List<TurSNSiteSearchDocumentBean> turSNSiteSearchDocumentsBean, TurSEResult result, boolean isElevate, Integer position) filterQueryByFieldName(URI uri, String fieldName) filterQueryByFieldNames(URI uri, List<String> fieldNames) static @NotNull StringgetCacheKey(String siteName, jakarta.servlet.http.HttpServletRequest request) static @NotNull TurSNSiteSearchContextgetTurSNSiteSearchContext(TurSNConfig turSNConfig, String siteName, TurSNSearchParams turSNSearchParams, TurSNSitePostParamsBean turSNSitePostParamsBean, jakarta.servlet.http.HttpServletRequest request, Locale locale) static @NotNull TurSNSiteSearchContextgetTurSNSiteSearchContext(TurSNConfig turSNConfig, String siteName, TurSNSearchParams turSNSearchParams, jakarta.servlet.http.HttpServletRequest request, Locale locale) static booleanhasCorrectedText(TurSESpellCheckResult turSESpellCheckResult) static booleanisAutoCorrectionEnabled(TurSNSiteSearchContext context, TurSNSite turSNSite) static URIremoveFilterQuery(URI uri, String fq) static URIremoveFilterQueryByFieldName(URI uri, String fieldName) static URIremoveFilterQueryByFieldNames(URI uri, List<String> fieldNames) static URIremoveQueryStringParameter(URI uri, String field) static URIrequestToURI(jakarta.servlet.http.HttpServletRequest request)
-
Field Details
-
TURING_ENTITY
- See Also:
-
DEFAULT_LANGUAGE
- See Also:
-
URL
- See Also:
-
-
Method Details
-
getCacheKey
-
getTurSNSiteSearchContext
@NotNull public static @NotNull TurSNSiteSearchContext getTurSNSiteSearchContext(TurSNConfig turSNConfig, String siteName, TurSNSearchParams turSNSearchParams, jakarta.servlet.http.HttpServletRequest request, Locale locale) -
getTurSNSiteSearchContext
@NotNull public static @NotNull TurSNSiteSearchContext getTurSNSiteSearchContext(TurSNConfig turSNConfig, String siteName, TurSNSearchParams turSNSearchParams, TurSNSitePostParamsBean turSNSitePostParamsBean, jakarta.servlet.http.HttpServletRequest request, Locale locale) -
hasCorrectedText
-
isAutoCorrectionEnabled
-
requestToURI
-
addFilterQuery
-
removeFilterQuery
-
removeFilterQueryByFieldNames
-
filterQueryByFieldNames
-
removeFilterQueryByFieldName
-
filterQueryByFieldName
-
removeQueryStringParameter
-
addSNDocument
public static void addSNDocument(URI uri, Map<String, TurSNSiteFieldExtDto> fieldExtMap, Map<String, TurSNSiteFieldExtDto> facetMap, List<TurSNSiteSearchDocumentBean> turSNSiteSearchDocumentsBean, TurSEResult result, boolean isElevate) -
addSNDocumentWithPosition
public static void addSNDocumentWithPosition(URI uri, Map<String, TurSNSiteFieldExtDto> fieldExtMap, Map<String, TurSNSiteFieldExtDto> facetMap, List<TurSNSiteSearchDocumentBean> turSNSiteSearchDocumentsBean, TurSEResult result, boolean isElevate, Integer position)
-