@Component(value="core_EntityPostConstructInitializer") public class EntityPostConstructInitializer extends java.lang.Object implements EntityInitializer
Modifier and Type | Field and Description |
---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected com.google.common.cache.LoadingCache<java.lang.Class<?>,java.util.List<java.lang.reflect.Method>> |
postConstructMethodsCache |
Constructor and Description |
---|
EntityPostConstructInitializer() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.reflect.Method> |
getPostConstructMethodsNotCached(java.lang.Class<?> clazz) |
void |
initEntity(java.lang.Object entity) |
@Autowired protected org.springframework.context.ApplicationContext applicationContext
protected com.google.common.cache.LoadingCache<java.lang.Class<?>,java.util.List<java.lang.reflect.Method>> postConstructMethodsCache
public void initEntity(java.lang.Object entity)
initEntity
in interface EntityInitializer
protected java.util.List<java.lang.reflect.Method> getPostConstructMethodsNotCached(java.lang.Class<?> clazz)