| Package | Description |
|---|---|
| com.holonplatform.core.beans |
| Modifier and Type | Method and Description |
|---|---|
BeanProperty.Builder<T> |
BeanProperty.Builder.annotations(Annotation[] annotations)
Set the property annotations
|
static <T> BeanProperty.Builder<T> |
BeanProperty.builder(String name,
Class<T> type)
Get a builder to create a
BeanProperty. |
<NT> BeanProperty.Builder<NT> |
BeanProperty.clone(Class<NT> type)
Clone this property to obtain a property with same configuration but different type.
|
BeanProperty.Builder<T> |
BeanProperty.Builder.field(Field field)
Set the bean property field
|
BeanProperty.Builder<?> |
BeanPropertyPostProcessor.processBeanProperty(BeanProperty.Builder<?> property,
Class<?> beanOrNestedClass)
Process given
property. |
BeanProperty.Builder<T> |
BeanProperty.Builder.readMethod(Method method)
Set the bean property read (get) method
|
BeanProperty.Builder<T> |
BeanProperty.Builder.sequence(Integer sequence)
Set the bean property sequence
|
BeanProperty.Builder<T> |
BeanProperty.Builder.writeMethod(Method method)
Set the bean property write (set) method
|
| Modifier and Type | Method and Description |
|---|---|
BeanProperty.Builder<?> |
BeanPropertyPostProcessor.processBeanProperty(BeanProperty.Builder<?> property,
Class<?> beanOrNestedClass)
Process given
property. |
Copyright © 2017 The Holon Platform. All rights reserved.