| 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.descriptor.impl |
Contains the implementation of the
Introspection-API. |
| net.sf.mmm.util.pojo.descriptor.impl.rebind |
Contains the GWT rebinding generator for POJO introspection.
|
| Modifier and Type | Method and Description |
|---|---|
PojoPropertyDescriptor |
PojoDescriptor.getPropertyDescriptor(String propertyName)
This method gets the
descriptor for the property identified by the given
propertyName. |
PojoPropertyDescriptor |
PojoDescriptor.getPropertyDescriptor(TypedProperty<?> property)
This method gets the
descriptor for the given property. |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends PojoPropertyDescriptor> |
PojoDescriptor.getPropertyDescriptors()
This method gets the
descriptors of all properties of the according
pojo. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPojoPropertyDescriptor
This is the abstract base implementation of the
PojoPropertyDescriptor interface. |
| Modifier and Type | Method and Description |
|---|---|
PojoPropertyDescriptor |
AbstractPojoDescriptor.getPropertyDescriptor(TypedProperty<?> property) |
| Modifier and Type | Class and Description |
|---|---|
class |
PojoPropertyDescriptorImpl
This is the implementation of the
PojoPropertyDescriptor interface. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PojoDescriptorGenerator.StatefulPropertyGenerator.generateAccessorStatement(PojoPropertyDescriptor propertyDescriptor,
PojoPropertyAccessorMode<?> mode,
PojoPropertyDescriptor superPropertyDescriptor)
Generates the source-code of the statement to register a
PojoPropertyAccessor. |
void |
PojoDescriptorGenerator.StatefulPropertyGenerator.generatePropertyDescriptorBlock(PojoPropertyDescriptor propertyDescriptor)
Generates the source-code to rebuild the given
PojoPropertyDescriptor. |
protected void |
PojoDescriptorGenerator.StatefulPropertyGenerator.generateSuperPropertyDescriptorBlockIfNotAlreadyDone(PojoPropertyDescriptor propertyDescriptor)
This method generates the source-code block to get the
PojoPropertyDescriptor for the superType
so things can be reused from super-classes to reduce memory consumption. |
Copyright © 2001–2016 mmm-Team. All rights reserved.