| Modifier and Type | Class and Description |
|---|---|
| public static class | JRTIndex.
The info that used to be in ct.sym for classes in a package. |
| pack-priv class | JRTIndex.
An entry provides cached info about a specific package directory within jrt:. |
| Modifier and Type | Field and Description |
|---|---|
| private ResourceBundle | |
| private final Map | entries
A lazily evaluated set of entries about the contents of the jrt: file system. |
| private final FileSystem | jrtfs
The jrt: file system. |
| private static JRTIndex | sharedInstance
Get a shared instance of the cache. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private JRTIndex. | |
| public JRTIndex. | |
| pack-priv synchronized JRTIndex. | |
| public static synchronized JRTIndex | |
| public static JRTIndex | |
| public static boolean | |
| public boolean |
| ctBundle | back to summary |
|---|---|
| private ResourceBundle ctBundle | |
| entries | back to summary |
|---|---|
| private final Map<RelativePath. A lazily evaluated set of entries about the contents of the jrt: file system. | |
| jrtfs | back to summary |
|---|---|
| private final FileSystem jrtfs The jrt: file system. | |
| sharedInstance | back to summary |
|---|---|
| private static JRTIndex sharedInstance Get a shared instance of the cache. | |
| JRTIndex | back to summary |
|---|---|
| private JRTIndex() throws IOException Create and initialize the index. | |
| getCtInfo | back to summary |
|---|---|
| private JRTIndex. | |
| getCtSym | back to summary |
|---|---|
| public JRTIndex. | |
| getEntry | back to summary |
|---|---|
| pack-priv synchronized JRTIndex. | |
| getSharedInstance | back to summary |
|---|---|
| public static synchronized JRTIndex getSharedInstance() | |
| instance | back to summary |
|---|---|
| public static JRTIndex instance(Context context) Get a context-specific instance of a cache. | |
| isAvailable | back to summary |
|---|---|
| public static boolean isAvailable() | |
| isInJRT | back to summary |
|---|---|
| public boolean isInJRT(FileObject fo) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final JRTIndex. | |
| public final String | minProfile
The minimum profile in which classes in this package are available. |
| public final boolean | proprietary
The classes in this package are proprietary and will generate a warning. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| EMPTY | back to summary |
|---|---|
| pack-priv static final JRTIndex. | |
| minProfile | back to summary |
|---|---|
| public final String minProfile The minimum profile in which classes in this package are available. | |
| proprietary | back to summary |
|---|---|
| public final boolean proprietary The classes in this package are proprietary and will generate a warning. | |
| CtSym | back to summary |
|---|---|
| pack-priv CtSym(boolean hidden, boolean proprietary, String minProfile) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final JRTIndex. | ctSym
The info that used to be in ct.sym for classes in this package. |
| pack-priv final Map | files
The regular files for this package. |
| pack-priv final Set | subdirs
The set of subdirectories in jrt: for this package. |
| Access | Constructor and Description |
|---|---|
| private |
| ctSym | back to summary |
|---|---|
| pack-priv final JRTIndex. The info that used to be in ct.sym for classes in this package. | |
| files | back to summary |
|---|---|
| pack-priv final Map<String, Path> files The regular files for this package. For now, assume just one instance of each file across all modules. | |
| subdirs | back to summary |
|---|---|
| pack-priv final Set<RelativePath. The set of subdirectories in jrt: for this package. | |
| Entry | back to summary |
|---|---|
| private Entry(Map<String, Path> files, Set<RelativePath. | |