Interface IndexValueField<SC extends SearchIndexScope<?>, NT extends AbstractIndexValueFieldType<SC,?,?> , C extends IndexCompositeNode<SC,?,?> >
- All Superinterfaces:
EventContextProvider, IndexField<SC,C>, IndexFieldDescriptor, IndexNode<SC>, IndexValueFieldDescriptor, SearchIndexNodeContext<SC>, SearchIndexValueFieldContext<SC>
- All Known Implementing Classes:
AbstractIndexValueField
public interface IndexValueField<SC extends SearchIndexScope<?>, NT extends AbstractIndexValueFieldType<SC,?,?>, C extends IndexCompositeNode<SC,?,?>>
extends IndexNode<SC>, IndexField<SC,C>, IndexValueFieldDescriptor, SearchIndexValueFieldContext<SC>
-
Method Summary
Methods inherited from interface EventContextProvider
eventContextMethods inherited from interface IndexField
parent, toComposite, toObjectField, toValueFieldMethods inherited from interface IndexFieldDescriptor
absolutePath, isObjectField, isValueField, multiValued, multiValuedInRoot, relativeName, toObjectField, toValueFieldMethods inherited from interface SearchIndexNodeContext
absolutePath, absolutePathComponents, cannotUseQueryElement, closestMultiValuedParentAbsolutePath, isComposite, isObjectField, isValueField, multiValued, multiValuedInRoot, nestedDocumentPath, nestedPathHierarchy, queryElement, relativeEventContext
-
Method Details
-
type
NT type()- Specified by:
typein interfaceIndexFieldDescriptor- Specified by:
typein interfaceIndexValueFieldDescriptor- Specified by:
typein interfaceSearchIndexValueFieldContext<SC extends SearchIndexScope<?>>- Returns:
- The type of this field, exposing its various capabilities.
- See Also:
-