Package org.apache.bcel.util
Class ClassPath.JrtModule
- java.lang.Object
-
- org.apache.bcel.util.ClassPath.AbstractPathEntry
-
- org.apache.bcel.util.ClassPath.JrtModule
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
- Enclosing class:
- ClassPath
private static final class ClassPath.JrtModule extends ClassPath.AbstractPathEntry
-
-
Field Summary
Fields Modifier and Type Field Description private java.nio.file.Path
modulePath
-
Constructor Summary
Constructors Constructor Description JrtModule(java.nio.file.Path modulePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
(package private) ClassPath.ClassFile
getClassFile(java.lang.String name, java.lang.String suffix)
(package private) java.net.URL
getResource(java.lang.String name)
(package private) java.io.InputStream
getResourceAsStream(java.lang.String name)
java.lang.String
toString()
-
-
-
Method Detail
-
close
public void close() throws java.io.IOException
- Throws:
java.io.IOException
-
getClassFile
ClassPath.ClassFile getClassFile(java.lang.String name, java.lang.String suffix)
- Specified by:
getClassFile
in classClassPath.AbstractPathEntry
-
getResource
java.net.URL getResource(java.lang.String name)
- Specified by:
getResource
in classClassPath.AbstractPathEntry
-
getResourceAsStream
java.io.InputStream getResourceAsStream(java.lang.String name)
- Specified by:
getResourceAsStream
in classClassPath.AbstractPathEntry
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-