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
Constructors Constructor Description LuceneMultiIndexSearchIndexValueFieldContext(LuceneSearchIndexScope<?> scope, String absolutePath, List<? extends LuceneSearchIndexValueFieldContext<F>> fieldForEachIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasTermVectorsConfigured()org.apache.lucene.analysis.AnalyzersearchAnalyzerOrNormalizer()protected LuceneSearchIndexValueFieldContext<F>self()protected LuceneSearchIndexValueFieldTypeContext<F>selfAsNodeType()LuceneSearchIndexCompositeNodeContexttoComposite()LuceneSearchIndexCompositeNodeContexttoObjectField()protected LuceneSearchIndexValueFieldTypeContext<F>typeOf(LuceneSearchIndexValueFieldContext<F> indexElement)-
Methods inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexValueFieldContext
dslConverter, highlighterTypeSupported, isComposite, isObjectField, isValueField, projectionConverter, rawDslConverter, rawProjectionConverter, toValueField, type, valueClass
-
Methods 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, relativeEventContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContext
-
Methods inherited from interface org.hibernate.search.backend.lucene.search.common.impl.LuceneSearchIndexValueFieldContext
type
-
Methods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, isComposite, isObjectField, isValueField, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContext, toValueField
-
Methods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeTypeContext
queryElementFactory
-
Methods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexValueFieldTypeContext
dslConverter, dslConverter, highlighterTypeSupported, projectionConverter, projectionConverter, rawDslConverter, rawProjectionConverter, valueClass
-
-
-
-
Constructor Detail
-
LuceneMultiIndexSearchIndexValueFieldContext
public LuceneMultiIndexSearchIndexValueFieldContext(LuceneSearchIndexScope<?> scope, String absolutePath, List<? extends LuceneSearchIndexValueFieldContext<F>> fieldForEachIndex)
-
-
Method Detail
-
self
protected LuceneSearchIndexValueFieldContext<F> self()
- Specified by:
selfin classAbstractMultiIndexSearchIndexNodeContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>,LuceneSearchIndexValueFieldTypeContext<F>>
-
selfAsNodeType
protected LuceneSearchIndexValueFieldTypeContext<F> selfAsNodeType()
-
typeOf
protected LuceneSearchIndexValueFieldTypeContext<F> typeOf(LuceneSearchIndexValueFieldContext<F> indexElement)
- Specified by:
typeOfin classAbstractMultiIndexSearchIndexNodeContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>,LuceneSearchIndexValueFieldTypeContext<F>>
-
toComposite
public LuceneSearchIndexCompositeNodeContext toComposite()
- Specified by:
toCompositein interfaceLuceneSearchIndexNodeContext- Specified by:
toCompositein interfaceSearchIndexNodeContext<F>- Overrides:
toCompositein classAbstractMultiIndexSearchIndexValueFieldContext<LuceneSearchIndexValueFieldContext<F>,LuceneSearchIndexScope<?>,LuceneSearchIndexValueFieldTypeContext<F>,F>
-
toObjectField
public LuceneSearchIndexCompositeNodeContext 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>
-
-