Class ElasticsearchMultiIndexSearchIndexCompositeNodeContext
java.lang.Object
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext<S,SC,NT>
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexCompositeNodeContext<ElasticsearchSearchIndexCompositeNodeContext,ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexCompositeNodeTypeContext,ElasticsearchSearchIndexNodeContext>
org.hibernate.search.backend.elasticsearch.search.common.impl.ElasticsearchMultiIndexSearchIndexCompositeNodeContext
- All Implemented Interfaces:
ElasticsearchSearchIndexCompositeNodeContext,ElasticsearchSearchIndexCompositeNodeTypeContext,ElasticsearchSearchIndexNodeContext,SearchIndexCompositeNodeContext<ElasticsearchSearchIndexScope<?>>,SearchIndexCompositeNodeTypeContext<ElasticsearchSearchIndexScope<?>,,ElasticsearchSearchIndexCompositeNodeContext> SearchIndexNodeContext<ElasticsearchSearchIndexScope<?>>,SearchIndexNodeTypeContext<ElasticsearchSearchIndexScope<?>,,ElasticsearchSearchIndexCompositeNodeContext> EventContextProvider
public final class ElasticsearchMultiIndexSearchIndexCompositeNodeContext
extends AbstractMultiIndexSearchIndexCompositeNodeContext<ElasticsearchSearchIndexCompositeNodeContext,ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexCompositeNodeTypeContext,ElasticsearchSearchIndexNodeContext>
implements ElasticsearchSearchIndexCompositeNodeContext, ElasticsearchSearchIndexCompositeNodeTypeContext
-
Field Summary
Fields inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, nodeForEachIndex, scope -
Constructor Summary
ConstructorsConstructorDescriptionElasticsearchMultiIndexSearchIndexCompositeNodeContext(ElasticsearchSearchIndexScope<?> scope, String absolutePath, List<? extends ElasticsearchSearchIndexCompositeNodeContext> nodeForEachIndex) -
Method Summary
Modifier and TypeMethodDescriptionprotected ElasticsearchSearchIndexNodeContextchildInScope(String childRelativeName) self()typeOf(ElasticsearchSearchIndexCompositeNodeContext indexElement) Methods inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexCompositeNodeContext
absolutePath, isComposite, isObjectField, isValueField, nested, staticChildrenByName, toComposite, toObjectField, typeMethods 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.ElasticsearchSearchIndexCompositeNodeContext
staticChildrenByName, typeMethods inherited from interface org.hibernate.search.backend.elasticsearch.search.common.impl.ElasticsearchSearchIndexNodeContext
toComposite, toObjectFieldMethods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContextMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexCompositeNodeContext
absolutePathMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexCompositeNodeTypeContext
nestedMethods 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
queryElementFactory
-
Constructor Details
-
ElasticsearchMultiIndexSearchIndexCompositeNodeContext
public ElasticsearchMultiIndexSearchIndexCompositeNodeContext(ElasticsearchSearchIndexScope<?> scope, String absolutePath, List<? extends ElasticsearchSearchIndexCompositeNodeContext> nodeForEachIndex)
-
-
Method Details
-
self
-
selfAsNodeType
-
typeOf
protected ElasticsearchSearchIndexCompositeNodeTypeContext typeOf(ElasticsearchSearchIndexCompositeNodeContext indexElement) -
toValueField
- Specified by:
toValueFieldin interfaceElasticsearchSearchIndexNodeContext- Specified by:
toValueFieldin interfaceSearchIndexNodeContext<ElasticsearchSearchIndexScope<?>>- Overrides:
toValueFieldin classAbstractMultiIndexSearchIndexCompositeNodeContext<ElasticsearchSearchIndexCompositeNodeContext,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexCompositeNodeTypeContext, ElasticsearchSearchIndexNodeContext>
-
childInScope
-