This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
| Modifier and Type | Field and Description |
|---|---|
| protected final ConcurrentHashMap | |
| protected final ConcurrentHashMap | |
| protected final ConcurrentHashMap |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | |
| protected Optional | |
| public Path | |
| public List | |
| public boolean | |
| public boolean | |
| protected Optional | |
| public static void |
| attributeCache | back to summary |
|---|---|
| protected final ConcurrentHashMap<Path, Optional<BasicFileAttributes>> attributeCache | |
| canonicalPathCache | back to summary |
|---|---|
| protected final ConcurrentHashMap<Path, Path> canonicalPathCache | |
| jarClassPathCache | back to summary |
|---|---|
| protected final ConcurrentHashMap<Path, List<Path>> jarClassPathCache | |
| CacheFSInfo | back to summary |
|---|---|
| public CacheFSInfo() | |
| clearCache | back to summary |
|---|---|
| public void clearCache() | |
| exists | back to summary |
|---|---|
| public boolean exists(Path file) Overrides com.
| |
| getAttributes | back to summary |
|---|---|
| protected Optional | |
| getCanonicalFile | back to summary |
|---|---|
| public Path getCanonicalFile(Path file) Overrides com.
| |
| getJarClassPath | back to summary |
|---|---|
| public List Overrides com.
| |
| isDirectory | back to summary |
|---|---|
| public boolean isDirectory(Path file) Overrides com.
| |
| isFile | back to summary |
|---|---|
| public boolean isFile(Path file) Overrides com.
| |
| maybeReadAttributes | back to summary |
|---|---|
| protected Optional | |
| preRegister | back to summary |
|---|---|
| public static void preRegister(Context context) Register a Context.Factory to create a CacheFSInfo. | |