Class DefaultBasicUserTypeRegistry
java.lang.Object
com.blazebit.persistence.view.impl.type.DefaultBasicUserTypeRegistry
- All Implemented Interfaces:
BasicUserTypeRegistry
public class DefaultBasicUserTypeRegistry extends Object implements BasicUserTypeRegistry
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description DefaultBasicUserTypeRegistry(BasicUserTypeRegistry original, CriteriaBuilderFactory cbf)
-
Method Summary
Modifier and Type Method Description <X> BasicUserType<X>
getBasicUserType(Class<X> clazz)
Map<Class<?>,BasicUserType<?>>
getBasicUserTypes()
<Y> Map<Class<?>,TypeConverter<?,Y>>
getTypeConverter(Class<Y> clazz)
Map<Class<?>,Map<Class<?>,TypeConverter<?,?>>>
getTypeConverters()
<X> void
registerBasicUserType(Class<X> clazz, BasicUserType<X> userType)
<X, Y> void
registerTypeConverter(Class<X> entityModelType, Class<Y> viewModelType, TypeConverter<X,Y> converter)
-
Constructor Details
-
Method Details
-
registerBasicUserType
- Specified by:
registerBasicUserType
in interfaceBasicUserTypeRegistry
-
registerTypeConverter
public <X, Y> void registerTypeConverter(Class<X> entityModelType, Class<Y> viewModelType, TypeConverter<X,Y> converter)- Specified by:
registerTypeConverter
in interfaceBasicUserTypeRegistry
-
getTypeConverters
- Specified by:
getTypeConverters
in interfaceBasicUserTypeRegistry
-
getTypeConverter
- Specified by:
getTypeConverter
in interfaceBasicUserTypeRegistry
-
getBasicUserTypes
- Specified by:
getBasicUserTypes
in interfaceBasicUserTypeRegistry
-
getBasicUserType
- Specified by:
getBasicUserType
in interfaceBasicUserTypeRegistry
-