EntityViewConfiguration
public class EntityViewConfigurationImpl extends java.lang.Object implements EntityViewConfiguration
Constructor | Description |
---|---|
EntityViewConfigurationImpl() |
Modifier and Type | Method | Description |
---|---|---|
EntityViewConfiguration |
addEntityView(java.lang.Class<?> clazz) |
|
EntityViewConfiguration |
addProperties(java.util.Properties extraProperties) |
|
EntityViewManager |
createEntityViewManager(com.blazebit.persistence.CriteriaBuilderFactory cbf) |
|
EntityViewManager |
createEntityViewManager(com.blazebit.persistence.CriteriaBuilderFactory cbf,
javax.persistence.EntityManagerFactory emf) |
|
EntityViewMapping |
createEntityViewMapping(java.lang.Class<?> clazz) |
|
java.util.Map<java.lang.Class<?>,BasicUserType<?>> |
getBasicUserTypes() |
|
MetamodelBootContext |
getBootContext() |
|
java.util.Collection<EntityViewMapping> |
getEntityViewMappings() |
|
java.util.Set<java.lang.Class<?>> |
getEntityViews() |
|
java.util.Properties |
getProperties() |
|
java.lang.String |
getProperty(java.lang.String propertyName) |
|
java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<?>,TypeConverter<?,?>>> |
getTypeConverters() |
|
<Y> java.util.Map<java.lang.Class<?>,TypeConverter<?,Y>> |
getTypeConverters(java.lang.Class<Y> viewModelType) |
|
MutableBasicUserTypeRegistry |
getUserTypeRegistry() |
|
EntityViewConfiguration |
mergeProperties(java.util.Properties properties) |
|
<X> EntityViewConfiguration |
registerBasicUserType(java.lang.Class<X> clazz,
BasicUserType<X> userType) |
|
<X,Y> EntityViewConfiguration |
registerTypeConverter(java.lang.Class<X> underlyingType,
java.lang.Class<Y> viewModelType,
TypeConverter<X,Y> converter) |
|
EntityViewConfiguration |
setProperties(java.util.Properties properties) |
|
EntityViewConfiguration |
setProperty(java.lang.String propertyName,
java.lang.String value) |
public EntityViewConfiguration addEntityView(java.lang.Class<?> clazz)
addEntityView
in interface EntityViewConfiguration
public EntityViewMapping createEntityViewMapping(java.lang.Class<?> clazz)
createEntityViewMapping
in interface EntityViewConfiguration
public java.util.Set<java.lang.Class<?>> getEntityViews()
getEntityViews
in interface EntityViewConfiguration
public java.util.Collection<EntityViewMapping> getEntityViewMappings()
getEntityViewMappings
in interface EntityViewConfiguration
public <X> EntityViewConfiguration registerBasicUserType(java.lang.Class<X> clazz, BasicUserType<X> userType)
registerBasicUserType
in interface EntityViewConfiguration
public <X,Y> EntityViewConfiguration registerTypeConverter(java.lang.Class<X> underlyingType, java.lang.Class<Y> viewModelType, TypeConverter<X,Y> converter)
registerTypeConverter
in interface EntityViewConfiguration
public java.util.Map<java.lang.Class<?>,BasicUserType<?>> getBasicUserTypes()
getBasicUserTypes
in interface EntityViewConfiguration
public java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<?>,TypeConverter<?,?>>> getTypeConverters()
getTypeConverters
in interface EntityViewConfiguration
public <Y> java.util.Map<java.lang.Class<?>,TypeConverter<?,Y>> getTypeConverters(java.lang.Class<Y> viewModelType)
getTypeConverters
in interface EntityViewConfiguration
public MutableBasicUserTypeRegistry getUserTypeRegistry()
public MetamodelBootContext getBootContext()
public EntityViewManager createEntityViewManager(com.blazebit.persistence.CriteriaBuilderFactory cbf)
createEntityViewManager
in interface EntityViewConfiguration
public EntityViewManager createEntityViewManager(com.blazebit.persistence.CriteriaBuilderFactory cbf, javax.persistence.EntityManagerFactory emf)
createEntityViewManager
in interface EntityViewConfiguration
public java.util.Properties getProperties()
getProperties
in interface EntityViewConfiguration
public java.lang.String getProperty(java.lang.String propertyName)
getProperty
in interface EntityViewConfiguration
public EntityViewConfiguration setProperties(java.util.Properties properties)
setProperties
in interface EntityViewConfiguration
public EntityViewConfiguration addProperties(java.util.Properties extraProperties)
addProperties
in interface EntityViewConfiguration
public EntityViewConfiguration mergeProperties(java.util.Properties properties)
mergeProperties
in interface EntityViewConfiguration
public EntityViewConfiguration setProperty(java.lang.String propertyName, java.lang.String value)
setProperty
in interface EntityViewConfiguration
Copyright © 2014–2018 Blazebit. All rights reserved.