Package org.glassfish.rmic.tools.java
Class ClassPathEntry
- java.lang.Object
-
- org.glassfish.rmic.tools.java.ClassPathEntry
-
- Direct Known Subclasses:
DirClassPathEntry
,JrtClassPathEntry
,ZipClassPathEntry
abstract class ClassPathEntry extends java.lang.Object
A class path entry, which can either be a directory or an open zip file or an open jimage filesystem.
-
-
Constructor Summary
Constructors Constructor Description ClassPathEntry()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description (package private) abstract void
close()
(package private) abstract void
fillFiles(java.lang.String pkg, java.lang.String ext, java.util.Hashtable<java.lang.String,ClassFile> files)
(package private) abstract ClassFile
getFile(java.lang.String name, java.lang.String subdir, java.lang.String basename, boolean isDirectory)
-
-
-
Method Detail
-
getFile
abstract ClassFile getFile(java.lang.String name, java.lang.String subdir, java.lang.String basename, boolean isDirectory)
-
fillFiles
abstract void fillFiles(java.lang.String pkg, java.lang.String ext, java.util.Hashtable<java.lang.String,ClassFile> files)
-
close
abstract void close() throws java.io.IOException
- Throws:
java.io.IOException
-
-