jdk/src/share/classes/sun/reflect/generics/repository/ClassRepository.java

Print this page

        

*** 38,47 **** --- 38,49 ---- * The code is not dependent on a particular reflective implementation. * It is designed to be used unchanged by at least core reflection and JDI. */ public class ClassRepository extends GenericDeclRepository<ClassSignature> { + public static final ClassRepository NONE = ClassRepository.make("Ljava/lang/Object;", null); + private Type superclass; // caches the generic superclass info private Type[] superInterfaces; // caches the generic superinterface info // private, to enforce use of static factory private ClassRepository(String rawSig, GenericsFactory f) {