Package org.apache.bcel.util
Class ClassPath.JrtModules
- java.lang.Object
-
- org.apache.bcel.util.ClassPath.AbstractPathEntry
-
- org.apache.bcel.util.ClassPath.JrtModules
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
- Enclosing class:
- ClassPath
private static class ClassPath.JrtModules extends ClassPath.AbstractPathEntry
-
-
Field Summary
Fields Modifier and Type Field Description private ModularRuntimeImage
modularRuntimeImage
private ClassPath.JrtModule[]
modules
-
Constructor Summary
Constructors Constructor Description JrtModules(java.lang.String path)
-
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()
-
-
-
Field Detail
-
modularRuntimeImage
private final ModularRuntimeImage modularRuntimeImage
-
modules
private final ClassPath.JrtModule[] modules
-
-
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
-
-