com.alarexgroup.m2mplf.util
Class Util

java.lang.Object
  extended by com.alarexgroup.m2mplf.util.Util
public class Util
extends java.lang.Object

Internal class with various utilities

Constructor Summary
Util()
           
 
Method Summary
static java.lang.String formatNumber(int number, int number_of_zerros)
          Completes nulls on left side of number
static java.lang.String getBytesToHex(byte[] bytes)
          Conversion array of bytes to hexadecimal presentation
static java.lang.String getByteToHex(int value)
          Convert byte to hexadecimal presentation
static char getDigitToHexHalf(int digit)
          Converts numbers with base 10 to 16
static java.lang.String getTimeStamp()
          Timestemp in text presentation
static java.lang.String GSMHexSeptetsToJava(java.lang.String pdu)
          Converts 7bit PDU to text
static java.lang.String javaToGSMHexSeptets(java.lang.String text)
          Converts text to PDU 7bit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

public Util()
Method Detail

getByteToHex

public static java.lang.String getByteToHex(int value)
Convert byte to hexadecimal presentation

Parameters:
value - input value
Returns:
hexvalue - 2 marks HEXA

getBytesToHex

public static java.lang.String getBytesToHex(byte[] bytes)
Conversion array of bytes to hexadecimal presentation

Parameters:
bytes - input values
Returns:
hexstring

getDigitToHexHalf

public static char getDigitToHexHalf(int digit)
Converts numbers with base 10 to 16

Parameters:
digit - numbers
Returns:
character (0-F)

formatNumber

public static java.lang.String formatNumber(int number,
                                            int number_of_zerros)
Completes nulls on left side of number

Parameters:
number - - input value
number_of_zerros - - required number digits
Returns:
input number

GSMHexSeptetsToJava

public static java.lang.String GSMHexSeptetsToJava(java.lang.String pdu)
Converts 7bit PDU to text

Parameters:
pdu - packet
Returns:
textstring

javaToGSMHexSeptets

public static java.lang.String javaToGSMHexSeptets(java.lang.String text)
Converts text to PDU 7bit

Parameters:
text - text
Returns:
PDU data

getTimeStamp

public static java.lang.String getTimeStamp()
Timestemp in text presentation

Returns:
timestamp