public class JrtFileSystem extends Archive
| Modifier and Type | Field and Description |
|---|---|
java.util.HashMap<java.lang.String,java.nio.file.Path> |
modulePathMap |
packagesCache, UNKNOWN_ARCHIVE| Constructor and Description |
|---|
JrtFileSystem(java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String entryName) |
ArchiveFileObject |
getArchiveFileObject(java.lang.String fileName,
java.lang.String module,
java.nio.charset.Charset charset) |
void |
initialize() |
java.util.List<org.aspectj.org.eclipse.jdt.internal.compiler.apt.util.JrtFileSystem.JrtFileObject> |
list(org.aspectj.org.eclipse.jdt.internal.compiler.apt.util.ModuleLocationHandler.ModuleLocationWrapper location,
java.lang.String packageName,
java.util.Set<javax.tools.JavaFileObject.Kind> kinds,
boolean recurse,
java.nio.charset.Charset charset) |
java.lang.String |
toString() |
allPackages, close, flush, getTypespublic java.util.HashMap<java.lang.String,java.nio.file.Path> modulePathMap
public JrtFileSystem(java.io.File file)
throws java.util.zip.ZipException,
java.io.IOException
java.util.zip.ZipExceptionjava.io.IOExceptionpublic void initialize()
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<org.aspectj.org.eclipse.jdt.internal.compiler.apt.util.JrtFileSystem.JrtFileObject> list(org.aspectj.org.eclipse.jdt.internal.compiler.apt.util.ModuleLocationHandler.ModuleLocationWrapper location,
java.lang.String packageName,
java.util.Set<javax.tools.JavaFileObject.Kind> kinds,
boolean recurse,
java.nio.charset.Charset charset)
public ArchiveFileObject getArchiveFileObject(java.lang.String fileName, java.lang.String module, java.nio.charset.Charset charset)
getArchiveFileObject in class Archive