Native.get(Class) to access a native integration.| Interface | Description |
|---|---|
| DirEntry |
Details about a file in a directory.
|
| FileEvents |
Allows a directory or file to be monitored for changes.
|
| FileInfo |
Provides some information about a file.
|
| Files |
Functions to query and modify files.
|
| FileSystemInfo |
Information about a file system.
|
| FileSystems |
Provides access to the file systems of the current machine.
|
| FileWatch |
A source for file change events.
|
| Memory | |
| MemoryInfo |
Provides some information about the system memory.
|
| NativeIntegration |
A marker interface that represents a native integration.
|
| OsxMemory | |
| OsxMemoryInfo |
Detailed OSX memory info.
|
| PosixFileInfo |
Provides some information about a file on a Posix file system.
|
| PosixFiles |
Functions to query and modify files on a Posix file system.
|
| Process |
Functions to query and modify a process' state.
|
| ProcessLauncher |
Used to start processes, taking care of some platform-specific issues when launching processes concurrently or
launching processes that will run in the background.
|
| SystemInfo |
Provides access to some system information.
|
| Terminal |
Allows the terminal/console to be manipulated.
|
| Terminals |
Provides access to the terminal/console.
|
| TerminalSize |
The size of a terminal.
|
| WindowsFileInfo |
Provides some information about a file on a Windows file system.
|
| WindowsFiles |
Functions to query files on a Windows file system.
|
| WindowsRegistry |
| Class | Description |
|---|---|
| Native |
Provides access to the native integrations.
|
| Enum | Description |
|---|---|
| FileInfo.Type | |
| SystemInfo.Architecture | |
| Terminal.Color |
Basic colors supported by a terminal.
|
| Terminals.Output |
System outputs.
|
| WindowsRegistry.Key |
| Exception | Description |
|---|---|
| FilePermissionException | |
| MissingRegistryEntryException |
Thrown when attempting to query an unknown registry key or value.
|
| NativeException |
Base exception for native integration.
|
| NativeIntegrationLinkageException |
Thrown when a native integration is not available due to a native linkage error.
|
| NativeIntegrationUnavailableException |
Thrown when a given integration is not available for the current machine.
|
| NoSuchFileException |
Thrown when attempting to query details of a file that does not exist.
|
| NotADirectoryException |
Thrown when attempting to list the elements of a file that is not a directory.
|
| ResourceClosedException |
Thrown when attempting to use some resource has been closed.
|
| Annotation Type | Description |
|---|---|
| ThreadSafe |
Indicates that the given class or method is thread safe.
|