Class AbstractElasticsearchCompositeNodeSearchQueryElementFactory<T>
java.lang.Object
org.hibernate.search.backend.elasticsearch.search.common.impl.AbstractElasticsearchCompositeNodeSearchQueryElementFactory<T>
- All Implemented Interfaces:
SearchQueryElementFactory<T,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexCompositeNodeContext>
- Direct Known Subclasses:
ElasticsearchExistsPredicate.ObjectFieldFactory,ElasticsearchNamedPredicate.Factory,ElasticsearchNestedPredicate.Factory,ElasticsearchObjectProjection.Factory
public abstract class AbstractElasticsearchCompositeNodeSearchQueryElementFactory<T>
extends Object
implements SearchQueryElementFactory<T,ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexCompositeNodeContext>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCompatibleWith(SearchQueryElementFactory<?, ?, ?> other) Checks whether this factory and the given factory can be used interchangeably.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.engine.search.common.spi.SearchQueryElementFactory
create
-
Constructor Details
-
AbstractElasticsearchCompositeNodeSearchQueryElementFactory
public AbstractElasticsearchCompositeNodeSearchQueryElementFactory()
-
-
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<?>, ElasticsearchSearchIndexCompositeNodeContext> - Parameters:
other- Another factory.
-