Class QWordValue
- java.lang.Object
-
- com.github.robtimus.os.windows.registry.RegistryValue
-
- com.github.robtimus.os.windows.registry.SettableRegistryValue
-
- com.github.robtimus.os.windows.registry.QWordValue
-
public final class QWordValue extends SettableRegistryValue
A representation of QWORD registry values. Instances of this class are immutable.- Author:
- Rob Spoor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.github.robtimus.os.windows.registry.RegistryValue
RegistryValue.Filter
-
-
Field Summary
-
Fields inherited from class com.github.robtimus.os.windows.registry.RegistryValue
DEFAULT
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()static QWordValueof(String name, long value)Creates a new QWORD registry value.StringtoString()longvalue()Returns the registry value's QWORD value.QWordValuewithName(String name)Returns a registry value with the same value as this registry value but a different name.QWordValuewithValue(long value)Returns a registry value with the same name as this registry value but a different value.-
Methods inherited from class com.github.robtimus.os.windows.registry.RegistryValue
filter, name
-
-
-
-
Method Detail
-
of
public static QWordValue of(String name, long value)
Creates a new QWORD registry value.- Parameters:
name- The name of the registry value.value- The registry value's QWORD value.- Returns:
- The created QWORD registry value.
- Throws:
NullPointerException- If the given name isnull.
-
value
public long value()
Returns the registry value's QWORD value.- Returns:
- The registry value's QWORD value.
-
withName
public QWordValue withName(String name)
Description copied from class:SettableRegistryValueReturns a registry value with the same value as this registry value but a different name.- Specified by:
withNamein classSettableRegistryValue- Parameters:
name- The name of the registry value to return.- Returns:
- A registry value with the same value as this registry value and the given name.
-
withValue
public QWordValue withValue(long value)
Returns a registry value with the same name as this registry value but a different value.- Parameters:
value- The value of the registry value to return.- Returns:
- A registry value with the same name as this registry value and the given value.
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classRegistryValue
-
hashCode
public int hashCode()
- Overrides:
hashCodein classRegistryValue
-
-