Bean reflection Implementation

Abstracts the bean property getter and setter methods. Allows Code generation or reflection to be used.