Class FieldProjectionRequestContext
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.projection.impl.FieldProjectionRequestContext
- All Implemented Interfaces:
ProjectionRequestContext
-
Constructor Summary
ConstructorsConstructorDescriptionFieldProjectionRequestContext(ProjectionRequestRootContext root, String absoluteCurrentFieldPath, String[] absoluteCurrentFieldPathComponents) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckNotNested(SearchQueryElementTypeKey<?> projectionKey, String hint) voidcheckValidField(String absoluteFieldPath) booleanprojectionCardinalityCorrectlyAddressed(String requiredContextAbsoluteFieldPath) String[]root()
-
Constructor Details
-
FieldProjectionRequestContext
public FieldProjectionRequestContext(ProjectionRequestRootContext root, String absoluteCurrentFieldPath, String[] absoluteCurrentFieldPathComponents)
-
-
Method Details
-
checkValidField
- Specified by:
checkValidFieldin interfaceProjectionRequestContext
-
checkNotNested
- Specified by:
checkNotNestedin interfaceProjectionRequestContext
-
root
- Specified by:
rootin interfaceProjectionRequestContext
-
forField
public ProjectionRequestContext forField(String absoluteFieldPath, String[] absoluteFieldPathComponents) - Specified by:
forFieldin interfaceProjectionRequestContext
-
absoluteCurrentFieldPath
- Specified by:
absoluteCurrentFieldPathin interfaceProjectionRequestContext
-
relativeCurrentFieldPathComponents
- Specified by:
relativeCurrentFieldPathComponentsin interfaceProjectionRequestContext
-
queryParameters
- Specified by:
queryParametersin interfaceProjectionRequestContext
-
projectionCardinalityCorrectlyAddressed
- Specified by:
projectionCardinalityCorrectlyAddressedin interfaceProjectionRequestContext
-