Uses of Interface
org.joda.beans.MetaProperty
-
Packages that use MetaProperty 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 MetaProperty in org.joda.beans
Methods in org.joda.beans that return MetaProperty Modifier and Type Method Description <R> MetaProperty<R>DynamicMetaBean. metaProperty(String propertyName)Gets a meta-property by name.default <R> MetaProperty<R>MetaBean. metaProperty(String propertyName)Gets a meta-property by name.MetaProperty<P>Property. metaProperty()Gets the meta-property representing the parts of the property that are common across all instances, such as the name.Methods in org.joda.beans that return types with arguments of type MetaProperty Modifier and Type Method Description default Iterable<MetaProperty<?>>MetaBean. metaPropertyIterable()Gets an iterator of meta-properties.Map<String,MetaProperty<?>>MetaBean. metaPropertyMap()Gets the map of meta-properties, keyed by property name.Methods in org.joda.beans with parameters of type MetaProperty Modifier and Type Method Description static <P> Function<Bean,P>JodaBeanUtils. chain(Function<Bean,? extends Bean> fn1, MetaProperty<P> mp2)Chains a function to a meta-property.static <P> Function<Bean,P>JodaBeanUtils. chain(MetaProperty<? extends Bean> mp1, MetaProperty<P> mp2)Chains two meta-properties together.static Class<?>JodaBeanUtils. collectionType(MetaProperty<?> prop, Class<?> targetClass)Extracts the collection content type as aClassfrom a meta-property.static List<Class<?>>JodaBeanUtils. collectionTypeTypes(MetaProperty<?> prop, Class<?> targetClass)Extracts the map value type generic type parameters as aClassfrom a meta-property.static booleanJodaBeanUtils. equalIgnoring(Bean bean1, Bean bean2, MetaProperty<?>... properties)Checks if two beans are equal ignoring one or more properties.static Class<?>JodaBeanUtils. extractTypeClass(MetaProperty<?> prop, Class<?> targetClass, int size, int index)Low-level method to extract generic type information.<P> PBeanBuilder. get(MetaProperty<P> metaProperty)Gets the value of a single property previously added to the builder.static Class<?>JodaBeanUtils. mapKeyType(MetaProperty<?> prop, Class<?> targetClass)Extracts the map key type as aClassfrom a meta-property.static Class<?>JodaBeanUtils. mapValueType(MetaProperty<?> prop, Class<?> targetClass)Extracts the map value type as aClassfrom a meta-property.static List<Class<?>>JodaBeanUtils. mapValueTypeTypes(MetaProperty<?> prop, Class<?> targetClass)Extracts the map value type generic type parameters as aClassfrom a meta-property.BeanBuilder<T>BeanBuilder. set(MetaProperty<?> metaProperty, Object value)Sets the value of a single property into the builder. -
Uses of MetaProperty in org.joda.beans.impl
Classes in org.joda.beans.impl that implement MetaProperty Modifier and Type Class Description classBasicMetaProperty<P>An abstract base meta-property.classStandaloneMetaProperty<P>A meta-property that exists separate from a bean.Methods in org.joda.beans.impl that return MetaProperty Modifier and Type Method Description MetaProperty<P>BasicProperty. metaProperty()Methods in org.joda.beans.impl that return types with arguments of type MetaProperty Modifier and Type Method Description ConcurrentMap<MetaProperty<?>,Object>BufferingBeanBuilder. getBuffer()Gets the buffer holding the state of the builder.Methods in org.joda.beans.impl with parameters of type MetaProperty Modifier and Type Method Description <P> PBasicBeanBuilder. get(MetaProperty<P> metaProperty)<P> PBasicImmutableBeanBuilder. get(MetaProperty<P> metaProperty)<P> PBufferingBeanBuilder. get(MetaProperty<P> metaProperty)Gets the buffered value associated with the specified property name.static <P> BasicProperty<P>BasicProperty. of(Bean bean, MetaProperty<P> metaProperty)Factory to create a property avoiding duplicate generics.BeanBuilder<T>BasicBeanBuilder. set(MetaProperty<?> metaProperty, Object value)BeanBuilder<T>BasicImmutableBeanBuilder. set(MetaProperty<?> metaProperty, Object value)BeanBuilder<T>BufferingBeanBuilder. set(MetaProperty<?> metaProperty, Object value) -
Uses of MetaProperty in org.joda.beans.impl.direct
Classes in org.joda.beans.impl.direct that implement MetaProperty Modifier and Type Class Description classDirectMetaProperty<P>A meta-property implementation designed for use by the code generator.Methods in org.joda.beans.impl.direct that return MetaProperty Modifier and Type Method Description MetaProperty<Object>DirectMetaPropertyMap. get(Object propertyName)<R> MetaProperty<R>DirectMetaBean. metaProperty(String propertyName)<R> MetaProperty<R>MinimalMetaBean. metaProperty(String propertyName)protected MetaProperty<?>DirectMetaBean. metaPropertyGet(String propertyName)Gets the meta-property by name.MetaProperty<?>DirectMetaPropertyMap. put(String key, MetaProperty<?> value)MetaProperty<?>DirectMetaPropertyMap. remove(Object key)Methods in org.joda.beans.impl.direct that return types with arguments of type MetaProperty Modifier and Type Method Description Set<Map.Entry<String,MetaProperty<?>>>DirectMetaPropertyMap. entrySet()Map<String,MetaProperty<?>>MinimalMetaBean. metaPropertyMap()Collection<MetaProperty<?>>DirectMetaPropertyMap. values()Methods in org.joda.beans.impl.direct with parameters of type MetaProperty Modifier and Type Method Description <P> PDirectFieldsBeanBuilder. get(MetaProperty<P> metaProperty)<P> PDirectPrivateBeanBuilder. get(MetaProperty<P> metaProperty)MetaProperty<?>DirectMetaPropertyMap. put(String key, MetaProperty<?> value)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 MetaProperty Modifier and Type Method Description voidDirectMetaPropertyMap. putAll(Map<? extends String,? extends MetaProperty<?>> m) -
Uses of MetaProperty in org.joda.beans.impl.light
Methods in org.joda.beans.impl.light that return MetaProperty Modifier and Type Method Description <R> MetaProperty<R>LightMetaBean. metaProperty(String propertyName)Methods in org.joda.beans.impl.light that return types with arguments of type MetaProperty Modifier and Type Method Description Map<String,MetaProperty<?>>LightMetaBean. metaPropertyMap() -
Uses of MetaProperty in org.joda.beans.impl.reflection
Methods in org.joda.beans.impl.reflection that return types with arguments of type MetaProperty Modifier and Type Method Description Map<String,MetaProperty<?>>ReflectiveMetaBean. metaPropertyMap() -
Uses of MetaProperty in org.joda.beans.ser
Methods in org.joda.beans.ser that return MetaProperty Modifier and Type Method Description 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.Methods in org.joda.beans.ser with parameters of type MetaProperty Modifier and Type Method Description SerIteratorCollectSerIteratorFactory. create(Object value, MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIteratorGuavaSerIteratorFactory. create(Object value, MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIteratorSerIteratorFactory. create(Object value, MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIteratorSerIteratorFactory. create(Object value, MetaProperty<?> prop, Class<?> beanClass, boolean allowPrimitiveArrays)Creates an iterator wrapper for a meta-property value.SerIterableCollectSerIteratorFactory. createIterable(MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIterableGuavaSerIteratorFactory. createIterable(MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIterableSerIteratorFactory. createIterable(MetaProperty<?> prop, Class<?> beanClass)Creates an iterator wrapper for a meta-property value.SerIterableSerIteratorFactory. createIterable(MetaProperty<?> prop, Class<?> beanClass, boolean allowPrimitiveArrays)Creates an iterator wrapper for a meta-property value.static Class<?>SerOptional. extractType(MetaProperty<?> metaProp, Class<?> beanType)Extracts the value of the property from a bean, unwrapping any optional.static ObjectSerOptional. extractValue(MetaProperty<?> metaProp, Bean bean)Extracts the value of the property from a bean, unwrapping any optional.booleanJodaBeanSer. isSerialized(MetaProperty<?> prop)Checks if the property is serialized.voidDefaultDeserializer. setValue(BeanBuilder<?> builder, MetaProperty<?> metaProp, Object value)voidSerDeserializer. setValue(BeanBuilder<?> builder, MetaProperty<?> metaProp, Object value)Sets the parsed value into the builder.static ObjectSerOptional. wrapValue(MetaProperty<?> metaProp, Class<?> beanType, Object value)Wraps the value of a property if it is an optional.
-