A B C D E F G H I J K M N O P R S T V W 

A

annotation(Class<A>) - Method in class org.joda.beans.impl.BasicMetaProperty
 
annotation(Class<A>) - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
annotation(Class<A>) - Method in interface org.joda.beans.MetaProperty
Gets a specified annotation of the property.
annotations() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
annotations() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
annotations() - Method in interface org.joda.beans.MetaProperty
Gets the annotations of the property.
append(String, Object) - Method in class org.joda.beans.impl.flexi.FlexiBean
Adds or updates a property returning this for chaining.
assertBeanEquals(Bean, Bean) - Static method in class org.joda.beans.test.BeanAssert
Asserts that two beans are equal, providing a better error message.
assertBeanEquals(String, Bean, Bean) - Static method in class org.joda.beans.test.BeanAssert
Asserts that two beans are equal, providing a better error message.
assertBeanEqualsFullDetail(Bean, Bean) - Static method in class org.joda.beans.test.BeanAssert
Asserts that two beans are equal, providing a better error message.
assertBeanEqualsFullDetail(String, Bean, Bean) - Static method in class org.joda.beans.test.BeanAssert
Asserts that two beans are equal, providing a better error message, with an unlimited number of errors reported.

B

BasicBean - Class in org.joda.beans.impl
Basic implementation of Bean intended for applications to subclass.
BasicBean() - Constructor for class org.joda.beans.impl.BasicBean
 
BasicBeanBuilder<T extends Bean> - Class in org.joda.beans.impl
Basic implementation of BeanBuilder that wraps a real bean.
BasicBeanBuilder(T) - Constructor for class org.joda.beans.impl.BasicBeanBuilder
Constructs the builder wrapping the target bean.
BasicMetaBean - Class in org.joda.beans.impl
Basic implementation of MetaBean.
BasicMetaBean() - Constructor for class org.joda.beans.impl.BasicMetaBean
 
BasicMetaProperty<P> - Class in org.joda.beans.impl
An abstract base meta-property.
BasicMetaProperty(String) - Constructor for class org.joda.beans.impl.BasicMetaProperty
Constructor.
BasicProperty<P> - Class in org.joda.beans.impl
A property that binds a Bean to a MetaProperty.
BasicPropertyMap - Class in org.joda.beans.impl
A standard map of properties.
Bean - Interface in org.joda.beans
A bean consisting of a set of properties.
bean() - Method in class org.joda.beans.impl.BasicProperty
 
bean() - Method in interface org.joda.beans.Property
Gets the bean which owns this property.
BeanAssert - Class in org.joda.beans.test
Assertion class to compare beans.
BeanBuilder<T extends Bean> - Interface in org.joda.beans
A builder for a bean, providing a safe way to create it.
BeanCodeGen - Class in org.joda.beans.gen
Code generator for the beans.
BeanCodeGen(List<File>, String, String, int, boolean) - Constructor for class org.joda.beans.gen.BeanCodeGen
Creates the generator for a single bean.
BeanDefinition - Annotation Type in org.joda.beans
Annotation defining a bean for code generation.
BeanMongoDBObject - Class in org.joda.beans.integrate.mongo
Allows a Joda-Bean to be passed directly to MongoDB.
BeanMongoDBObject(Bean) - Constructor for class org.joda.beans.integrate.mongo.BeanMongoDBObject
Creates an instance wrapping a bean.
beanName() - Method in class org.joda.beans.impl.BasicMetaBean
 
beanName() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
beanName() - Method in interface org.joda.beans.MetaBean
Gets the bean name, which is normally the fully qualified class name of the bean.
BeanQuery<P> - Interface in org.joda.beans
A query based on beans.
beanType() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
beanType() - Method in interface org.joda.beans.MetaBean
Get the type of the bean represented as a Class.
build() - Method in interface org.joda.beans.BeanBuilder
Builds the bean from the state of the builder.
build() - Method in class org.joda.beans.impl.BasicBeanBuilder
 
builder() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
builder() - Method in interface org.joda.beans.MetaBean
Creates a bean builder that can be used to create an instance of this bean.

C

ChainedBeanQuery<P> - Class in org.joda.beans.query
A chained query, that allows two or more queries to be joined.
clear() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
clear() - Method in class org.joda.beans.impl.flexi.FlexiBean
Removes all properties.
clone(T) - Static method in class org.joda.beans.JodaBeanUtils
 
collectionType(Property<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the collection content type as a Class from a property.
collectionType(MetaProperty<?>, Class<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the collection content type as a Class from a meta-property.
comparator(BeanQuery<?>, boolean) - Static method in class org.joda.beans.JodaBeanUtils
Obtains a comparator for the specified bean query.
comparatorAscending(BeanQuery<?>) - Static method in class org.joda.beans.JodaBeanUtils
Obtains an ascending comparator for the specified bean query.
comparatorDescending(BeanQuery<?>) - Static method in class org.joda.beans.JodaBeanUtils
Obtains an descending comparator for the specified bean query.
contains(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Checks if the bean contains a specific property.
containsField(String) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
containsKey(Object) - Method in class org.joda.beans.impl.BasicPropertyMap
 
containsKey(Object) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
containsKey(Object) - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
containsKey(String) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
Deprecated.
Use containsField()
containsValue(Object) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
createFromArgs(String[]) - Static method in class org.joda.beans.gen.BeanCodeGen
Creates an instance of BeanCodeGen from arguments.
createProperty(Bean) - Method in class org.joda.beans.impl.BasicMetaProperty
 
createProperty(Bean) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
createProperty(Bean) - Method in interface org.joda.beans.MetaProperty
Creates a property that binds this meta-property to a specific bean.
createPropertyMap(Bean) - Method in class org.joda.beans.impl.BasicMetaBean
 
createPropertyMap(Bean) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
createPropertyMap(Bean) - Method in interface org.joda.beans.MetaBean
Creates a map of properties for the specified bean.

D

declaringType() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
declaringType() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
declaringType() - Method in interface org.joda.beans.MetaProperty
Get the type that declares the property, represented as a Class.
DerivedProperty - Annotation Type in org.joda.beans
Annotation defining a derived property accessor for code generation.
DirectBean - Class in org.joda.beans.impl.direct
A bean implementation designed for use by the code generator.
DirectBean() - Constructor for class org.joda.beans.impl.direct.DirectBean
 
DirectBeanBuilder<T extends DirectBean> - Class in org.joda.beans.impl.direct
Implementation of BeanBuilder that validates the resulting bean.
DirectBeanBuilder(T) - Constructor for class org.joda.beans.impl.direct.DirectBeanBuilder
Constructs the builder wrapping the target bean.
DirectMetaBean - Class in org.joda.beans.impl.direct
A meta-bean implementation designed for use by DirectBean.
DirectMetaBean() - Constructor for class org.joda.beans.impl.direct.DirectMetaBean
 
DirectMetaProperty<P> - Class in org.joda.beans.impl.direct
A meta-property implementation designed for use by DirectBean.
DirectMetaPropertyMap - Class in org.joda.beans.impl.direct
A map of name to meta-property designed for use by DirectBean.
DirectMetaPropertyMap(DirectMetaBean, DirectMetaPropertyMap, String...) - Constructor for class org.joda.beans.impl.direct.DirectMetaPropertyMap
Constructor.
DynamicBean - Interface in org.joda.beans
A dynamic bean that allows properties to be added and removed.

E

entrySet() - Method in class org.joda.beans.impl.BasicPropertyMap
 
entrySet() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
entrySet() - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
equal(Object, Object) - Static method in class org.joda.beans.JodaBeanUtils
Checks if two objects are equal handling null.
equals(Object) - Method in class org.joda.beans.impl.BasicBean
Checks if this bean equals another.
equals(Object) - Method in class org.joda.beans.impl.BasicMetaProperty
 
equals(Object) - Method in class org.joda.beans.impl.BasicProperty
 
equals(Object) - Method in class org.joda.beans.impl.direct.DirectBean
 
equals(Object) - Method in class org.joda.beans.impl.flexi.FlexiBean
Compares this bean to another based on the property names and content.
equals(Object) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
equals(Object) - Method in interface org.joda.beans.MetaProperty
Checks if this meta-property equals another.
equals(Object) - Method in interface org.joda.beans.Property
Checks if this property equals another.

F

flatten() - Method in class org.joda.beans.impl.BasicPropertyMap
 
flatten() - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
flatten() - Method in interface org.joda.beans.PropertyMap
Flattens the contents of this property map to a Map.
FlexiBean - Class in org.joda.beans.impl.flexi
Implementation of a fully dynamic Bean.
FlexiBean() - Constructor for class org.joda.beans.impl.flexi.FlexiBean
Constructor.
FlexiBean(FlexiBean) - Constructor for class org.joda.beans.impl.flexi.FlexiBean
Constructor that copies all the data entries from the specified bean.
FreemarkerObjectWrapper - Class in org.joda.beans.integrate.freemarker
Freemarker support class for Joda-Beans.
FreemarkerObjectWrapper() - Constructor for class org.joda.beans.integrate.freemarker.FreemarkerObjectWrapper
Creates a new instance.
FreemarkerTemplateModel - Class in org.joda.beans.integrate.freemarker
Template model converting a Joda-Bean to a Freemarker model.
FreemarkerTemplateModel(Bean, FreemarkerObjectWrapper) - Constructor for class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Creates an instance of the model.

G

get(Bean) - Method in interface org.joda.beans.BeanQuery
Queries a value from the specified bean.
get(String) - Method in class org.joda.beans.impl.BasicBeanBuilder
Gets the current value of the property.
get() - Method in class org.joda.beans.impl.BasicProperty
 
get(Object) - Method in class org.joda.beans.impl.BasicPropertyMap
 
get(Bean) - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
get(Object) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
get(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property.
get(String, Class<T>) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property cast to a specific type.
get(Object) - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
get(Bean) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
get(String) - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Gets the value for the specified key, wrapping the result in another model.
get(String) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
get(Bean) - Method in interface org.joda.beans.MetaProperty
Gets the value of the property for the specified bean.
get() - Method in interface org.joda.beans.Property
Gets the value of the property for the associated bean.
get(Bean) - Method in class org.joda.beans.query.ChainedBeanQuery
 
getAdaptedObject(Class) - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Unwraps the model, returning the bean.
getBoolean(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a boolean.
getChain() - Method in class org.joda.beans.query.ChainedBeanQuery
Gets the list of queries being chained.
getDouble(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a double.
getDouble(String, double) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a double using a default value.
getInt(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a int.
getInt(String, int) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a int using a default value.
getLong(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a long.
getLong(String, long) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a long using a default value.
getString(Bean) - Method in class org.joda.beans.impl.BasicMetaProperty
 
getString(Bean, StringConvert) - Method in class org.joda.beans.impl.BasicMetaProperty
 
getString(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property as a String.
getString(Bean) - Method in interface org.joda.beans.MetaProperty
Gets the value of the property for the specified bean converted to a string.
getString(Bean, StringConvert) - Method in interface org.joda.beans.MetaProperty
Gets the value of the property for the specified bean converted to a string.
getTargetBean() - Method in class org.joda.beans.impl.BasicBeanBuilder
Gets the target bean.

H

hashCode() - Method in class org.joda.beans.impl.BasicBean
Returns a suitable hash code.
hashCode() - Method in class org.joda.beans.impl.BasicMetaProperty
 
hashCode() - Method in class org.joda.beans.impl.BasicProperty
 
hashCode() - Method in class org.joda.beans.impl.direct.DirectBean
 
hashCode() - Method in class org.joda.beans.impl.flexi.FlexiBean
Returns a suitable hash code.
hashCode() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
hashCode(Object) - Static method in class org.joda.beans.JodaBeanUtils
Returns a hash code for an object handling null.
hashCode(long) - Static method in class org.joda.beans.JodaBeanUtils
Returns a hash code for a long.
hashCode(float) - Static method in class org.joda.beans.JodaBeanUtils
Returns a hash code for a float.
hashCode(double) - Static method in class org.joda.beans.JodaBeanUtils
Returns a hash code for a double.
hashCode() - Method in interface org.joda.beans.MetaProperty
Returns a suitable hash code.
hashCode() - Method in interface org.joda.beans.Property
Returns a suitable hash code.

I

isEmpty() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
isEmpty() - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Checks if there are no properties.
isPartialObject() - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
isReadable() - Method in enum org.joda.beans.PropertyReadWrite
Checks whether the property is readable.
isWritable() - Method in enum org.joda.beans.PropertyReadWrite
Checks whether the property is writable.

J

JodaBeanUtils - Class in org.joda.beans
A set of utilities to assist when working with beans and properties.

K

keys() - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Gets the full set of property names, allowing the bean to be accessed as a sequence.
keySet() - Method in class org.joda.beans.impl.BasicPropertyMap
 
keySet() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
keySet() - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
keySet() - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 

M

main(String[]) - Static method in class org.joda.beans.gen.BeanCodeGen
Main method.
MapBean - Class in org.joda.beans.impl.map
Implementation of a fully dynamic Bean based on an exposed Map.
MapBean() - Constructor for class org.joda.beans.impl.map.MapBean
 
MapBeanPropertyMap - Class in org.joda.beans.impl.map
A map of properties for a MapBean.
mapKeyType(Property<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the map key type as a Class from a meta-property.
mapKeyType(MetaProperty<?>, Class<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the map key type as a Class from a meta-property.
mapValueType(Property<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the map key type as a Class from a meta-property.
mapValueType(MetaProperty<?>, Class<?>) - Static method in class org.joda.beans.JodaBeanUtils
Extracts the map key type as a Class from a meta-property.
markAsPartialObject() - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
metaBean() - Method in interface org.joda.beans.Bean
Gets the meta-bean representing the parts of the bean that are common across all instances, such as the set of meta-properties.
metaBean() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
metaBean() - Method in class org.joda.beans.impl.flexi.FlexiBean
 
metaBean() - Method in class org.joda.beans.impl.map.MapBean
 
metaBean() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
metaBean(Class<?>) - Static method in class org.joda.beans.JodaBeanUtils
Gets the meta-bean given a class.
MetaBean - Interface in org.joda.beans
A meta-bean, defining those aspects of a bean which are not specific to a particular instance, such as the type and set of meta-properties.
metaBean() - Method in interface org.joda.beans.MetaProperty
Gets the meta-bean which owns this meta-property.
metaProperty(String) - Method in class org.joda.beans.impl.BasicMetaBean
 
metaProperty() - Method in class org.joda.beans.impl.BasicProperty
 
metaProperty(String) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
metaProperty(String) - Method in interface org.joda.beans.MetaBean
Gets a meta-property by name.
MetaProperty<P> - Interface in org.joda.beans
A meta-property, defining those aspects of a property which are not specific to a particular bean, such as the property type and name.
metaProperty() - Method in interface org.joda.beans.Property
Gets the meta-property representing the parts of the property that are common across all instances, such as the name.
metaPropertyCount() - Method in class org.joda.beans.impl.BasicMetaBean
 
metaPropertyCount() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
metaPropertyCount() - Method in interface org.joda.beans.MetaBean
Counts the number of properties.
metaPropertyExists(String) - Method in class org.joda.beans.impl.BasicMetaBean
 
metaPropertyExists(String) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
metaPropertyExists(String) - Method in interface org.joda.beans.MetaBean
Checks if a property exists.
metaPropertyGet(String) - Method in class org.joda.beans.impl.direct.DirectMetaBean
Gets the meta-property by name.
metaPropertyIterable() - Method in class org.joda.beans.impl.BasicMetaBean
 
metaPropertyIterable() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
metaPropertyIterable() - Method in interface org.joda.beans.MetaBean
Gets an iterator of meta-properties.
metaPropertyMap() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
 
metaPropertyMap() - Method in interface org.joda.beans.MetaBean
Gets the map of meta-properties, keyed by property name.

N

name() - Method in class org.joda.beans.impl.BasicMetaProperty
 
name() - Method in class org.joda.beans.impl.BasicProperty
 
name() - Method in interface org.joda.beans.MetaProperty
Gets the property name.
name() - Method in interface org.joda.beans.Property
Gets the property name.
notEmpty(String, String) - Static method in class org.joda.beans.JodaBeanUtils
Checks if the value is not empty, throwing an exception if it is.
notNull(Object, String) - Static method in class org.joda.beans.JodaBeanUtils
Checks if the value is not null, throwing an exception if it is.

O

of(Bean, MetaProperty<P>) - Static method in class org.joda.beans.impl.BasicProperty
Factory to create a property avoiding duplicate generics.
of(Bean) - Static method in class org.joda.beans.impl.BasicPropertyMap
Factory to create a property map avoiding duplicate generics.
of(MapBean) - Static method in class org.joda.beans.impl.map.MapBeanPropertyMap
Factory to create a property map avoiding duplicate generics.
of(Class<B>) - Static method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
Factory to create a meta-bean avoiding duplicate generics.
of(Class<? extends Bean>, String) - Static method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
Factory to create a meta-property avoiding duplicate generics.
of(BeanQuery<? extends Bean>, BeanQuery<P>) - Static method in class org.joda.beans.query.ChainedBeanQuery
Obtains a chained query from two other queries.
of(BeanQuery<? extends Bean>, BeanQuery<? extends Bean>, BeanQuery<P>) - Static method in class org.joda.beans.query.ChainedBeanQuery
Obtains a chained query from three queries.
of(BeanQuery<? extends Bean>, BeanQuery<? extends Bean>, BeanQuery<? extends Bean>, BeanQuery<P>) - Static method in class org.joda.beans.query.ChainedBeanQuery
Obtains a chained query from four queries.
ofReadOnly(MetaBean, String, Class<?>, Class<P>) - Static method in class org.joda.beans.impl.direct.DirectMetaProperty
Factory to create a read-write meta-property avoiding duplicate generics.
ofReadWrite(MetaBean, String, Class<?>, Class<P>) - Static method in class org.joda.beans.impl.direct.DirectMetaProperty
Factory to create a read-write meta-property avoiding duplicate generics.
ofWriteOnly(MetaBean, String, Class<?>, Class<P>) - Static method in class org.joda.beans.impl.direct.DirectMetaProperty
Factory to create a read-write meta-property avoiding duplicate generics.
org.joda.beans - package org.joda.beans
Base interfaces and annotations defining Joda-Beans.
org.joda.beans.gen - package org.joda.beans.gen
Code generator for Joda-Beans.
org.joda.beans.impl - package org.joda.beans.impl
Base implementations of Joda-Bean interfaces.
org.joda.beans.impl.direct - package org.joda.beans.impl.direct
Implementation of Joda-Beans designed for extension by the code generator.
org.joda.beans.impl.flexi - package org.joda.beans.impl.flexi
Implementation of Joda-Beans as a flexible map of data.
org.joda.beans.impl.map - package org.joda.beans.impl.map
Implementation of Joda-Beans extending a map.
org.joda.beans.impl.reflection - package org.joda.beans.impl.reflection
Implementation of Joda-Beans using reflection.
org.joda.beans.integrate.freemarker - package org.joda.beans.integrate.freemarker
Integration of Joda-Beans and Freemarker.
org.joda.beans.integrate.mongo - package org.joda.beans.integrate.mongo
Integration of Joda-Beans and MongoDB.
org.joda.beans.query - package org.joda.beans.query
Support for the BeanQuery interface.
org.joda.beans.test - package org.joda.beans.test
Utility to assist with testing and comparing Joda-Beans.

P

process() - Method in class org.joda.beans.gen.BeanCodeGen
Processes the file, recursing as necessary, generating the code.
propertiesEqual(Bean, Bean) - Static method in class org.joda.beans.JodaBeanUtils
Checks if the two beans have the same set of properties.
propertiesHashCode(Bean) - Static method in class org.joda.beans.JodaBeanUtils
Returns a hash code based on the set of properties on a bean.
propertiesToString(Bean, String) - Static method in class org.joda.beans.JodaBeanUtils
Returns a string describing the set of properties on a bean.
property(String) - Method in interface org.joda.beans.Bean
Gets a property by name.
property(String) - Method in class org.joda.beans.impl.BasicBean
 
property(String) - Method in class org.joda.beans.impl.direct.DirectBean
 
property(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
 
property(String) - Method in class org.joda.beans.impl.map.MapBean
 
Property<P> - Interface in org.joda.beans
A property that is linked to a specific bean.
propertyDefine(String, Class<?>) - Method in interface org.joda.beans.DynamicBean
Adds a property to those allowed to be stored in the bean.
propertyDefine(String, Class<?>) - Method in class org.joda.beans.impl.flexi.FlexiBean
 
propertyDefine(String, Class<?>) - Method in class org.joda.beans.impl.map.MapBean
 
PropertyDefinition - Annotation Type in org.joda.beans
Annotation defining a property for code generation.
propertyExists(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Checks if the property exists.
propertyGenericType() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
propertyGenericType() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
propertyGenericType() - Method in interface org.joda.beans.MetaProperty
Gets the generic types of the property.
propertyGet(String, boolean) - Method in class org.joda.beans.impl.direct.DirectBean
Gets the value of the property.
propertyGet(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the value of the property.
PropertyMap - Interface in org.joda.beans
A map of properties that is linked to a specific bean.
propertyNames() - Method in interface org.joda.beans.Bean
Gets the set of property names.
propertyNames() - Method in class org.joda.beans.impl.BasicBean
 
propertyNames() - Method in class org.joda.beans.impl.direct.DirectBean
 
propertyNames() - Method in class org.joda.beans.impl.flexi.FlexiBean
 
propertyNames() - Method in class org.joda.beans.impl.map.MapBean
 
PropertyReadWrite - Enum in org.joda.beans
An enumeration of read-write property types.
propertyRemove(String) - Method in interface org.joda.beans.DynamicBean
Removes a property by name.
propertyRemove(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
 
propertyRemove(String) - Method in class org.joda.beans.impl.map.MapBean
 
propertySet(String, Object, boolean) - Method in class org.joda.beans.impl.direct.DirectBean
Sets the value of the property.
propertySet(String, Object) - Method in class org.joda.beans.impl.flexi.FlexiBean
Sets the value of the property.
propertyType() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
propertyType() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
propertyType() - Method in interface org.joda.beans.MetaProperty
Get the type of the property represented as a Class.
put(Bean, Object) - Method in class org.joda.beans.impl.BasicMetaProperty
 
put(Object) - Method in class org.joda.beans.impl.BasicProperty
 
put(String, MetaProperty<?>) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
put(String, Object) - Method in class org.joda.beans.impl.flexi.FlexiBean
Puts the property into this bean.
put(String, Object) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
put(Bean, Object) - Method in interface org.joda.beans.MetaProperty
Sets the value of the property on the associated bean and returns the previous value.
put(Object) - Method in interface org.joda.beans.Property
Sets the value of the property on the associated bean and returns the previous value.
putAll(Map<? extends String, ? extends MetaProperty<?>>) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
putAll(Map<String, Object>) - Method in class org.joda.beans.impl.flexi.FlexiBean
Puts the properties in the specified map into this bean.
putAll(FlexiBean) - Method in class org.joda.beans.impl.flexi.FlexiBean
Puts the properties in the specified bean into this bean.
putAll(DBObject) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
putAll(Map) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 

R

readWrite() - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
readWrite() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
readWrite() - Method in interface org.joda.beans.MetaProperty
Gets whether the property is read-only, read-write or write-only.
ReflectiveMetaBean - Class in org.joda.beans.impl.reflection
A standard meta-bean implementation.
ReflectiveMetaProperty<P> - Class in org.joda.beans.impl.reflection
A meta-property implemented using a PropertyDescriptor.
registerMetaBean(MetaBean) - Static method in class org.joda.beans.JodaBeanUtils
Registers a meta-bean.
remove(Object) - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
remove(String) - Method in class org.joda.beans.impl.flexi.FlexiBean
Removes a property.
removeField(String) - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 

S

set(String, Object) - Method in interface org.joda.beans.BeanBuilder
Sets the value of a single property into the builder.
set(MetaProperty<?>, Object) - Method in interface org.joda.beans.BeanBuilder
Sets the value of a single property into the builder.
set(String, Object) - Method in class org.joda.beans.impl.BasicBeanBuilder
 
set(MetaProperty<?>, Object) - Method in class org.joda.beans.impl.BasicBeanBuilder
 
set(Object) - Method in class org.joda.beans.impl.BasicProperty
 
set(Bean, Object) - Method in class org.joda.beans.impl.direct.DirectMetaProperty
 
set(String, Object) - Method in class org.joda.beans.impl.flexi.FlexiBean
Adds or updates a property.
set(Bean, Object) - Method in class org.joda.beans.impl.reflection.ReflectiveMetaProperty
 
set(Bean, Object) - Method in interface org.joda.beans.MetaProperty
Sets the value of the property on the specified bean.
set(Object) - Method in interface org.joda.beans.Property
Sets the value of the property on the associated bean.
setAll(Map<String, ? extends Object>) - Method in interface org.joda.beans.BeanBuilder
Sets the value of a map of properties into the builder.
setAll(Map<String, ? extends Object>) - Method in class org.joda.beans.impl.BasicBeanBuilder
 
setString(String, String) - Method in interface org.joda.beans.BeanBuilder
Sets the value of a single property into the builder.
setString(MetaProperty<?>, String) - Method in interface org.joda.beans.BeanBuilder
Sets the value of a single property into the builder.
setString(String, String) - Method in class org.joda.beans.impl.BasicBeanBuilder
 
setString(MetaProperty<?>, String) - Method in class org.joda.beans.impl.BasicBeanBuilder
 
setString(Bean, String) - Method in class org.joda.beans.impl.BasicMetaProperty
 
setString(Bean, String, StringConvert) - Method in class org.joda.beans.impl.BasicMetaProperty
 
setString(Bean, String) - Method in interface org.joda.beans.MetaProperty
Sets the value of the property on the specified bean from a string by conversion.
setString(Bean, String, StringConvert) - Method in interface org.joda.beans.MetaProperty
Sets the value of the property on the specified bean from a string by conversion.
size() - Method in class org.joda.beans.impl.BasicPropertyMap
 
size() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
size() - Method in class org.joda.beans.impl.flexi.FlexiBean
Gets the number of properties.
size() - Method in class org.joda.beans.impl.map.MapBeanPropertyMap
 
size() - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Gets the number of properties.
stringConverter() - Static method in class org.joda.beans.JodaBeanUtils
Gets the standard string format converter.

T

toMap() - Method in class org.joda.beans.impl.flexi.FlexiBean
Returns a map representing the contents of the bean.
toMap() - Method in class org.joda.beans.integrate.mongo.BeanMongoDBObject
 
toString() - Method in class org.joda.beans.impl.BasicBean
Returns a string that summarises the bean.
toString() - Method in class org.joda.beans.impl.BasicBeanBuilder
Returns a string that summarises the builder.
toString() - Method in class org.joda.beans.impl.BasicMetaBean
Returns a string that summarises the meta-bean.
toString() - Method in class org.joda.beans.impl.BasicMetaProperty
Returns a string that summarises the meta-property.
toString() - Method in class org.joda.beans.impl.BasicProperty
Returns a string that summarises the property.
toString() - Method in class org.joda.beans.impl.direct.DirectBean
 
toString() - Method in class org.joda.beans.impl.flexi.FlexiBean
Returns a string that summarises the bean.
toString() - Method in class org.joda.beans.impl.map.MapBean
Returns a string that summarises the bean.
toString() - Method in class org.joda.beans.impl.reflection.ReflectiveMetaBean
Returns a string that summarises the meta-bean.
toString() - Method in class org.joda.beans.integrate.freemarker.FreemarkerObjectWrapper
 
toString() - Method in class org.joda.beans.query.ChainedBeanQuery
 

V

validate(T) - Method in class org.joda.beans.impl.BasicBeanBuilder
Hook to allow a subclass to validate the bean.
validate() - Method in class org.joda.beans.impl.direct.DirectBean
Validates the values of the properties.
validate(T) - Method in class org.joda.beans.impl.direct.DirectBeanBuilder
 
valueOf(String) - Static method in enum org.joda.beans.PropertyReadWrite
Returns the enum constant of this type with the specified name.
values() - Method in class org.joda.beans.impl.direct.DirectMetaPropertyMap
 
values() - Method in class org.joda.beans.integrate.freemarker.FreemarkerTemplateModel
Gets the full set of property values, allowing the bean to be accessed as a sequence.
values() - Static method in enum org.joda.beans.PropertyReadWrite
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrap(Object) - Method in class org.joda.beans.integrate.freemarker.FreemarkerObjectWrapper
Overrides to trap instances of Bean and handle them.
A B C D E F G H I J K M N O P R S T V W 

Copyright © 2007–2013 Joda.org. All rights reserved.