Package net.rubygrapefruit.platform
package net.rubygrapefruit.platform
Native integrations.
Use Native.get(Class) to access a NativeIntegration.
-
ClassDescriptionThrown when attempting to query an unknown registry key or value.Provides access to the native integrations.Base exception for native integration.A marker interface that represents a native integration.Thrown when a native integration is not available due to a native linkage error.Thrown when a given integration is not available for the current machine.Functions to query and modify a process' state.Used to start processes, taking care of some platform-specific issues when launching processes concurrently or launching processes that will run in the background.Thrown when attempting to use some resource has been closed.Provides access to some system information.Indicates that the given class or method is thread safe.Provides access to the Windows registry.