javadoc can be made pluggable. Section illustrates such pluggability by using a unified interface as the abstract representation. An alternative abstract representation using generated ReflectionBeans to implement a pluggable reflective javadoc is illustrated in Section .