Class LuceneMultiIndexSearchIndexValueFieldContext<F>
java.lang.Object
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext<S,SC,FT>
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexValueFieldContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>,LuceneSearchIndexValueFieldTypeContext<F>,F>
org.hibernate.search.backend.lucene.search.common.impl.LuceneMultiIndexSearchIndexValueFieldContext<F>
- All Implemented Interfaces:
LuceneSearchIndexNodeContext,LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexValueFieldTypeContext<F>,SearchIndexNodeContext<LuceneSearchIndexScope<?>>,SearchIndexNodeTypeContext<LuceneSearchIndexScope<?>,,LuceneSearchIndexValueFieldContext<F>> SearchIndexValueFieldContext<LuceneSearchIndexScope<?>>,SearchIndexValueFieldTypeContext<LuceneSearchIndexScope<?>,,LuceneSearchIndexValueFieldContext<F>, F> EventContextProvider
public class LuceneMultiIndexSearchIndexValueFieldContext<F>
extends AbstractMultiIndexSearchIndexValueFieldContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>,LuceneSearchIndexValueFieldTypeContext<F>,F>
implements LuceneSearchIndexValueFieldContext<F>, LuceneSearchIndexValueFieldTypeContext<F>
-
Field Summary
Fields inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, nodeForEachIndex, scope -
Constructor Summary
ConstructorsConstructorDescriptionLuceneMultiIndexSearchIndexValueFieldContext(LuceneSearchIndexScope<?> scope, String absolutePath, List<? extends LuceneSearchIndexValueFieldContext<F>> fieldForEachIndex) -
Method Summary
Modifier and TypeMethodDescriptioncodec()booleanorg.apache.lucene.analysis.Analyzerprotected LuceneSearchIndexValueFieldContext<F>self()protected LuceneSearchIndexValueFieldTypeContext<F>protected LuceneSearchIndexValueFieldTypeContext<F>typeOf(LuceneSearchIndexValueFieldContext<F> indexElement) Methods inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexValueFieldContext
formatterProjectionConverter, highlighterTypeSupported, indexDslConverter, indexProjectionConverter, isComposite, isObjectField, isValueField, mappingDslConverter, mappingProjectionConverter, parserDslConverter, rawDslConverter, rawProjectionConverter, toValueField, type, valueClassMethods inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, eventContext, fromNodeIfCompatible, fromTypeIfCompatible, indexesEventContext, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, queryElementFactory, relativeEventContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContextMethods inherited from interface org.hibernate.search.backend.lucene.search.common.impl.LuceneSearchIndexValueFieldContext
typeMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, isComposite, isObjectField, isValueField, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContext, toValueFieldMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeTypeContext
queryElementFactoryMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexValueFieldTypeContext
dslConverter, formatterProjectionConverter, highlighterTypeSupported, indexDslConverter, indexProjectionConverter, mappingDslConverter, mappingProjectionConverter, parserDslConverter, projectionConverter, rawDslConverter, rawProjectionConverter, valueClass
-
Constructor Details
-
LuceneMultiIndexSearchIndexValueFieldContext
public LuceneMultiIndexSearchIndexValueFieldContext(LuceneSearchIndexScope<?> scope, String absolutePath, List<? extends LuceneSearchIndexValueFieldContext<F>> fieldForEachIndex)
-
-
Method Details
-
self
- Specified by:
selfin classAbstractMultiIndexSearchIndexNodeContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>, LuceneSearchIndexValueFieldTypeContext<F>>
-
selfAsNodeType
-
typeOf
protected LuceneSearchIndexValueFieldTypeContext<F> typeOf(LuceneSearchIndexValueFieldContext<F> indexElement) -
toComposite
- Specified by:
toCompositein interfaceLuceneSearchIndexNodeContext- Specified by:
toCompositein interfaceSearchIndexNodeContext<F>- Overrides:
toCompositein classAbstractMultiIndexSearchIndexValueFieldContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>, LuceneSearchIndexValueFieldTypeContext<F>, F>
-
toObjectField
- Specified by:
toObjectFieldin interfaceLuceneSearchIndexNodeContext- Specified by:
toObjectFieldin interfaceSearchIndexNodeContext<F>- Overrides:
toObjectFieldin classAbstractMultiIndexSearchIndexValueFieldContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>, LuceneSearchIndexValueFieldTypeContext<F>, F>
-
searchAnalyzerOrNormalizer
public org.apache.lucene.analysis.Analyzer searchAnalyzerOrNormalizer()- Specified by:
searchAnalyzerOrNormalizerin interfaceLuceneSearchIndexValueFieldTypeContext<F>
-
hasTermVectorsConfigured
public boolean hasTermVectorsConfigured()- Specified by:
hasTermVectorsConfiguredin interfaceLuceneSearchIndexValueFieldTypeContext<F>
-
codec
- Specified by:
codecin interfaceLuceneSearchIndexValueFieldTypeContext<F>
-
encodingContext
- Specified by:
encodingContextin interfaceLuceneSearchIndexValueFieldContext<F>
-