Uses of Interface
org.joda.beans.BeanBuilder
-
Packages that use BeanBuilder Package Description org.joda.beans Base interfaces and annotations defining Joda-Beans.org.joda.beans.impl Base implementations of Joda-Bean interfaces.org.joda.beans.impl.direct Implementation of Joda-Beans designed for extension by the code generator.org.joda.beans.impl.light Implementation of light immutable Joda-Beans.org.joda.beans.impl.reflection Implementation of Joda-Beans using reflection.org.joda.beans.ser Serialization of Joda-Beans. -
-
Uses of BeanBuilder in org.joda.beans
Methods in org.joda.beans that return BeanBuilder Modifier and Type Method Description BeanBuilder<? extends DynamicBean>
DynamicMetaBean. builder()
Creates a bean builder that can be used to create an instance of this bean.BeanBuilder<? extends Bean>
MetaBean. builder()
Creates a bean builder that can be used to create an instance of this bean.BeanBuilder<T>
TypedMetaBean. builder()
static <T extends Bean>
BeanBuilder<T>JodaBeanUtils. copy(Bean sourceBean, Class<T> destType)
Copies properties from a bean to a different bean type.static <T extends Bean>
BeanBuilder<T>JodaBeanUtils. copyInto(Bean sourceBean, MetaBean destMeta, BeanBuilder<T> destBuilder)
Copies properties from a bean to a builder, which may be for a different type.BeanBuilder<T>
BeanBuilder. set(String propertyName, Object value)
Sets the value of a single property into the builder.BeanBuilder<T>
BeanBuilder. set(MetaProperty<?> metaProperty, Object value)
Sets the value of a single property into the builder.Methods in org.joda.beans with parameters of type BeanBuilder Modifier and Type Method Description static <T extends Bean>
BeanBuilder<T>JodaBeanUtils. copyInto(Bean sourceBean, MetaBean destMeta, BeanBuilder<T> destBuilder)
Copies properties from a bean to a builder, which may be for a different type. -
Uses of BeanBuilder in org.joda.beans.impl
Classes in org.joda.beans.impl that implement BeanBuilder Modifier and Type Class Description class
BasicBeanBuilder<T extends Bean>
Basic implementation ofBeanBuilder
that wraps a real bean.class
BasicImmutableBeanBuilder<T extends Bean>
Basic implementation ofBeanBuilder
that wraps aMetaBean
.class
BufferingBeanBuilder<T extends Bean>
Implementation ofBeanBuilder
that buffers data in a local map.Methods in org.joda.beans.impl that return BeanBuilder Modifier and Type Method Description BeanBuilder<T>
BasicBeanBuilder. set(String propertyName, Object value)
BeanBuilder<T>
BasicBeanBuilder. set(MetaProperty<?> metaProperty, Object value)
BeanBuilder<T>
BasicImmutableBeanBuilder. set(MetaProperty<?> metaProperty, Object value)
BeanBuilder<T>
BufferingBeanBuilder. set(String propertyName, Object value)
BeanBuilder<T>
BufferingBeanBuilder. set(MetaProperty<?> metaProperty, Object value)
-
Uses of BeanBuilder in org.joda.beans.impl.direct
Classes in org.joda.beans.impl.direct that implement BeanBuilder Modifier and Type Class Description class
DirectBeanBuilder<T extends Bean>
A builder implementation designed for use by the code generator.class
DirectFieldsBeanBuilder<T extends Bean>
A builder implementation designed for use by the code generator.class
DirectPrivateBeanBuilder<T extends Bean>
A builder implementation designed for use by the code generator.Methods in org.joda.beans.impl.direct that return BeanBuilder Modifier and Type Method Description BeanBuilder<T>
MinimalMetaBean. builder()
BeanBuilder<T>
DirectFieldsBeanBuilder. set(MetaProperty<?> metaProperty, Object value)
BeanBuilder<T>
DirectPrivateBeanBuilder. set(MetaProperty<?> metaProperty, Object value)
Method parameters in org.joda.beans.impl.direct with type arguments of type BeanBuilder Modifier and Type Method Description static <B extends Bean>
MinimalMetaBean<B>MinimalMetaBean. of(Class<B> beanType, String[] fieldNames, Supplier<BeanBuilder<B>> builderSupplier, Function<B,Object>... getters)
Obtains an instance of the meta-bean for immutable beans.static <B extends Bean>
MinimalMetaBean<B>MinimalMetaBean. of(Class<B> beanType, String[] fieldNames, Supplier<BeanBuilder<B>> builderSupplier, List<Function<B,Object>> getters, List<BiConsumer<B,Object>> setters)
Obtains an instance of the meta-bean for mutable beans.static <B extends Bean>
MinimalMetaBean<B>MinimalMetaBean. of(Class<B> beanType, Supplier<BeanBuilder<B>> builderSupplier, Function<B,Object>... getters)
Deprecated.Use version that takes the field namesstatic <B extends Bean>
MinimalMetaBean<B>MinimalMetaBean. of(Class<B> beanType, Supplier<BeanBuilder<B>> builderSupplier, List<Function<B,Object>> getters, List<BiConsumer<B,Object>> setters)
Deprecated.Use version that takes the field names -
Uses of BeanBuilder in org.joda.beans.impl.light
Methods in org.joda.beans.impl.light that return BeanBuilder Modifier and Type Method Description BeanBuilder<T>
LightMetaBean. builder()
-
Uses of BeanBuilder in org.joda.beans.impl.reflection
Methods in org.joda.beans.impl.reflection that return BeanBuilder Modifier and Type Method Description BeanBuilder<T>
ReflectiveMetaBean. builder()
-
Uses of BeanBuilder in org.joda.beans.ser
Methods in org.joda.beans.ser that return BeanBuilder Modifier and Type Method Description BeanBuilder<?>
DefaultDeserializer. createBuilder(Class<?> beanType, MetaBean metaBean)
BeanBuilder<?>
SerDeserializer. createBuilder(Class<?> beanType, MetaBean metaBean)
Creates the stateful builder that captures state as the parse progresses.Methods in org.joda.beans.ser with parameters of type BeanBuilder Modifier and Type Method Description Object
DefaultDeserializer. build(Class<?> beanType, BeanBuilder<?> builder)
Object
SerDeserializer. build(Class<?> beanType, BeanBuilder<?> builder)
Builds the resulting object.void
DefaultDeserializer. setValue(BeanBuilder<?> builder, MetaProperty<?> metaProp, Object value)
void
SerDeserializer. setValue(BeanBuilder<?> builder, MetaProperty<?> metaProp, Object value)
Sets the parsed value into the builder.
-