Provides unified view of the underlying reflection library,
such as
java.lang.reflect and/or APT.
This interface provides navigation over the reflection model
to decouple the caller from any particular implementation.
This allows the JAXB RI to reuse much of the code between
the compile time (which works on top of APT) and the run-time
(which works on top of
java.lang.reflect )
Navigator instances are stateless and immutable.
Parameterization
C
A Java class declaration (not an interface, a class and an enum.)
T
A Java type. |