Uses of Interface
org.hibernate.search.backend.elasticsearch.search.projection.impl.ElasticsearchSearchProjection.Extractor
Packages that use ElasticsearchSearchProjection.Extractor
Package
Description
-
Uses of ElasticsearchSearchProjection.Extractor in org.hibernate.search.backend.elasticsearch.search.projection.impl
Classes in org.hibernate.search.backend.elasticsearch.search.projection.impl that implement ElasticsearchSearchProjection.ExtractorModifier and TypeClassDescriptionclassclassA projection on the distance from a given center to the GeoPoint defined in an index field.classclassclassclassMethods in org.hibernate.search.backend.elasticsearch.search.projection.impl that return ElasticsearchSearchProjection.ExtractorModifier and TypeMethodDescriptionElasticsearchConstantProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchDistanceToFieldProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchEntityCompositeProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchEntityLoadingProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchEntityReferenceProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchFieldHighlightProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchIdProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchObjectProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) ElasticsearchSearchProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) Contributes to the request, making sure that the requirements for this projection are met, and creating anElasticsearchSearchProjection.Extractorthat will be able to extract the result of the projection from the Elasticsearch response.ElasticsearchThrowingProjection.request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context) Methods in org.hibernate.search.backend.elasticsearch.search.projection.impl with parameters of type ElasticsearchSearchProjection.ExtractorModifier and TypeMethodDescriptionstatic <Z> ZElasticsearchSearchProjection.Extractor.transformUnsafe(ElasticsearchSearchProjection.Extractor<?, Z> extractor, LoadingResult<?> loadingResult, Object extractedData, ProjectionTransformContext context) Transforms the extracted data and casts it to the right type. -
Uses of ElasticsearchSearchProjection.Extractor in org.hibernate.search.backend.elasticsearch.search.query.impl
Methods in org.hibernate.search.backend.elasticsearch.search.query.impl with parameters of type ElasticsearchSearchProjection.ExtractorModifier and TypeMethodDescriptionElasticsearch7SearchResultExtractorFactory.createResultExtractor(org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryRequestContext requestContext, ElasticsearchSearchProjection.Extractor<?, H> rootExtractor, Map<AggregationKey<?>, ElasticsearchSearchAggregation.Extractor<?>> aggregations) ElasticsearchSearchResultExtractorFactory.createResultExtractor(org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryRequestContext requestContext, ElasticsearchSearchProjection.Extractor<?, H> rootExtractor, Map<AggregationKey<?>, ElasticsearchSearchAggregation.Extractor<?>> aggregations)