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 }