Package com.github.robtimus.os.windows.registry
package com.github.robtimus.os.windows.registry
Provides classes and interfaces for working with the Windows registry.
-
ClassDescriptionA representation of binary registry values.A representation of DWORD registry values.A representation of full resource descriptor registry values.Thrown when an attempt is made to access a registry key using a handle that is no longer valid.A representation of link registry values.A representation of the local Windows registry.A representation of multi-string registry values.Represents registry values with no defined value types.Thrown when an attempt is made to access a registry key that does not exist.Thrown when an attempt is made to access a registry value that does not exist.A representation of QWORD registry values.A representation of a local or remote Windows registry.Thrown when access is denied for a requested operation.Thrown when an error occurred while trying to access or modify the Windows registry.An enumeration over optional registry features.A representation of registry keys.Attributes associated with a registry key.An enumeration over the possible options for opening Windows registry handles.An enumeration over the possible options for traversing a registry key.Thrown when an attempt is made to create a registry key that already exists.A representation of registry values.A filter for registry values.A representation of a Windows registry on a remote machine.An object that can be used to connect to the registry on a remote machine.A representation of resource list registry values.A representation of resource requirements registry values.A representation of registry values that can be set.A representation of string registry values.A representation of transactions for working with the Windows registry.The possible transaction statuses.The possible transactional states.TransactionalState.Action<X extends Throwable>A transactional action.TransactionalState.Callable<R, X extends Throwable>A transactional action that returns a result.Thrown when an error occurred while trying to use a transaction.Thrown when a
transactional state that does not allow transactionsis used with a current transaction.An option that can be used when creating transactions.Thrown when amandatory transactional stateis used without a current transaction.