Class StaticCorrelationProvider
java.lang.Object
com.blazebit.persistence.view.impl.StaticCorrelationProvider
- All Implemented Interfaces:
CorrelationProvider
,CorrelationProviderFactory
public class StaticCorrelationProvider extends Object implements CorrelationProvider, CorrelationProviderFactory
A static correlation provider implementation.
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
applyCorrelation(CorrelationBuilder correlationBuilder, String correlationExpression)
CorrelationProvider
create(ParameterHolder<?> parameterHolder, Map<String,Object> optionalParameters)
Predicate
getCorrelationPredicate()
boolean
isParameterized()
-
Constructor Details
-
Method Details
-
isParameterized
public boolean isParameterized()- Specified by:
isParameterized
in interfaceCorrelationProviderFactory
-
create
public CorrelationProvider create(ParameterHolder<?> parameterHolder, Map<String,Object> optionalParameters)- Specified by:
create
in interfaceCorrelationProviderFactory
-
getCorrelationPredicate
-
applyCorrelation
- Specified by:
applyCorrelation
in interfaceCorrelationProvider
-