Package com.blazebit.persistence.impl
Class ManagedEntityAssociationParameterTransformerFactory
java.lang.Object
com.blazebit.persistence.impl.ManagedEntityAssociationParameterTransformerFactory
- All Implemented Interfaces:
AssociationParameterTransformerFactory
public class ManagedEntityAssociationParameterTransformerFactory extends Object implements AssociationParameterTransformerFactory
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description ManagedEntityAssociationParameterTransformerFactory(javax.persistence.EntityManager em, ParameterValueTransformer toIdParameterTransformer)
-
Method Summary
Modifier and Type Method Description ParameterValueTransformer
getToEntityTranformer(Class<?> entityType)
Returns a parameter value transformer for transforming ids to the given entity type.ParameterValueTransformer
getToIdTransformer()
Returns a parameter value transformer for transforming entity objects to their ids.
-
Constructor Details
-
ManagedEntityAssociationParameterTransformerFactory
public ManagedEntityAssociationParameterTransformerFactory(javax.persistence.EntityManager em, ParameterValueTransformer toIdParameterTransformer)
-
-
Method Details
-
getToEntityTranformer
Description copied from interface:AssociationParameterTransformerFactory
Returns a parameter value transformer for transforming ids to the given entity type.- Specified by:
getToEntityTranformer
in interfaceAssociationParameterTransformerFactory
- Parameters:
entityType
- The entity type- Returns:
- The transformer
-
getToIdTransformer
Description copied from interface:AssociationParameterTransformerFactory
Returns a parameter value transformer for transforming entity objects to their ids.- Specified by:
getToIdTransformer
in interfaceAssociationParameterTransformerFactory
- Returns:
- The transformer
-