## Uses of Interface
com.holonplatform.core.beans.BeanProperty.Builder

- Packages that use BeanProperty.Builder
  Package | Description
  --- | ---
  com.holonplatform.core.beans |

- - ### Uses of BeanProperty.Builder in com.holonplatform.core.beans

    Methods in com.holonplatform.core.beans that return BeanProperty.Builder
    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

    Methods in com.holonplatform.core.beans with parameters of type BeanProperty.Builder
    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.