org.openmuc.jmbus
Class Util

java.lang.Object
  extended by org.openmuc.jmbus.Util

public class Util
extends java.lang.Object


Field Summary
static int ADDR_TYPE_PRIMARY
           
static int ADDR_TYPE_SECONDARY
           
static int ADDR_TYPE_UNDEFINED
           
 
Constructor Summary
Util()
           
 
Method Summary
static java.lang.String composeHexStringFromByteArray(byte[] data)
           
static byte[] createByteArrayFromString(java.lang.String hexString)
           
static int getAddress(java.lang.String meterAddr)
           
static int getAddrType(java.lang.String meterAddr)
           
static byte[] getByteArray(java.nio.ByteBuffer buf, int length)
           
static java.lang.String vendorID(short id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADDR_TYPE_UNDEFINED

public static final int ADDR_TYPE_UNDEFINED
See Also:
Constant Field Values

ADDR_TYPE_PRIMARY

public static final int ADDR_TYPE_PRIMARY
See Also:
Constant Field Values

ADDR_TYPE_SECONDARY

public static final int ADDR_TYPE_SECONDARY
See Also:
Constant Field Values
Constructor Detail

Util

public Util()
Method Detail

vendorID

public static java.lang.String vendorID(short id)

createByteArrayFromString

public static byte[] createByteArrayFromString(java.lang.String hexString)

composeHexStringFromByteArray

public static java.lang.String composeHexStringFromByteArray(byte[] data)

getByteArray

public static byte[] getByteArray(java.nio.ByteBuffer buf,
                                  int length)

getAddrType

public static int getAddrType(java.lang.String meterAddr)

getAddress

public static int getAddress(java.lang.String meterAddr)