public interface BeanEventTypeFactory
BeanEventType
instances.Modifier and Type | Method and Description |
---|---|
BeanEventType |
createBeanType(String name,
Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Returns the bean event type for a given class assigning the given name.
|
BeanEventType |
createBeanTypeDefaultName(Class clazz)
Returns the bean event type for a given class assigning the given name.
|
BeanEventType[] |
getCachedTypes() |
Configuration.PropertyResolutionStyle |
getDefaultPropertyResolutionStyle()
Returns the default property resolution style.
|
BeanEventType createBeanType(String name, Class clazz, boolean isPreconfiguredStatic, boolean isPreconfigured, boolean isConfigured)
name
- is the nameclazz
- is the class for which to generate an event typeisConfigured
- if the class is a configuration value, false if discoveredisPreconfigured
- if configured before useisPreconfiguredStatic
- if from static engine configBeanEventType createBeanTypeDefaultName(Class clazz)
clazz
- is the class for which to generate an event typeConfiguration.PropertyResolutionStyle getDefaultPropertyResolutionStyle()
BeanEventType[] getCachedTypes()