1 package rydeen; 2 3 import java.io.IOException; 4 5 /** 6 * {@link ClassLoader <code>ClassLoader</code>}を構築するクラスのためのインターフェース. 7 * 8 * @author Haruaki Tamada 9 */ 10 public interface ClassLoaderBuilder{ 11 /** 12 * {@link ClassLoader <code>ClassLoader</code>}を構築して返します. 13 * I/Oエラーが起こった場合,IOException が投げられます. 14 */ 15 public ClassLoader createLoader() throws IOException; 16 17 /** 18 * このクラスの名前を返します. 19 */ 20 public String getName(); 21 }