Class AbstractMultiIndexSearchIndexValueFieldContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>,F>
java.lang.Object
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext<S,SC,FT>
org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexValueFieldContext<S,SC,FT,F>
- All Implemented Interfaces:
SearchIndexNodeContext<SC>
,SearchIndexNodeTypeContext<SC,
,S> SearchIndexValueFieldContext<SC>
,SearchIndexValueFieldTypeContext<SC,
,S, F> EventContextProvider
public abstract class AbstractMultiIndexSearchIndexValueFieldContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>,F>
extends AbstractMultiIndexSearchIndexNodeContext<S,SC,FT>
implements SearchIndexValueFieldContext<SC>, SearchIndexValueFieldTypeContext<SC,S,F>
-
Field Summary
Fields inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, nodeForEachIndex, scope
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractMultiIndexSearchIndexValueFieldContext
(SC scope, String absolutePath, List<? extends S> fieldForEachIndex) -
Method Summary
Modifier and TypeMethodDescriptionfinal DslConverter<?,
F> boolean
final boolean
boolean
final boolean
final ProjectionConverter<F,
?> final DslConverter<F,
F> final ProjectionConverter<F,
F> final S
final FT
type()
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, typeOf
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.engine.search.common.spi.SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContext
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, projectionConverter
-
Constructor Details
-
AbstractMultiIndexSearchIndexValueFieldContext
-
-
Method Details
-
type
- Specified by:
type
in interfaceSearchIndexValueFieldContext<S extends SearchIndexValueFieldContext<SC>>
-
isComposite
public final boolean isComposite()- Specified by:
isComposite
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
isObjectField
public boolean isObjectField()- Specified by:
isObjectField
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
isValueField
public final boolean isValueField()- Specified by:
isValueField
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
toComposite
- Specified by:
toComposite
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
toObjectField
- Specified by:
toObjectField
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
toValueField
- Specified by:
toValueField
in interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
valueClass
- Specified by:
valueClass
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
dslConverter
- Specified by:
dslConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
rawDslConverter
- Specified by:
rawDslConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
projectionConverter
- Specified by:
projectionConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
rawProjectionConverter
- Specified by:
rawProjectionConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
highlighterTypeSupported
- Specified by:
highlighterTypeSupported
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-