| 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.flexi |
Implementation of Joda-Beans as a flexible map of data.
|
| org.joda.beans.impl.map |
Implementation of Joda-Beans extending a map.
|
| Modifier and Type | Method and Description |
|---|---|
default Property<P> |
MetaProperty.createProperty(Bean bean)
Creates a property that binds this meta-property to a specific bean.
|
<R> Property<R> |
DynamicBean.property(String propertyName)
Gets a property by name.
|
default <R> Property<R> |
Bean.property(String propertyName)
Gets a property by name.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<?> |
JodaBeanUtils.collectionType(Property<?> prop)
Extracts the collection content type as a
Class from a property. |
static Class<?> |
JodaBeanUtils.mapKeyType(Property<?> prop)
Extracts the map key type as a
Class from a meta-property. |
static Class<?> |
JodaBeanUtils.mapValueType(Property<?> prop)
Extracts the map value type as a
Class from a meta-property. |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicProperty<P>
A property that binds a
Bean to a MetaProperty. |
| Modifier and Type | Method and Description |
|---|---|
Property<?> |
BasicPropertyMap.get(Object obj) |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<String,Property<?>>> |
BasicPropertyMap.entrySet() |
| Modifier and Type | Method and Description |
|---|---|
Property<Object> |
FlexiBean.property(String name) |
| Modifier and Type | Method and Description |
|---|---|
Property<Object> |
MapBean.property(String name) |
Copyright © 2007–2017 Joda.org. All rights reserved.