Class AbstractCorrelatedBatchTupleListTransformerFactory

java.lang.Object
com.blazebit.persistence.view.impl.objectbuilder.transformer.correlation.AbstractCorrelatedBatchTupleListTransformerFactory
All Implemented Interfaces:
TupleListTransformerFactory
Direct Known Subclasses:
CorrelatedCollectionBatchTupleListTransformerFactory, CorrelatedMapBatchTupleListTransformerFactory, CorrelatedSingularBatchTupleListTransformerFactory

public abstract class AbstractCorrelatedBatchTupleListTransformerFactory extends Object implements TupleListTransformerFactory
Since:
1.2.0
Author:
Christian Beikov
  • Field Details

    • correlator

      protected final Correlator correlator
    • viewRootType

      protected final ManagedViewTypeImplementor<?> viewRootType
    • embeddingViewType

      protected final ManagedViewTypeImplementor<?> embeddingViewType
    • correlationResult

      protected final Expression correlationResult
    • correlationProviderFactory

      protected final CorrelationProviderFactory correlationProviderFactory
    • attributePath

      protected final String attributePath
    • fetches

      protected final String[] fetches
    • correlatesThis

      protected final boolean correlatesThis
    • batchSize

      protected final int batchSize
    • viewRootIndex

      protected final int viewRootIndex
    • embeddingViewIndex

      protected final int embeddingViewIndex
    • tupleIndex

      protected final int tupleIndex
    • correlationBasisType

      protected final Class<?> correlationBasisType
    • correlationBasisEntity

      protected final Class<?> correlationBasisEntity
    • limiter

      protected final Limiter limiter
  • Constructor Details

  • Method Details