@FunctionalInterface public interface BeanPropertySetPostProcessor
BeanIntrospector to perform additional
BeanPropertySet configuration operations at bean introspection time.
BeanPropertySetPostProcessor registration can be performed also using default Java extension through
ServiceLoader, providing a com.holonplatform.core.beans.BeanPropertySetPostProcessor file in
META-INF/services containing the BeanPropertySetPostProcessor concrete class names to register.
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PRIORITY
Default
BeanPropertySetPostProcessor priority if not specified using Priority annotation. |
| Modifier and Type | Method and Description |
|---|---|
void |
processBeanPropertySet(BeanPropertySet.Builder<?,?> propertySet,
Class<?> beanClass)
Process given bean
propertySet. |
static final int DEFAULT_PRIORITY
BeanPropertySetPostProcessor priority if not specified using Priority annotation.void processBeanPropertySet(BeanPropertySet.Builder<?,?> propertySet, Class<?> beanClass)
propertySet.propertySet - BeanPropertySet to process as builderbeanClass - The property set bean classBeanIntrospector.BeanIntrospectionException - If an error occurredCopyright © 2019 The Holon Platform. All rights reserved.