Class ElasticsearchMultiIndexSearchIndexValueFieldContext<F>
java.lang.Object
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext<S,SC,FT>
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexValueFieldContext<ElasticsearchSearchIndexValueFieldContext<F>,ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexValueFieldTypeContext<F>,F>
org.hibernate.search.backend.elasticsearch.search.common.impl.ElasticsearchMultiIndexSearchIndexValueFieldContext<F>
- All Implemented Interfaces:
ElasticsearchSearchIndexNodeContext,ElasticsearchSearchIndexValueFieldContext<F>,ElasticsearchSearchIndexValueFieldTypeContext<F>,SearchIndexNodeContext<ElasticsearchSearchIndexScope<?>>,SearchIndexNodeTypeContext<ElasticsearchSearchIndexScope<?>,,ElasticsearchSearchIndexValueFieldContext<F>> SearchIndexValueFieldContext<ElasticsearchSearchIndexScope<?>>,SearchIndexValueFieldTypeContext<ElasticsearchSearchIndexScope<?>,,ElasticsearchSearchIndexValueFieldContext<F>, F> EventContextProvider
public class ElasticsearchMultiIndexSearchIndexValueFieldContext<F>
extends AbstractMultiIndexSearchIndexValueFieldContext<ElasticsearchSearchIndexValueFieldContext<F>,ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexValueFieldTypeContext<F>,F>
implements ElasticsearchSearchIndexValueFieldContext<F>, ElasticsearchSearchIndexValueFieldTypeContext<F>
-
Field Summary
Fields inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, nodeForEachIndex, scope -
Constructor Summary
ConstructorsConstructorDescriptionElasticsearchMultiIndexSearchIndexValueFieldContext(ElasticsearchSearchIndexScope<?> scope, String absolutePath, List<? extends ElasticsearchSearchIndexValueFieldContext<F>> fieldForEachIndex) -
Method Summary
Modifier and TypeMethodDescriptioncodec()com.google.gson.JsonPrimitivebooleanprotected ElasticsearchSearchIndexValueFieldContext<F>self()protected ElasticsearchSearchIndexValueFieldTypeContext<F>protected ElasticsearchSearchIndexValueFieldTypeContext<F>typeOf(ElasticsearchSearchIndexValueFieldContext<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.backend.elasticsearch.search.common.impl.ElasticsearchSearchIndexNodeContext
toValueFieldMethods inherited from interface org.hibernate.search.backend.elasticsearch.search.common.impl.ElasticsearchSearchIndexValueFieldContext
typeMethods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContextMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, isComposite, isObjectField, isValueField, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContextMethods 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
-
ElasticsearchMultiIndexSearchIndexValueFieldContext
public ElasticsearchMultiIndexSearchIndexValueFieldContext(ElasticsearchSearchIndexScope<?> scope, String absolutePath, List<? extends ElasticsearchSearchIndexValueFieldContext<F>> fieldForEachIndex)
-
-
Method Details
-
self
-
selfAsNodeType
-
typeOf
protected ElasticsearchSearchIndexValueFieldTypeContext<F> typeOf(ElasticsearchSearchIndexValueFieldContext<F> indexElement) -
toComposite
- Specified by:
toCompositein interfaceElasticsearchSearchIndexNodeContext- Specified by:
toCompositein interfaceSearchIndexNodeContext<F>- Overrides:
toCompositein classAbstractMultiIndexSearchIndexValueFieldContext<ElasticsearchSearchIndexValueFieldContext<F>,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexValueFieldTypeContext<F>, F>
-
toObjectField
- Specified by:
toObjectFieldin interfaceElasticsearchSearchIndexNodeContext- Specified by:
toObjectFieldin interfaceSearchIndexNodeContext<F>- Overrides:
toObjectFieldin classAbstractMultiIndexSearchIndexValueFieldContext<ElasticsearchSearchIndexValueFieldContext<F>,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexValueFieldTypeContext<F>, F>
-
elasticsearchTypeAsJson
public com.google.gson.JsonPrimitive elasticsearchTypeAsJson()- Specified by:
elasticsearchTypeAsJsonin interfaceElasticsearchSearchIndexValueFieldTypeContext<F>
-
searchAnalyzerName
- Specified by:
searchAnalyzerNamein interfaceElasticsearchSearchIndexValueFieldTypeContext<F>
-
normalizerName
- Specified by:
normalizerNamein interfaceElasticsearchSearchIndexValueFieldTypeContext<F>
-
hasNormalizerOnAtLeastOneIndex
public boolean hasNormalizerOnAtLeastOneIndex()- Specified by:
hasNormalizerOnAtLeastOneIndexin interfaceElasticsearchSearchIndexValueFieldTypeContext<F>
-
codec
- Specified by:
codecin interfaceElasticsearchSearchIndexValueFieldTypeContext<F>
-
encodingContext
- Specified by:
encodingContextin interfaceElasticsearchSearchIndexValueFieldContext<F>
-