- get(Class<T>) - Static method in class net.rubygrapefruit.platform.Native
-
Locates a native integration of the given type.
- getArchitecture() - Method in interface net.rubygrapefruit.platform.SystemInfo
-
Returns the machine architecture, as reported by the operating system.
- getArchitectureName() - Method in interface net.rubygrapefruit.platform.SystemInfo
-
Returns the machine architecture name, as reported by the operating system.
- getCols() - Method in interface net.rubygrapefruit.platform.TerminalSize
-
Returns the number of character columns in the terminal.
- getDeviceName() - Method in interface net.rubygrapefruit.platform.FileSystem
-
Returns the operating system specific name for this file system.
- getEnvironmentVariable(String) - Method in interface net.rubygrapefruit.platform.Process
-
Get the value of an environment variable.
- getFileSystems() - Method in interface net.rubygrapefruit.platform.FileSystems
-
Returns the set of all file systems for the current machine.
- getFileSystemType() - Method in interface net.rubygrapefruit.platform.FileSystem
-
Returns the operating system specific name for the type of this file system.
- getKernelName() - Method in interface net.rubygrapefruit.platform.SystemInfo
-
Returns the name of the kernel for the current operating system.
- getKernelVersion() - Method in interface net.rubygrapefruit.platform.SystemInfo
-
Returns the version of the kernel for the current operating system.
- getMode() - Method in interface net.rubygrapefruit.platform.PosixFile
-
Returns the mode of this file.
- getMode(File) - Method in interface net.rubygrapefruit.platform.PosixFiles
-
Gets the mode for the given file.
- getMountPoint() - Method in interface net.rubygrapefruit.platform.FileSystem
-
Returns the root directory of this file system.
- getProcessId() - Method in interface net.rubygrapefruit.platform.Process
-
Returns the process identifier.
- getRows() - Method in interface net.rubygrapefruit.platform.TerminalSize
-
Returns the number of character rows in the terminal.
- getStringValue(WindowsRegistry.Key, String, String) - Method in interface net.rubygrapefruit.platform.WindowsRegistry
-
Returns a registry key value as a String.
- getSubkeys(WindowsRegistry.Key, String) - Method in interface net.rubygrapefruit.platform.WindowsRegistry
-
Lists the subkeys of a registry key.
- getTerminal(Terminals.Output) - Method in interface net.rubygrapefruit.platform.Terminals
-
Returns the terminal attached to the given output.
- getTerminalSize() - Method in interface net.rubygrapefruit.platform.Terminal
-
Returns the size of the terminal.
- getType() - Method in interface net.rubygrapefruit.platform.PosixFile
-
Returns the type of this file.
- getValueNames(WindowsRegistry.Key, String) - Method in interface net.rubygrapefruit.platform.WindowsRegistry
-
Lists the value names of a registry key.
- getWorkingDirectory() - Method in interface net.rubygrapefruit.platform.Process
-
Returns the process' current working directory.
- valueOf(String) - Static method in enum net.rubygrapefruit.platform.PosixFile.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.rubygrapefruit.platform.SystemInfo.Architecture
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.rubygrapefruit.platform.Terminal.Color
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.rubygrapefruit.platform.Terminals.Output
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.rubygrapefruit.platform.WindowsRegistry.Key
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.rubygrapefruit.platform.PosixFile.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.rubygrapefruit.platform.SystemInfo.Architecture
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.rubygrapefruit.platform.Terminal.Color
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.rubygrapefruit.platform.Terminals.Output
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.rubygrapefruit.platform.WindowsRegistry.Key
-
Returns an array containing the constants of this enum type, in
the order they are declared.