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 TypeMethodDescriptionboolean
final DslConverter
<F, F> final ProjectionConverter
<F, F> final boolean
boolean
final boolean
final DslConverter
<?, F> final ProjectionConverter
<F, ?> DslConverter
<?, F> DslConverter
<?, ?> ProjectionConverter
<?, ?> 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>>
-
mappingDslConverter
- Specified by:
mappingDslConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
indexDslConverter
- Specified by:
indexDslConverter
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>>
-
mappingProjectionConverter
- Specified by:
mappingProjectionConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
indexProjectionConverter
- Specified by:
indexProjectionConverter
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>>
-
parserDslConverter
- Specified by:
parserDslConverter
in interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,
SC extends SearchIndexScope<?>, FT extends SearchIndexValueFieldTypeContext<SC, S, F>>
-
formatterProjectionConverter
- Specified by:
formatterProjectionConverter
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>>
-