jxUtil 0.6

org.sourceforge.jxutil.w32
Class RegistryValue

java.lang.Object
  |
  +--org.sourceforge.jxutil.w32.RegistryValue

public class RegistryValue
extends Object


Field Summary
(package private)  byte[] data
           
(package private)  String name
           
(package private) static int REG_BINARY
          Free form binary.
(package private) static int REG_DWORD
          32-bit number.
(package private) static int REG_DWORD_BIG_ENDIAN
          32-bit number.
(package private) static int REG_DWORD_LITTLE_ENDIAN
          32-bit number.
(package private) static int REG_EXPAND_SZ
          Unicode nul terminated string (with environment variable references).
(package private) static int REG_FULL_RESOURCE_DESCRIPTOR
          Resource list in the hardware description.
(package private) static int REG_LINK
          Symbolic Link (unicode).
(package private) static int REG_MULTI_SZ
          Multiple Unicode strings.
(package private) static int REG_NONE
          No value type.
(package private) static int REG_RESOURCE_LIST
          Resource list in the resource map.
(package private) static int REG_RESOURCE_REQUIREMENTS_LIST
           
(package private) static int REG_SZ
          Unicode nul terminated string.
(package private)  int type
           
 
Constructor Summary
(package private) RegistryValue(String name, int type, byte[] data)
           
 
Method Summary
 String getName()
           
 int getType()
           
 Object getValue()
           
 Object setValue(Object o)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

final byte[] data

name

final String name

REG_BINARY

static final int REG_BINARY
Free form binary.

See Also:
Constant Field Values

REG_DWORD

static final int REG_DWORD
32-bit number.

See Also:
Constant Field Values

REG_DWORD_BIG_ENDIAN

static final int REG_DWORD_BIG_ENDIAN
32-bit number.

See Also:
Constant Field Values

REG_DWORD_LITTLE_ENDIAN

static final int REG_DWORD_LITTLE_ENDIAN
32-bit number.

See Also:
Constant Field Values

REG_EXPAND_SZ

static final int REG_EXPAND_SZ
Unicode nul terminated string (with environment variable references).

See Also:
Constant Field Values

REG_FULL_RESOURCE_DESCRIPTOR

static final int REG_FULL_RESOURCE_DESCRIPTOR
Resource list in the hardware description.

See Also:
Constant Field Values

REG_LINK

static final int REG_LINK
Symbolic Link (unicode).

See Also:
Constant Field Values

REG_MULTI_SZ

static final int REG_MULTI_SZ
Multiple Unicode strings.

See Also:
Constant Field Values

REG_NONE

static final int REG_NONE
No value type.

See Also:
Constant Field Values

REG_RESOURCE_LIST

static final int REG_RESOURCE_LIST
Resource list in the resource map.

See Also:
Constant Field Values

REG_RESOURCE_REQUIREMENTS_LIST

static final int REG_RESOURCE_REQUIREMENTS_LIST
See Also:
Constant Field Values

REG_SZ

static final int REG_SZ
Unicode nul terminated string.

See Also:
Constant Field Values

type

final int type
Constructor Detail

RegistryValue

RegistryValue(String name,
              int type,
              byte[] data)
Method Detail

getName

public String getName()

getType

public int getType()

getValue

public Object getValue()

setValue

public Object setValue(Object o)

toString

public String toString()
Overrides:
toString in class Object

jxUtil 0.6

Copyright © 2001,2002 Keve Müller, et al.; see LICENSE file for details.