Class EntityViewConfigurationImpl
java.lang.Object
com.blazebit.persistence.view.impl.EntityViewConfigurationImpl
- All Implemented Interfaces:
EntityViewConfiguration
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEntityView(Class<?> clazz) addEntityViewListener(Class<?> entityViewListenerClass) addEntityViewListener(Class<?> entityViewClass, Class<?> entityViewListenerClass) addEntityViewListener(Class<?> entityViewClass, Class<?> entityClass, Class<?> entityViewListenerClass) addOptionalParameters(Map<String, Object> optionalParameters) addProperties(Properties extraProperties) createEntityViewManager(CriteriaBuilderFactory cbf, javax.persistence.EntityManagerFactory emf) createEntityViewMapping(Class<?> clazz) Map<Class<?>,BasicUserType<?>> getEntityViewListeners(Class<?> entityViewClass) getEntityViewListeners(Class<?> entityViewClass, Class<?> entityClass) getOptionalParameter(String name) getProperty(String propertyName) Map<Class<?>,Map<Class<?>, TypeConverter<?, ?>>> <Y> Map<Class<?>,TypeConverter<?, Y>> getTypeConverters(Class<Y> viewModelType) mergeProperties(Properties properties) registerBasicUserType(Class<X> clazz, BasicUserType<X> userType) <X,Y> EntityViewConfiguration registerTypeConverter(Class<X> underlyingType, Class<Y> viewModelType, TypeConverter<X, Y> converter) setOptionalParameter(String name, Object value) setOptionalParameters(Map<String, Object> optionalParameters) setProperties(Properties properties) setProperty(String propertyName, String value) setTransactionSupport(TransactionSupport transactionSupport) setTypeTestValue(Class<T> type, T value)
-
Constructor Details
-
EntityViewConfigurationImpl
public EntityViewConfigurationImpl()
-
-
Method Details
-
addEntityView
- Specified by:
addEntityViewin interfaceEntityViewConfiguration
-
createEntityViewMapping
- Specified by:
createEntityViewMappingin interfaceEntityViewConfiguration
-
addEntityViewListener
- Specified by:
addEntityViewListenerin interfaceEntityViewConfiguration
-
addEntityViewListener
public EntityViewConfiguration addEntityViewListener(Class<?> entityViewClass, Class<?> entityViewListenerClass) - Specified by:
addEntityViewListenerin interfaceEntityViewConfiguration
-
addEntityViewListener
public EntityViewConfiguration addEntityViewListener(Class<?> entityViewClass, Class<?> entityClass, Class<?> entityViewListenerClass) - Specified by:
addEntityViewListenerin interfaceEntityViewConfiguration
-
getEntityViewListeners
- Specified by:
getEntityViewListenersin interfaceEntityViewConfiguration
-
getEntityViewListeners
- Specified by:
getEntityViewListenersin interfaceEntityViewConfiguration
-
getEntityViewListeners
- Specified by:
getEntityViewListenersin interfaceEntityViewConfiguration
-
getEntityViews
- Specified by:
getEntityViewsin interfaceEntityViewConfiguration
-
getEntityViewMappings
- Specified by:
getEntityViewMappingsin interfaceEntityViewConfiguration
-
registerBasicUserType
- Specified by:
registerBasicUserTypein interfaceEntityViewConfiguration
-
registerTypeConverter
public <X,Y> EntityViewConfiguration registerTypeConverter(Class<X> underlyingType, Class<Y> viewModelType, TypeConverter<X, Y> converter) - Specified by:
registerTypeConverterin interfaceEntityViewConfiguration
-
getBasicUserTypes
- Specified by:
getBasicUserTypesin interfaceEntityViewConfiguration
-
getTypeConverters
- Specified by:
getTypeConvertersin interfaceEntityViewConfiguration
-
getTypeConverters
- Specified by:
getTypeConvertersin interfaceEntityViewConfiguration
-
getUserTypeRegistry
-
getBootContext
-
createEntityViewManager
- Specified by:
createEntityViewManagerin interfaceEntityViewConfiguration
-
createEntityViewManager
public EntityViewManager createEntityViewManager(CriteriaBuilderFactory cbf, javax.persistence.EntityManagerFactory emf) - Specified by:
createEntityViewManagerin interfaceEntityViewConfiguration
-
getProperties
- Specified by:
getPropertiesin interfaceEntityViewConfiguration
-
getProperty
- Specified by:
getPropertyin interfaceEntityViewConfiguration
-
setProperties
- Specified by:
setPropertiesin interfaceEntityViewConfiguration
-
addProperties
- Specified by:
addPropertiesin interfaceEntityViewConfiguration
-
mergeProperties
- Specified by:
mergePropertiesin interfaceEntityViewConfiguration
-
setProperty
- Specified by:
setPropertyin interfaceEntityViewConfiguration
-
getTypeTestValues
- Specified by:
getTypeTestValuesin interfaceEntityViewConfiguration
-
setTypeTestValue
- Specified by:
setTypeTestValuein interfaceEntityViewConfiguration
-
getTransactionSupport
- Specified by:
getTransactionSupportin interfaceEntityViewConfiguration
-
setTransactionSupport
- Specified by:
setTransactionSupportin interfaceEntityViewConfiguration
-
getOptionalParameters
- Specified by:
getOptionalParametersin interfaceEntityViewConfiguration
-
getOptionalParameter
- Specified by:
getOptionalParameterin interfaceEntityViewConfiguration
-
setOptionalParameter
- Specified by:
setOptionalParameterin interfaceEntityViewConfiguration
-
setOptionalParameters
- Specified by:
setOptionalParametersin interfaceEntityViewConfiguration
-
addOptionalParameters
- Specified by:
addOptionalParametersin interfaceEntityViewConfiguration
-