Package com.blazebit.persistence.impl
Class MutableQueryConfiguration
java.lang.Object
com.blazebit.persistence.impl.AbstractQueryConfiguration
com.blazebit.persistence.impl.MutableQueryConfiguration
- All Implemented Interfaces:
QueryConfiguration
public class MutableQueryConfiguration extends AbstractQueryConfiguration
- Since:
- 1.2.0
- Author:
- Christian Beikov, Moritz Becker
-
Constructor Summary
Constructors Constructor Description MutableQueryConfiguration(QueryConfiguration queryConfiguration)
-
Method Summary
Modifier and Type Method Description String
getExpressionCacheClass()
Boolean
getInlineCountQueryEnabled()
Boolean
getInlineCtesEnabled()
Boolean
getInlineIdQueryEnabled()
boolean
isCacheable()
boolean
isCompatibleModeEnabled()
boolean
isCountTransformationEnabled()
boolean
isExpressionOptimizationEnabled()
boolean
isImplicitGroupByFromHavingEnabled()
boolean
isImplicitGroupByFromOrderByEnabled()
boolean
isImplicitGroupByFromSelectEnabled()
boolean
isOptimizedKeysetPredicateRenderingEnabled()
boolean
isParameterAsLiteralRenderingEnabled()
boolean
isQueryPlanCacheEnabled()
boolean
isReturningClauseCaseSensitive()
boolean
isValuesClauseFilterNullsEnabled()
void
setCacheable(boolean cacheable)
void
setProperties(Map<String,String> properties)
void
setProperty(String propertyName, String propertyValue)
Methods inherited from class com.blazebit.persistence.impl.AbstractQueryConfiguration
getProperties, getProperty
-
Constructor Details
-
Method Details
-
isCompatibleModeEnabled
public boolean isCompatibleModeEnabled() -
isReturningClauseCaseSensitive
public boolean isReturningClauseCaseSensitive() -
isExpressionOptimizationEnabled
public boolean isExpressionOptimizationEnabled() -
getExpressionCacheClass
-
isCountTransformationEnabled
public boolean isCountTransformationEnabled() -
isImplicitGroupByFromSelectEnabled
public boolean isImplicitGroupByFromSelectEnabled() -
isImplicitGroupByFromHavingEnabled
public boolean isImplicitGroupByFromHavingEnabled() -
isImplicitGroupByFromOrderByEnabled
public boolean isImplicitGroupByFromOrderByEnabled() -
isValuesClauseFilterNullsEnabled
public boolean isValuesClauseFilterNullsEnabled() -
isParameterAsLiteralRenderingEnabled
public boolean isParameterAsLiteralRenderingEnabled() -
isOptimizedKeysetPredicateRenderingEnabled
public boolean isOptimizedKeysetPredicateRenderingEnabled() -
getInlineIdQueryEnabled
-
getInlineCountQueryEnabled
-
getInlineCtesEnabled
-
setCacheable
public void setCacheable(boolean cacheable) -
isCacheable
public boolean isCacheable() -
isQueryPlanCacheEnabled
public boolean isQueryPlanCacheEnabled() -
setProperties
-
setProperty
-