Uses of Interface
org.hibernate.search.backend.elasticsearch.search.projection.impl.ElasticsearchSearchProjection.Extractor
-
-
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.Extractor Modifier and Type Class Description classElasticsearchConstantProjection<T>classElasticsearchDistanceToFieldProjection<A,P>A projection on the distance from a given center to the GeoPoint defined in an index field.classElasticsearchEntityLoadingProjection<E>classElasticsearchEntityReferenceProjection<R>classElasticsearchIdProjection<I>classElasticsearchThrowingProjection<T>Methods in org.hibernate.search.backend.elasticsearch.search.projection.impl that return ElasticsearchSearchProjection.Extractor Modifier and Type Method Description ElasticsearchSearchProjection.Extractor<?,T>ElasticsearchConstantProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,P>ElasticsearchDistanceToFieldProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,E>ElasticsearchEntityCompositeProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,E>ElasticsearchEntityLoadingProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,R>ElasticsearchEntityReferenceProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,I>ElasticsearchIdProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,P>ElasticsearchObjectProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)ElasticsearchSearchProjection.Extractor<?,P>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.ElasticsearchSearchProjection.Extractor<?,T>ElasticsearchThrowingProjection. request(com.google.gson.JsonObject requestBody, ProjectionRequestContext context)Methods in org.hibernate.search.backend.elasticsearch.search.projection.impl with parameters of type ElasticsearchSearchProjection.Extractor Modifier and Type Method Description static <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.Extractor Modifier and Type Method Description <H> ElasticsearchSearchResultExtractor<ElasticsearchLoadableSearchResult<H>>Elasticsearch56SearchResultExtractorFactory. createResultExtractor(org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryRequestContext requestContext, ElasticsearchSearchProjection.Extractor<?,H> rootExtractor, Map<AggregationKey<?>,ElasticsearchSearchAggregation<?>> aggregations)<H> ElasticsearchSearchResultExtractor<ElasticsearchLoadableSearchResult<H>>Elasticsearch7SearchResultExtractorFactory. createResultExtractor(org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryRequestContext requestContext, ElasticsearchSearchProjection.Extractor<?,H> rootExtractor, Map<AggregationKey<?>,ElasticsearchSearchAggregation<?>> aggregations)<H> ElasticsearchSearchResultExtractor<ElasticsearchLoadableSearchResult<H>>ElasticsearchSearchResultExtractorFactory. createResultExtractor(org.hibernate.search.backend.elasticsearch.search.query.impl.ElasticsearchSearchQueryRequestContext requestContext, ElasticsearchSearchProjection.Extractor<?,H> rootExtractor, Map<AggregationKey<?>,ElasticsearchSearchAggregation<?>> aggregations)
-