public final class ConfigContext extends Object
Analyzer
or default
Similarity
) and checks whether certain optional libraries are available.Constructor and Description |
---|
ConfigContext(SearchConfiguration searchConfiguration,
BuildContext buildContext) |
ConfigContext(SearchConfiguration searchConfiguration,
BuildContext buildContext,
SearchMapping searchMapping) |
public ConfigContext(SearchConfiguration searchConfiguration, BuildContext buildContext)
public ConfigContext(SearchConfiguration searchConfiguration, BuildContext buildContext, SearchMapping searchMapping)
public ServiceManager getServiceManager()
public void addAnalyzerDef(AnalyzerDef analyzerDef, org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedElement)
analyzerDef
- the analyzer definition annotationannotatedElement
- the annotated element it was defined onpublic void addFullTextFilterDef(FullTextFilterDef filterDef, org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedElement)
filterDef
- the filter defition annotationannotatedElement
- the annotated element it was defined onpublic void addGlobalAnalyzerDef(AnalyzerDef analyzerDef)
public void addGlobalFullTextFilterDef(FullTextFilterDef filterDef)
public String getDefaultNullToken()
public Analyzer getDefaultAnalyzer()
public Version getLuceneMatchVersion()
public boolean isJpaPresent()
public boolean isProvidedIdImplicit()
public Map<FieldBridge,ClassBridge> getClassBridgeInstances(Class<?> type)
@ClassBridge
annotations representing the corresponding analyzer etc. configuration.type
- the type for which to return the configured class bridge instancesnull
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved