public interface RegistryValueTransformer
Modifier and Type | Field and Description |
---|---|
static RegistryValueTransformer |
BINARY_TRANSFORMER
Default binary transformer.
|
static RegistryValueTransformer |
INTEGER_TRANSFORMER
Default integer transformer.
|
static RegistryValueTransformer |
MULTISTRING_TRANSFORMER
Default multi-string transformer.
|
static RegistryValueTransformer |
QWORD_TRANSFORMER
Default QWORD transformer.
|
static RegistryValueTransformer |
STRING_EXPAND_TRANSFORMER
String transformer for EXPAND_SZ type.
|
static RegistryValueTransformer |
STRING_TRANSFORMER
Default string transformer.
|
Modifier and Type | Method and Description |
---|---|
com.jniwrapper.Parameter |
createRegistryValueParameter(int size)
Creates a registry type parameter.
|
java.lang.Object |
fromRegistryValue(com.jniwrapper.Parameter value)
Converts a specific registry type to Java type.
|
boolean |
isTypeSupported(java.lang.Object value)
Checks if the transformer supports a specified type.
|
com.jniwrapper.Parameter |
toRegistryValue(java.lang.Object value)
Converts standard Java or JNIWrapper type to registry type.
|
static final RegistryValueTransformer STRING_TRANSFORMER
static final RegistryValueTransformer STRING_EXPAND_TRANSFORMER
static final RegistryValueTransformer INTEGER_TRANSFORMER
static final RegistryValueTransformer QWORD_TRANSFORMER
static final RegistryValueTransformer MULTISTRING_TRANSFORMER
static final RegistryValueTransformer BINARY_TRANSFORMER
com.jniwrapper.Parameter toRegistryValue(java.lang.Object value)
value
- to be converted.java.lang.Object fromRegistryValue(com.jniwrapper.Parameter value)
value
- to be converted.com.jniwrapper.Parameter createRegistryValueParameter(int size)
size
- of the parameter.boolean isTypeSupported(java.lang.Object value)
value
- an object to check.