public final class MemFileSystemRegistry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static MemFileSystemRegistry |
DEFAULT |
private java.util.Map<javax.tools.JavaFileManager,java.lang.String> |
jfm2prefix |
private java.util.Map<java.lang.String,java.lang.ref.WeakReference<javax.tools.JavaFileManager>> |
prefix2jfm |
private java.lang.String |
protocolName |
private int |
sequence |
| Modifier | Constructor and Description |
|---|---|
private |
MemFileSystemRegistry() |
| Modifier and Type | Method and Description |
|---|---|
javax.tools.JavaFileManager |
getFileSystem(java.net.URL url) |
java.lang.String |
getUrlPrefix(javax.tools.JavaFileManager jfm) |
public static final MemFileSystemRegistry DEFAULT
private final java.util.Map<javax.tools.JavaFileManager,java.lang.String> jfm2prefix
private java.util.Map<java.lang.String,java.lang.ref.WeakReference<javax.tools.JavaFileManager>> prefix2jfm
private final java.lang.String protocolName
private int sequence