Package com.blazebit.persistence.impl
Class ImmutableQueryConfiguration
java.lang.Object
com.blazebit.persistence.impl.AbstractQueryConfiguration
com.blazebit.persistence.impl.ImmutableQueryConfiguration
- All Implemented Interfaces:
QueryConfiguration
- Since:
- 1.2.0
- Author:
- Christian Beikov, Moritz Becker
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetProperty
(String name) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setCacheable
(boolean cacheable) void
setProperties
(Map<String, String> properties) void
setProperty
(String propertyName, String propertyValue)
-
Constructor Details
-
ImmutableQueryConfiguration
-
-
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() -
getProperty
- Specified by:
getProperty
in interfaceQueryConfiguration
- Overrides:
getProperty
in classAbstractQueryConfiguration
-
getProperties
- Specified by:
getProperties
in interfaceQueryConfiguration
- Overrides:
getProperties
in classAbstractQueryConfiguration
-
setProperties
-
setProperty
-