1 17 package org.apache.bcel.util; 18 19 import org.apache.bcel.classfile.JavaClass; 20 21 31 public interface Repository extends java.io.Serializable { 32 33 36 public void storeClass( JavaClass clazz ); 37 38 39 42 public void removeClass( JavaClass clazz ); 43 44 45 49 public JavaClass findClass( String className ); 50 51 52 56 public JavaClass loadClass( String className ) throws java.lang.ClassNotFoundException ; 57 58 59 62 public JavaClass loadClass( Class clazz ) throws java.lang.ClassNotFoundException ; 63 64 65 67 public void clear(); 68 69 70 72 public ClassPath getClassPath(); 73 } 74 | Popular Tags |