Interface EntityQueryFacadeFactory


public interface EntityQueryFacadeFactory
Factory interface to build the best suited EntityQueryFacade to use, based on a specific context. Usually entity query infrastructure is created based on the specific entity configuration being queried.

All methods have default implementations. Only createForEntityConfiguration(EntityConfiguration) must be overridden in order to have an implementation that is fully functional. All other methods delegate to EntityConfiguration based creation by default.

Instances of this interface are rarely used directly, but through the EntityQueryFacadeResolver.

Since:
3.1.0
Author:
Arne Vandamme
See Also: