Uses of Interface
com.atlassian.confluence.plugins.index.api.AnalyzerDescriptorProvider
-
Packages that use AnalyzerDescriptorProvider Package Description com.atlassian.confluence.impl.search.v2.lucene com.atlassian.confluence.internal.index.lucene com.atlassian.confluence.internal.search.v2.lucene Provides a Lucene-backed implementation of theSearchManager.com.atlassian.confluence.plugins.index.api com.atlassian.confluence.plugins.index.api.mapping com.atlassian.confluence.plugins.opensearch com.atlassian.confluence.plugins.opensearch.analysis com.atlassian.confluence.search.v2 Provides an extensible, flexible search API.com.atlassian.confluence.search.v2.analysis com.atlassian.confluence.search.v2.query -
-
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.impl.search.v2.lucene
Method parameters in com.atlassian.confluence.impl.search.v2.lucene with type arguments of type AnalyzerDescriptorProvider Modifier and Type Method Description org.apache.lucene.queryparser.flexible.standard.StandardQueryParserConfluenceLuceneQueryParserFactory. createQueryParser(Map<String,? extends AnalyzerDescriptorProvider> analyzerProviders) -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.internal.index.lucene
Methods in com.atlassian.confluence.internal.index.lucene with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description SearchIndexAccessorDefaultCustomSearchIndexRegistry. add(String name, String relativeIndexPath, ScoringStrategy scoringStrategy, AnalyzerDescriptorProvider analyzerDescriptorProvider)LuceneConnectionCustomLuceneConnectionFactory. create(String relativePath, ScoringStrategy scoringStrategy, AnalyzerDescriptorProvider analyzerDescriptorProvider)LuceneConnectionCustomLuceneConnectionFactoryImpl. create(String relativePath, ScoringStrategy scoringStrategy, AnalyzerDescriptorProvider analyzerDescriptorProvider) -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.internal.search.v2.lucene
Methods in com.atlassian.confluence.internal.search.v2.lucene with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description Collection<String>LuceneSearchQueryTokenizer. tokenize(String fieldName, AnalyzerDescriptorProvider analyzerProvider, String text)Method parameters in com.atlassian.confluence.internal.search.v2.lucene with type arguments of type AnalyzerDescriptorProvider Modifier and Type Method Description default org.apache.lucene.queryparser.flexible.standard.StandardQueryParserLuceneQueryParserFactory. createQueryParser(Map<String,? extends AnalyzerDescriptorProvider> analyzerProviders)Create an analyzer that uses a fieldAnalyzerDescriptorProviderspecified binanalyzerProviders. -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.plugins.index.api
Subinterfaces of AnalyzerDescriptorProvider in com.atlassian.confluence.plugins.index.api Modifier and Type Interface Description interfaceMappingAnalyzerDescriptorLucene agnostic class for representing concrete, individual representations of LuceneAnalyzerClasses in com.atlassian.confluence.plugins.index.api that implement AnalyzerDescriptorProvider Modifier and Type Class Description classAnalyzerDescriptorDeprecated, for removal: This API element is subject to removal in a future version.since 8.7 as not supported by OpenSearchclassExactAnalyzerDescriptorAnalyzer that supports exact matching.classExactFilenameAnalyzerDescriptorclassFilenameAnalyzerDescriptorCustom analyzer designed for supporting matching on file names.classKeywordAnalyzerDescriptorclassLanguageAnalyzerDescriptorAn analyzer, that can behave differently depending on a given language.classStandardAnalyzerDescriptorclassTwoGramAnalyzerDescriptorDescriptor for an analyzer that uses a 2-gram tokenizerclassUnstemmedAnalyzerDescriptorclassWhitespaceAnalyzerDescriptorFields in com.atlassian.confluence.plugins.index.api declared as AnalyzerDescriptorProvider Modifier and Type Field Description static AnalyzerDescriptorProviderAnalyzerDescriptorProvider. EMPTYMethods in com.atlassian.confluence.plugins.index.api that return AnalyzerDescriptorProvider Modifier and Type Method Description @NonNull AnalyzerDescriptorProviderTextFieldDescriptor. getAnalyzerProvider()Deprecated.Constructors in com.atlassian.confluence.plugins.index.api with parameters of type AnalyzerDescriptorProvider Constructor Description TextFieldDescriptor(String name, String value, FieldDescriptor.Store store, AnalyzerDescriptorProvider analyzerProvider)Deprecated.Create a text field with a custom analyzer. -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.plugins.index.api.mapping
Methods in com.atlassian.confluence.plugins.index.api.mapping that return AnalyzerDescriptorProvider Modifier and Type Method Description AnalyzerDescriptorProviderTextFieldMapping. getAnalyzer()Analyzer to be used when indexing the fieldAnalyzerDescriptorProviderTextFieldMapping. getSearchAnalyzer()Analyzer to be used when searching the fieldMethods in com.atlassian.confluence.plugins.index.api.mapping with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description TextFieldMapping.BuilderTextFieldMapping.Builder. analyzer(AnalyzerDescriptorProvider analyzer)Specifies the analyzer to be used when indexing the fieldTextFieldMapping.BuilderTextFieldMapping.Builder. searchAnalyzer(AnalyzerDescriptorProvider searchAnalyzer)Specifies the analyzer to be used when searching the field -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.plugins.opensearch
Methods in com.atlassian.confluence.plugins.opensearch with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description SearchIndexAccessorOpenSearchCustomSearchIndexRegistry. add(String name, String relativeIndexPath, ScoringStrategy scoringStrategy, @Nullable AnalyzerDescriptorProvider analyzerDescriptorProvider)OpenSearchSearchIndexAccessorOpenSearchSearchIndexAccessorFactory. createCustomIndexAccessor(Index index, @Nullable AnalyzerDescriptorProvider analyzerProvider)Factory method to create accessor for custom index, and initialises it on OpenSearch.OpenSearchIndexManagerOpenSearchIndexManagerFactory. forCustomIndex(Index index, AnalyzerDescriptorProvider defaultAnalyzer)StringOpenSearchAnalyzerMapper. getAnalyzerName(AnalyzerDescriptorProvider provider)Optional<OpenSearchAnalyzerProvider>OpenSearchAnalyzerMapper. getAnalyzerProvider(AnalyzerDescriptorProvider provider) -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.plugins.opensearch.analysis
Methods in com.atlassian.confluence.plugins.opensearch.analysis with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description org.opensearch.client.opensearch.indices.IndexSettingsAnalysisIndexAnalysisFactory. createForCustomIndex(@Nullable AnalyzerDescriptorProvider defaultAnalyzerProvider)Create OpenSearch index analysis settings for custom indexes. -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.search.v2
Methods in com.atlassian.confluence.search.v2 with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description default SearchIndexAccessorCustomSearchIndexRegistry. add(String name, @Nullable AnalyzerDescriptorProvider analyzerDescriptorProvider)This method can be called multiple times but a newSearchIndexAccessorinstance will be created only once for the first call.default SearchIndexAccessorCustomSearchIndexRegistry. add(String name, ScoringStrategy scoringStrategy, @Nullable AnalyzerDescriptorProvider analyzerDescriptorProvider)Deprecated.SearchIndexAccessorCustomSearchIndexRegistry. add(String name, String relativeIndexPath, ScoringStrategy scoringStrategy, @Nullable AnalyzerDescriptorProvider analyzerDescriptorProvider)Deprecated. -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.search.v2.analysis
Methods in com.atlassian.confluence.search.v2.analysis with parameters of type AnalyzerDescriptorProvider Modifier and Type Method Description Collection<String>SearchQueryTokenizer. tokenize(String fieldName, AnalyzerDescriptorProvider analyzerProvider, String text)Tokenize a string using the given analyzer. -
Uses of AnalyzerDescriptorProvider in com.atlassian.confluence.search.v2.query
Methods in com.atlassian.confluence.search.v2.query that return AnalyzerDescriptorProvider Modifier and Type Method Description AnalyzerDescriptorProviderPhraseQuery. getAnalyzerDescriptorProvider()AnalyzerDescriptorProviderTextFieldQuery. getAnalyzerDescriptorProvider()Methods in com.atlassian.confluence.search.v2.query that return types with arguments of type AnalyzerDescriptorProvider Modifier and Type Method Description Map<String,? extends AnalyzerDescriptorProvider>MultiTextFieldQuery. getAnalyzerProviders()Returns information required to construct analyzer for the query if it is available.Map<String,? extends AnalyzerDescriptorProvider>QueryStringQuery. getAnalyzerProviders()Returns information required to construct analyzer for a field if it is available.Constructors in com.atlassian.confluence.search.v2.query with parameters of type AnalyzerDescriptorProvider Constructor Description PhraseQuery(String fieldName, String text, int slop, AnalyzerDescriptorProvider analyzerDescriptorProvider)Create a query which matches by phrases.PhraseQuery(String fieldName, String text, int slop, AnalyzerDescriptorProvider analyzerDescriptorProvider, float boost)Create a query which matches by phrases.TextFieldQuery(String fieldName, AnalyzerDescriptorProvider analyzerProvider, BooleanOperator operator, String query)Construct a query with a custom analyzer.Constructor parameters in com.atlassian.confluence.search.v2.query with type arguments of type AnalyzerDescriptorProvider Constructor Description MultiTextFieldQuery(Collection<String> fields, Map<String,? extends AnalyzerDescriptorProvider> analyzerProviders, BooleanOperator operator, String query)Create a query where a field can be tokenized by a provided analyzer.QueryStringQuery(Collection<String> fieldNames, Map<String,? extends AnalyzerDescriptorProvider> analyzerProviders, BooleanOperator operator, String query)Construct a query with a custom analyzer.QueryStringQuery(Collection<String> fieldNames, Map<String,? extends AnalyzerDescriptorProvider> analyzerProviders, BooleanOperator operator, String query, Map<String,Float> fieldsBoost)
-