Class TupleElementMapperBuilder
java.lang.Object
com.blazebit.persistence.view.impl.objectbuilder.mapper.TupleElementMapperBuilder
- All Implemented Interfaces:
ServiceProvider
public class TupleElementMapperBuilder extends Object implements ServiceProvider
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description TupleElementMapperBuilder(int mapperIndex, String constraint, Integer subtypeIndex, String aliasPrefix, String mappingPrefix, String idPrefix, javax.persistence.metamodel.EntityType<?> treatType, EntityMetamodel metamodel, ExpressionFactory ef, List<TupleElementMapper> mappers, List<String> parameterMappings, List<SecondaryMapper> secondaryMapper, TupleTransformatorFactory tupleTransformatorFactory, Map<String,javax.persistence.metamodel.Type<?>> rootTypes)
TupleElementMapperBuilder(int mapperIndex, String constraint, Integer subtypeIndex, String aliasPrefix, String mappingPrefix, String idPrefix, javax.persistence.metamodel.EntityType<?> treatType, EntityMetamodel metamodel, ExpressionFactory ef, Map<String,javax.persistence.metamodel.Type<?>> rootTypes)
-
Method Summary
-
Constructor Details
-
TupleElementMapperBuilder
public TupleElementMapperBuilder(int mapperIndex, String constraint, Integer subtypeIndex, String aliasPrefix, String mappingPrefix, String idPrefix, javax.persistence.metamodel.EntityType<?> treatType, EntityMetamodel metamodel, ExpressionFactory ef, Map<String,javax.persistence.metamodel.Type<?>> rootTypes) -
TupleElementMapperBuilder
public TupleElementMapperBuilder(int mapperIndex, String constraint, Integer subtypeIndex, String aliasPrefix, String mappingPrefix, String idPrefix, javax.persistence.metamodel.EntityType<?> treatType, EntityMetamodel metamodel, ExpressionFactory ef, List<TupleElementMapper> mappers, List<String> parameterMappings, List<SecondaryMapper> secondaryMapper, TupleTransformatorFactory tupleTransformatorFactory, Map<String,javax.persistence.metamodel.Type<?>> rootTypes)
-
-
Method Details
-
getService
- Specified by:
getService
in interfaceServiceProvider
-
constraint
-
mapperIndex
public int mapperIndex() -
addMapper
-
addMappers
-
getMappers
-
addQueryParam
-
addSecondaryMapper
-
addSecondaryMappers
-
getAlias
-
getAlias
-
getMapping
-
getMapping
-
getMapping
-
getMapping
-
getMapping
-
getIdMapping
-
getMapping
-
getKeyMapping
-
getKeyMapping
-
getIndexMapping
-
getIndexMapping
-
getJoinCorrelationAttributePath
-
getTupleTransformatorFactory
-
addTupleListTransformer
-
addTupleListTransformerFactory
public void addTupleListTransformerFactory(TupleListTransformerFactory tupleListTransformerFactory) -
addTupleTransformerFactory
-
addTupleTransformatorFactory
-