Class AbstractMultiIndexSearchIndexCompositeNodeContext<S extends SearchIndexCompositeNodeContext<SC>,SC extends SearchIndexScope<?>,NT extends SearchIndexCompositeNodeTypeContext<SC,S>,F extends SearchIndexNodeContext<SC>>
java.lang.Object
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext<S,SC,NT>
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexCompositeNodeContext<S,SC,NT,F>
- All Implemented Interfaces:
SearchIndexCompositeNodeContext<SC>,SearchIndexCompositeNodeTypeContext<SC,,S> SearchIndexNodeContext<SC>,SearchIndexNodeTypeContext<SC,,S> org.hibernate.search.util.common.reporting.spi.EventContextProvider
public abstract class AbstractMultiIndexSearchIndexCompositeNodeContext<S extends SearchIndexCompositeNodeContext<SC>,SC extends SearchIndexScope<?>,NT extends SearchIndexCompositeNodeTypeContext<SC,S>,F extends SearchIndexNodeContext<SC>>
extends AbstractMultiIndexSearchIndexNodeContext<S,SC,NT>
implements SearchIndexCompositeNodeContext<SC>, SearchIndexCompositeNodeTypeContext<SC,S>
-
Field Summary
Fields inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, nodeForEachIndex, scope -
Constructor Summary
ConstructorsConstructorDescriptionAbstractMultiIndexSearchIndexCompositeNodeContext(SC scope, String absolutePath, List<? extends S> nodeForEachIndex) -
Method Summary
Modifier and TypeMethodDescriptionfinal StringabsolutePath(String relativeFieldName) protected abstract FchildInScope(String childRelativeName) final booleanbooleanfinal booleanfinal booleannested()final Sfinal NTtype()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, self, selfAsNodeType, typeOfMethods 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.engine.search.common.spi.SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContextMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexNodeTypeContext
queryElementFactory
-
Constructor Details
-
AbstractMultiIndexSearchIndexCompositeNodeContext
-
-
Method Details
-
type
- Specified by:
typein interfaceSearchIndexCompositeNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
isComposite
public final boolean isComposite()- Specified by:
isCompositein interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
isObjectField
public boolean isObjectField()- Specified by:
isObjectFieldin interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
isValueField
public final boolean isValueField()- Specified by:
isValueFieldin interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
toComposite
- Specified by:
toCompositein interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
toObjectField
- Specified by:
toObjectFieldin interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
toValueField
- Specified by:
toValueFieldin interfaceSearchIndexNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
absolutePath
- Specified by:
absolutePathin interfaceSearchIndexCompositeNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
nested
public final boolean nested()- Specified by:
nestedin interfaceSearchIndexCompositeNodeTypeContext<S extends SearchIndexCompositeNodeContext<SC>,SC extends SearchIndexScope<?>>
-
staticChildrenByName
- Specified by:
staticChildrenByNamein interfaceSearchIndexCompositeNodeContext<S extends SearchIndexCompositeNodeContext<SC>>
-
childInScope
-