Package org.aspectj.apache.bcel.util
Class ClassPath
- java.lang.Object
-
- org.aspectj.apache.bcel.util.ClassPath
-
- All Implemented Interfaces:
Serializable
public class ClassPath extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceClassPath.ClassFile
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)byte[]getBytes(String name)byte[]getBytes(String name, String suffix)ClassPath.ClassFilegetClassFile(String name)ClassPath.ClassFilegetClassFile(String name, String suffix)static StringgetClassPath()InputStreamgetInputStream(String name)InputStreamgetInputStream(String name, String suffix)StringgetPath(String name)StringgetPath(String name, String suffix)static ClassPathgetSystemClassPath()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ClassPath
public ClassPath(String class_path)
-
ClassPath
@Deprecated public ClassPath()
Deprecated.
-
-
Method Detail
-
getSystemClassPath
public static ClassPath getSystemClassPath()
-
getClassPath
public static final String getClassPath()
-
getInputStream
public InputStream getInputStream(String name) throws IOException
- Throws:
IOException
-
getInputStream
public InputStream getInputStream(String name, String suffix) throws IOException
- Throws:
IOException
-
getClassFile
public ClassPath.ClassFile getClassFile(String name, String suffix) throws IOException
- Throws:
IOException
-
getClassFile
public ClassPath.ClassFile getClassFile(String name) throws IOException
- Throws:
IOException
-
getBytes
public byte[] getBytes(String name, String suffix) throws IOException
- Throws:
IOException
-
getBytes
public byte[] getBytes(String name) throws IOException
- Throws:
IOException
-
getPath
public String getPath(String name) throws IOException
- Throws:
IOException
-
getPath
public String getPath(String name, String suffix) throws IOException
- Throws:
IOException
-
-