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
Constructors Constructor Description AbstractMultiIndexSearchIndexValueFieldContext(SC scope, String absolutePath, List<? extends S> fieldForEachIndex)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DslConverter<?,F>dslConverter()booleanisComposite()booleanisValueField()booleanmultiValuedInRoot()ProjectionConverter<F,?>projectionConverter()DslConverter<F,F>rawDslConverter()ProjectionConverter<F,F>rawProjectionConverter()SearchIndexCompositeNodeContext<SC>toComposite()StoValueField()FTtype()Class<F>valueClass()-
Methods inherited from class org.hibernate.search.engine.search.common.spi.AbstractMultiIndexSearchIndexNodeContext
absolutePath, absolutePathComponents, eventContext, fromNodeIfCompatible, fromTypeIfCompatible, indexesEventContext, 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, 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
-
-
-
-
Method Detail
-
type
public final FT type()
- Specified by:
typein interfaceSearchIndexValueFieldContext<S extends SearchIndexValueFieldContext<SC>>
-
isComposite
public final boolean isComposite()
- Specified by:
isCompositein interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
isValueField
public final boolean isValueField()
- Specified by:
isValueFieldin interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
toComposite
public SearchIndexCompositeNodeContext<SC> toComposite()
- Specified by:
toCompositein interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
toValueField
public final S toValueField()
- Specified by:
toValueFieldin interfaceSearchIndexNodeContext<S extends SearchIndexValueFieldContext<SC>>
-
multiValuedInRoot
public final boolean multiValuedInRoot()
- Specified by:
multiValuedInRootin interfaceSearchIndexValueFieldContext<S extends SearchIndexValueFieldContext<SC>>
-
valueClass
public final Class<F> valueClass()
- Specified by:
valueClassin interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>>
-
dslConverter
public final DslConverter<?,F> dslConverter()
- Specified by:
dslConverterin interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>>
-
rawDslConverter
public final DslConverter<F,F> rawDslConverter()
- Specified by:
rawDslConverterin interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>>
-
projectionConverter
public final ProjectionConverter<F,?> projectionConverter()
- Specified by:
projectionConverterin interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>>
-
rawProjectionConverter
public final ProjectionConverter<F,F> rawProjectionConverter()
- Specified by:
rawProjectionConverterin interfaceSearchIndexValueFieldTypeContext<S extends SearchIndexValueFieldContext<SC>,SC extends SearchIndexScope<?>,FT extends SearchIndexValueFieldTypeContext<SC,S,F>>
-
-