Package org.glassfish.rmic.tools.java
Class JrtClassPathEntry
- java.lang.Object
-
- org.glassfish.rmic.tools.java.ClassPathEntry
-
- org.glassfish.rmic.tools.java.JrtClassPathEntry
-
final class JrtClassPathEntry extends ClassPathEntry
-
-
Constructor Summary
Constructors Constructor Description JrtClassPathEntry(java.nio.file.FileSystem fs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
close()
(package private) void
fillFiles(java.lang.String pkg, java.lang.String ext, java.util.Hashtable<java.lang.String,ClassFile> files)
(package private) java.nio.file.Path
getClassPath(java.lang.String clsName)
(package private) ClassFile
getFile(java.lang.String name, java.lang.String subdir, java.lang.String basename, boolean isDirectory)
(package private) java.nio.file.Path
getPackagePath(java.lang.String pkgName)
-
-
-
Method Detail
-
close
void close() throws java.io.IOException
- Specified by:
close
in classClassPathEntry
- Throws:
java.io.IOException
-
getPackagePath
java.nio.file.Path getPackagePath(java.lang.String pkgName) throws java.io.IOException
- Throws:
java.io.IOException
-
getClassPath
java.nio.file.Path getClassPath(java.lang.String clsName) throws java.io.IOException
- Throws:
java.io.IOException
-
getFile
ClassFile getFile(java.lang.String name, java.lang.String subdir, java.lang.String basename, boolean isDirectory)
- Specified by:
getFile
in classClassPathEntry
-
fillFiles
void fillFiles(java.lang.String pkg, java.lang.String ext, java.util.Hashtable<java.lang.String,ClassFile> files)
- Specified by:
fillFiles
in classClassPathEntry
-
-