Package com.blazebit.persistence.view
Interface SubqueryProviderFactory
public interface SubqueryProviderFactory
A factory for creating a
SubqueryProvider
.- Since:
- 1.4.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and Type Method Description SubqueryProvider
create(ParameterHolder<?> parameterHolder, Map<String,Object> optionalParameters)
Creates and returns a new subquery provider for the given parameters.boolean
isParameterized()
Returns whether theSubqueryProvider
is parameterized or not.
-
Method Details
-
isParameterized
boolean isParameterized()Returns whether theSubqueryProvider
is parameterized or not.- Returns:
- whether the
SubqueryProvider
is parameterized or not
-
create
SubqueryProvider create(ParameterHolder<?> parameterHolder, Map<String,Object> optionalParameters)Creates and returns a new subquery provider for the given parameters.- Parameters:
parameterHolder
- The parameter holder i.e. aCriteriaBuilder
optionalParameters
- The optional parameter map- Returns:
- the subquery provider
-