Contains interfaces for defining type visitors that work across languages.
ClassDescriptionAllows visiting a bean to perform any validation prior to when bean definitions are written out.Internal interface for adding associated beans.TypeElementVisitor<C,
E>Provides a hook into the compilation process to allow user defined functionality to be created at compile time.Implementors of the
TypeElementVisitorinterface should specify what kind of visitor it is.Allows supplying configuration to the
VisitorContext.Provides a way for
TypeElementVisitorclasses to log messages during compilation and fail compilation.