There are obvious Properties for a getter/setter pair {@link PropertyDescriptorProperty}, for a field {@link FieldProperty} andalso for a constructor parameter {@link ConstructorProperty}. There is a {@link PlainProperty} for when we have a collection of Properties of a bean,but need to augment it in some way and {@link NestedProperty} which is usedwhen we're digging into nested generic type info. It would be nice if {@link PropertyDescriptor}, and the various reflection types like {@link Member} had a common supertype, but they don't. In a waythis is it. @author Joe Walker [joe at getahead dot ltd dot uk]
|
|
|
|
|
|
|
|