Package com.blazebit.persistence.impl
Interface QueryConfiguration
- All Known Implementing Classes:
AbstractQueryConfiguration,ImmutableQueryConfiguration,MutableQueryConfiguration
public interface QueryConfiguration
- Since:
- 1.2.0
- Author:
- Christian Beikov, Moritz Becker
-
Method Summary
Modifier and TypeMethodDescriptiongetProperty(String name) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetCacheable(boolean cacheable) voidsetProperties(Map<String, String> properties) voidsetProperty(String propertyName, String propertyValue)
-
Method Details
-
isCompatibleModeEnabled
boolean isCompatibleModeEnabled() -
isReturningClauseCaseSensitive
boolean isReturningClauseCaseSensitive() -
isExpressionOptimizationEnabled
boolean isExpressionOptimizationEnabled() -
getExpressionCacheClass
String getExpressionCacheClass() -
isCountTransformationEnabled
boolean isCountTransformationEnabled() -
isImplicitGroupByFromSelectEnabled
boolean isImplicitGroupByFromSelectEnabled() -
isImplicitGroupByFromHavingEnabled
boolean isImplicitGroupByFromHavingEnabled() -
isImplicitGroupByFromOrderByEnabled
boolean isImplicitGroupByFromOrderByEnabled() -
isValuesClauseFilterNullsEnabled
boolean isValuesClauseFilterNullsEnabled() -
isParameterAsLiteralRenderingEnabled
boolean isParameterAsLiteralRenderingEnabled() -
isOptimizedKeysetPredicateRenderingEnabled
boolean isOptimizedKeysetPredicateRenderingEnabled() -
getInlineIdQueryEnabled
Boolean getInlineIdQueryEnabled() -
getInlineCountQueryEnabled
Boolean getInlineCountQueryEnabled() -
getInlineCtesEnabled
Boolean getInlineCtesEnabled() -
getProperty
-
getProperties
-
setProperties
-
setProperty
-
setCacheable
void setCacheable(boolean cacheable) -
isCacheable
boolean isCacheable() -
isQueryPlanCacheEnabled
boolean isQueryPlanCacheEnabled()
-