Package org.apache.juneau
Class BeanPropertyMeta.Builder
java.lang.Object
org.apache.juneau.BeanPropertyMeta.Builder
- Enclosing class:
BeanPropertyMeta
BeanPropertyMeta builder class.
-
Method Summary
Modifier and TypeMethodDescriptionbeanRegistry
(BeanRegistry beanRegistry) Sets the bean registry to use with this bean property.build()
delegateFor
(BeanPropertyMeta delegateFor) Sets the original bean property that this one is overriding.overrideValue
(Object overrideValue) Sets the overridden value of this bean property.rawMetaType
(ClassMeta<?> rawMetaType) Sets the raw metadata type for this bean property.
-
Method Details
-
rawMetaType
Sets the raw metadata type for this bean property.- Parameters:
rawMetaType
- The raw metadata type for this bean property.- Returns:
- This object.
-
beanRegistry
Sets the bean registry to use with this bean property.- Parameters:
beanRegistry
- The bean registry to use with this bean property.- Returns:
- This object.
-
overrideValue
Sets the overridden value of this bean property.- Parameters:
overrideValue
- The overridden value of this bean property.- Returns:
- This object.
-
delegateFor
Sets the original bean property that this one is overriding.- Parameters:
delegateFor
- The original bean property that this one is overriding.- Returns:
- This object.
-
build
- Returns:
- A new BeanPropertyMeta object using this builder.
-