1 23 24 29 30 package com.sun.enterprise.tools.verifier.apiscan.classfile; 31 32 import java.util.Collection ; 33 34 61 public interface ClassFile { 62 66 Collection <String > getAllReferencedClassNames(); 67 68 74 Collection getAllReferencedClassNamesInInternalForm(); 75 76 85 String getName(); 86 87 93 String getInternalName(); 94 95 102 String getPackageName(); 103 104 109 Collection <? extends Method> getMethods(); 110 111 116 Method getMethod(MethodRef methodRef); 117 118 121 String getNameOfSuperClass(); 122 123 127 String getInternalNameOfSuperClass(); 128 129 132 String [] getNamesOfInterfaces(); 133 134 137 String [] getInternalNamesOfInterfaces(); 138 139 142 boolean isInterface(); 143 144 } 145 | Popular Tags |