Builds a {@link TypeInfoSet} (a set of JAXB properties)by using {@link ElementInfoImpl} and {@link ClassInfoImpl}. from annotated Java classes.
This class uses {@link Navigator} and {@link AnnotationReader} towork with arbitrary annotation source and arbitrary Java model. For this purpose this class is parameterized.
@author Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.