public class ClassPath extends java.lang.Object implements Restorable<ClassPath>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<ClassFileContainer> |
pathElements |
| Constructor and Description |
|---|
ClassPath() |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassFileContainer(ClassFileContainer pathElement) |
protected static void |
error(java.lang.String msg) |
ClassFileMatch |
findMatch(java.lang.String clsName) |
Memento<ClassPath> |
getMemento() |
Memento<ClassPath> |
getMemento(MementoFactory factory) |
java.lang.String[] |
getPathNames() |
java.lang.String |
toString() |
protected java.util.ArrayList<ClassFileContainer> pathElements
public Memento<ClassPath> getMemento(MementoFactory factory)
getMemento in interface Restorable<ClassPath>public void addClassFileContainer(ClassFileContainer pathElement)
public java.lang.String[] getPathNames()
public java.lang.String toString()
toString in class java.lang.Objectprotected static void error(java.lang.String msg)
throws ClassParseException
ClassParseExceptionpublic ClassFileMatch findMatch(java.lang.String clsName) throws ClassParseException
ClassParseException