| Package | Description |
|---|---|
| net.sf.mmm.util.pojo.descriptor.api |
Provides the API for introspection of
Pojos. |
| net.sf.mmm.util.pojo.descriptor.base |
Contains the basic implementation of the
Introspection-API. |
| net.sf.mmm.util.pojo.path.api |
Provides the API for navigating a
PojoPath. |
| net.sf.mmm.util.reflect.api |
Provides the API for utilities that help to deal with reflection.
|
| net.sf.mmm.util.validation.base |
Contains the base-implementations of the
validation API. |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
PojoDescriptor.getProperty(POJO pojo,
TypedProperty<V> property)
This method gets the value of the specified property in a type-safe way.
|
PojoPropertyDescriptor |
PojoDescriptor.getPropertyDescriptor(TypedProperty<?> property)
This method gets the
descriptor for the given property. |
<V> void |
PojoDescriptor.setProperty(POJO pojo,
TypedProperty<V> property,
V value)
This method sets the value of the specified property in a type-safe way.
|
| Modifier and Type | Method and Description |
|---|---|
<V> V |
AbstractPojoDescriptor.getProperty(POJO pojo,
TypedProperty<V> property)
This method gets the value of the specified property in a type-safe way.
|
PojoPropertyDescriptor |
AbstractPojoDescriptor.getPropertyDescriptor(TypedProperty<?> property)
This method gets the
descriptor for the given property. |
<V> void |
AbstractPojoDescriptor.setProperty(POJO pojo,
TypedProperty<V> property,
V value)
This method sets the value of the specified property in a type-safe way.
|
| Constructor and Description |
|---|
TypedProperty(TypedProperty<T> property,
String path)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<TypedProperty<?>> |
PojoUtilLimited.getProperties(Class<?> pojoType)
|
| Modifier and Type | Method and Description |
|---|---|
<V> V |
PojoUtilLimited.getPropertyValue(Object pojo,
TypedProperty<V> property)
This method gets the value of the specified property.
|
<V> void |
PojoUtilLimited.setPropertyValue(Object pojo,
TypedProperty<V> property,
V value)
This method sets the value of the specified property.
|
| Modifier and Type | Method and Description |
|---|---|
<T> AbstractValidator<T> |
ValidatorBuilder.newValidator(Class<?> pojoType,
TypedProperty<T> property)
|
<T> AbstractValidator<T> |
AbstractValidatorBuilder.newValidator(Class<?> pojoType,
TypedProperty<T> property)
|
<T> AbstractValidator<T> |
ValidatorBuilderNone.newValidator(Class<?> pojoType,
TypedProperty<T> property,
Class<T> propertyType)
|
<T> AbstractValidator<T> |
ValidatorBuilderJsr303.newValidator(Class<?> pojoType,
TypedProperty<T> property,
Class<T> propertyType)
|
<T> AbstractValidator<T> |
ValidatorBuilder.newValidator(Class<?> pojoType,
TypedProperty<T> property,
Class<T> propertyType)
|
Copyright © 2001–2015 mmm-Team. All rights reserved.