Uses of Interface
org.joda.beans.MetaBean
-
Packages that use MetaBean 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 MetaBean in org.joda.beans
Subinterfaces of MetaBean in org.joda.beans Modifier and Type Interface Description interface
DynamicMetaBean
A dynamic meta-bean which works withDynamicBean
.interface
TypedMetaBean<T extends Bean>
A meta-bean that captures the type of the bean.Methods in org.joda.beans that return MetaBean Modifier and Type Method Description MetaBean
MetaBeanProvider. findMetaBean(Class<?> cls)
Returns the meta bean for the class or null if no meta bean can be found.MetaBean
Bean. metaBean()
Gets the meta-bean representing the parts of the bean that are common across all instances, such as the set of meta-properties.static MetaBean
JodaBeanUtils. metaBean(Class<?> cls)
Deprecated.Useof(Class)
MetaBean
MetaProperty. metaBean()
Gets the meta-bean which owns this meta-property.static MetaBean
MetaBean. of(Class<?> cls)
Obtains a meta-bean from aClass
.Methods in org.joda.beans with parameters of type MetaBean 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.static void
MetaBean. register(MetaBean metaBean)
Registers a meta-bean.static void
JodaBeanUtils. registerMetaBean(MetaBean metaBean)
Deprecated. -
Uses of MetaBean in org.joda.beans.impl
Classes in org.joda.beans.impl that implement MetaBean Modifier and Type Class Description class
BasicMetaBean
Basic implementation ofMetaBean
.Methods in org.joda.beans.impl that return MetaBean Modifier and Type Method Description MetaBean
BufferingBeanBuilder. getMetaBean()
Gets the meta-beans.MetaBean
StandaloneMetaProperty. metaBean()
Methods in org.joda.beans.impl with parameters of type MetaBean Modifier and Type Method Description static BufferingBeanBuilder<?>
BufferingBeanBuilder. of(MetaBean metaBean)
Constructs the builder wrapping the target bean.static <R> StandaloneMetaProperty<R>
StandaloneMetaProperty. of(String propertyName, MetaBean metaBean, Class<R> clazz)
Creates a non-generified property.static <R> StandaloneMetaProperty<R>
StandaloneMetaProperty. of(String propertyName, MetaBean metaBean, Class<R> clazz, Type type)
Creates a property.Constructors in org.joda.beans.impl with parameters of type MetaBean Constructor Description BasicImmutableBeanBuilder(MetaBean meta)
Constructs the builder.BufferingBeanBuilder(MetaBean metaBean)
Constructs the builder wrapping the target bean. -
Uses of MetaBean in org.joda.beans.impl.direct
Classes in org.joda.beans.impl.direct that implement MetaBean Modifier and Type Class Description class
DirectMetaBean
A meta-bean implementation designed for use by the code generator.class
MinimalMetaBean<T extends Bean>
A meta-bean implementation designed for use by the code generator.Methods in org.joda.beans.impl.direct that return MetaBean Modifier and Type Method Description MetaBean
DirectMetaProperty. metaBean()
Methods in org.joda.beans.impl.direct with parameters of type MetaBean Modifier and Type Method Description static <P> DirectMetaProperty<P>
DirectMetaProperty. ofDerived(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create a derived read-only meta-property avoiding duplicate generics.static <P> DirectMetaProperty<P>
DirectMetaProperty. ofImmutable(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create an imutable meta-property avoiding duplicate generics.static <P> DirectMetaProperty<P>
DirectMetaProperty. ofReadOnly(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create a read-only meta-property avoiding duplicate generics.static <P> DirectMetaProperty<P>
DirectMetaProperty. ofReadOnlyBuildable(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create a buildable read-only meta-property avoiding duplicate generics.static <P> DirectMetaProperty<P>
DirectMetaProperty. ofReadWrite(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create a read-write meta-property avoiding duplicate generics.static <P> DirectMetaProperty<P>
DirectMetaProperty. ofWriteOnly(MetaBean metaBean, String propertyName, Class<?> declaringType, Class<P> propertyType)
Factory to create a write-only meta-property avoiding duplicate generics. -
Uses of MetaBean in org.joda.beans.impl.light
Classes in org.joda.beans.impl.light that implement MetaBean Modifier and Type Class Description class
LightMetaBean<T extends Bean>
A meta-bean implementation that operates using method handles. -
Uses of MetaBean in org.joda.beans.impl.reflection
Classes in org.joda.beans.impl.reflection that implement MetaBean Modifier and Type Class Description class
ReflectiveMetaBean<T extends Bean>
A meta-bean implementation that uses reflection. -
Uses of MetaBean in org.joda.beans.ser
Methods in org.joda.beans.ser that return MetaBean Modifier and Type Method Description MetaBean
DefaultDeserializer. findMetaBean(Class<?> beanType)
MetaBean
SerDeserializer. findMetaBean(Class<?> beanType)
Lookup the meta-bean for the specified type.Methods in org.joda.beans.ser with parameters of type MetaBean 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.MetaProperty<?>
DefaultDeserializer. findMetaProperty(Class<?> beanType, MetaBean metaBean, String propertyName)
MetaProperty<?>
SerDeserializer. findMetaProperty(Class<?> beanType, MetaBean metaBean, String propertyName)
Lookup the meta-property for the specified property name.
-