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