Class CorrelatedSubviewJoinTupleTransformerFactory
java.lang.Object
com.blazebit.persistence.view.impl.objectbuilder.transformer.correlation.CorrelatedSubviewJoinTupleTransformerFactory
- All Implemented Interfaces:
TupleTransformerFactory
public class CorrelatedSubviewJoinTupleTransformerFactory
extends Object
implements TupleTransformerFactory
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorsConstructorDescriptionCorrelatedSubviewJoinTupleTransformerFactory(ViewTypeObjectBuilderTemplate<Object[]> template, CorrelationProviderFactory correlationProviderFactory, String correlationAlias, String joinBase, String correlationBasis, String correlationExternalAlias, String attributePath, String embeddingViewPath, String[] fetches, Limiter limiter) -
Method Summary
Modifier and TypeMethodDescriptioncreate(ParameterHolder<?> parameterHolder, Map<String, Object> optionalParameters, EntityViewConfiguration entityViewConfiguration) intint
-
Constructor Details
-
CorrelatedSubviewJoinTupleTransformerFactory
public CorrelatedSubviewJoinTupleTransformerFactory(ViewTypeObjectBuilderTemplate<Object[]> template, CorrelationProviderFactory correlationProviderFactory, String correlationAlias, String joinBase, String correlationBasis, String correlationExternalAlias, String attributePath, String embeddingViewPath, String[] fetches, Limiter limiter)
-
-
Method Details
-
getConsumeStartIndex
public int getConsumeStartIndex()- Specified by:
getConsumeStartIndexin interfaceTupleTransformerFactory
-
getConsumeEndIndex
public int getConsumeEndIndex()- Specified by:
getConsumeEndIndexin interfaceTupleTransformerFactory
-
create
public TupleTransformer create(ParameterHolder<?> parameterHolder, Map<String, Object> optionalParameters, EntityViewConfiguration entityViewConfiguration) - Specified by:
createin interfaceTupleTransformerFactory
-