Class AbstractElasticsearchCodecAwareSearchQueryElementFactory<T,F>
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.common.impl.AbstractElasticsearchValueFieldSearchQueryElementFactory<T,F>
org.hibernate.search.backend.elasticsearch.search.common.impl.AbstractElasticsearchCodecAwareSearchQueryElementFactory<T,F>
- All Implemented Interfaces:
SearchQueryElementFactory<T,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexValueFieldContext<F>>
- Direct Known Subclasses:
ElasticsearchCommonQueryStringPredicateBuilderFieldState.Factory,ElasticsearchFieldProjection.Factory,ElasticsearchGeoPointSpatialWithinBoundingBoxPredicate.Factory,ElasticsearchGeoPointSpatialWithinCirclePredicate.Factory,ElasticsearchKnnPredicate.Elasticsearch812Factory,ElasticsearchKnnPredicate.OpenSearch214Factory,ElasticsearchKnnPredicate.OpenSearch2Factory,ElasticsearchRangeAggregation.Factory,ElasticsearchRangePredicate.Factory,ElasticsearchStandardFieldSort.Factory,ElasticsearchStandardMatchPredicate.Factory,ElasticsearchTermsAggregation.Factory,ElasticsearchTermsPredicate.Factory,ElasticsearchTextMatchPredicate.Factory
public abstract class AbstractElasticsearchCodecAwareSearchQueryElementFactory<T,F>
extends AbstractElasticsearchValueFieldSearchQueryElementFactory<T,F>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCompatibleWith(SearchQueryElementFactory<?, ?, ?> other) Checks whether this factory and the given factory can be used interchangeably.Methods inherited from class org.hibernate.search.backend.elasticsearch.search.common.impl.AbstractElasticsearchValueFieldSearchQueryElementFactory
create
-
Field Details
-
codec
-
-
Constructor Details
-
AbstractElasticsearchCodecAwareSearchQueryElementFactory
protected AbstractElasticsearchCodecAwareSearchQueryElementFactory(ElasticsearchFieldCodec<F> codec)
-
-
Method Details
-
checkCompatibleWith
Description copied from interface:SearchQueryElementFactoryChecks whether this factory and the given factory can be used interchangeably.- Specified by:
checkCompatibleWithin interfaceSearchQueryElementFactory<T,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexValueFieldContext<F>> - Overrides:
checkCompatibleWithin classAbstractElasticsearchValueFieldSearchQueryElementFactory<T,F> - Parameters:
other- Another factory.
-