A slightly slimmer version of the Spring PropertyAccessor interface.
Wraps (probably reflective) operations performed on a single bean. Note that
these methods take the parent object as argument and hence PropertyAccessors
are generally immutable (per class), leading to great economies.
See Also: BeanWrapperImpl See Also: for examples of incredible diseconomies. author: Antranig Basman (antranig@caret.cam.ac.uk)
Returns the type of this property. If it is a collection or other
denumerable type for which we have a mapping or inference, this will be the
contained type of the collection rather than the collection type itself.
In this case, getProperty will return an object some enumerable or denumerable
object rather than one of this type.