Package org.apache.bcel.util
Class ClassPath.AbstractPathEntry
- java.lang.Object
-
- org.apache.bcel.util.ClassPath.AbstractPathEntry
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
- Direct Known Subclasses:
ClassPath.AbstractZip
,ClassPath.Dir
,ClassPath.JrtModule
,ClassPath.JrtModules
- Enclosing class:
- ClassPath
private abstract static class ClassPath.AbstractPathEntry extends java.lang.Object implements java.io.Closeable
-
-
Constructor Summary
Constructors Modifier Constructor Description private
AbstractPathEntry()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract ClassPath.ClassFile
getClassFile(java.lang.String name, java.lang.String suffix)
(package private) abstract java.net.URL
getResource(java.lang.String name)
(package private) abstract java.io.InputStream
getResourceAsStream(java.lang.String name)
-
-
-
Method Detail
-
getClassFile
abstract ClassPath.ClassFile getClassFile(java.lang.String name, java.lang.String suffix) throws java.io.IOException
- Throws:
java.io.IOException
-
getResource
abstract java.net.URL getResource(java.lang.String name)
-
getResourceAsStream
abstract java.io.InputStream getResourceAsStream(java.lang.String name)
-
-