Package | Description |
---|---|
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 . |
Modifier and Type | Field and Description |
---|---|
private Map<GenericType<?>,PojoDescriptorImpl<?>> |
AbstractPojoDescriptorBuilder.pojoMap |
Modifier and Type | Method and Description |
---|---|
protected abstract <POJO> PojoDescriptorImpl<POJO> |
AbstractPojoDescriptorBuilder.createDescriptor(GenericType<POJO> pojoType)
This method creates the
pojo descriptor for the given
pojoType . |
<POJO> PojoDescriptorImpl<POJO> |
AbstractPojoDescriptorBuilder.getDescriptor(Class<POJO> pojoClass) |
<POJO> PojoDescriptorImpl<POJO> |
AbstractPojoDescriptorBuilder.getDescriptor(GenericType<POJO> pojoType) |
PojoDescriptorImpl<?> |
AbstractPojoDescriptorBuilder.getDescriptor(Type pojoType) |
Modifier and Type | Method and Description |
---|---|
protected <P> PojoDescriptorImpl<P> |
PojoDescriptorBuilderImpl.createDescriptor(GenericType<P> pojoType) |
Modifier and Type | Method and Description |
---|---|
private <P> void |
PojoDescriptorBuilderImpl.introspectFields(Class<P> pojoClass,
PojoDescriptorImpl<P> descriptor,
List<AccessibleObject> nonPublicAccessibleObjects)
|
private <P> void |
PojoDescriptorBuilderImpl.introspectMethods(Class<P> pojoClass,
PojoDescriptorImpl<P> descriptor,
List<AccessibleObject> nonPublicAccessibleObjects)
|
private <P> void |
PojoDescriptorBuilderImpl.mergeDescriptorWithSuperClass(Class<P> pojoClass,
PojoDescriptorImpl<P> descriptor)
This method creates the
PojoDescriptorImpl for the superclass of
pojoClass and merges PojoPropertyDescriptorImpl from inherited properties. |
protected boolean |
PojoDescriptorBuilderImpl.registerAccessor(PojoDescriptorImpl<?> descriptor,
PojoPropertyAccessor accessor)
This method registers the given
accessor for the given descriptor . |
Copyright © 2001–2016 mmm-Team. All rights reserved.