Interface | Description |
---|---|
FileSystem |
Information about a file system.
|
FileSystems |
Provides access to the file systems of the current machine.
|
NativeIntegration |
A marker interface that represents a native integration.
|
PosixFile |
Provides some information about a file.
|
PosixFiles |
Functions to query and modify a file's POSIX meta-data.
|
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.
|
WindowsRegistry |
Class | Description |
---|---|
Native |
Provides access to the native integrations.
|
Enum | Description |
---|---|
PosixFile.Type | |
SystemInfo.Architecture | |
Terminal.Color |
Basic colors supported by a terminal.
|
Terminals.Output |
System outputs.
|
WindowsRegistry.Key |
Exception | Description |
---|---|
MissingRegistryEntryException |
Thrown when attempting to query an unknown registry key or value.
|
NativeException | |
NativeIntegrationUnavailableException |
Thrown when a given integration is not available for the current machine.
|
Annotation Type | Description |
---|---|
ThreadSafe |
Indicates that the given class or method is thread safe.
|
Native.get(Class)
to access a native integration.