com.tapina.robe.runtime
Class ByteArrayUtils

java.lang.Object
  extended bycom.tapina.robe.runtime.ByteArrayUtils

public final class ByteArrayUtils
extends java.lang.Object

Created by IntelliJ IDEA. User: gareth Date: Aug 21, 2003 Time: 8:22:42 AM


Constructor Summary
ByteArrayUtils()
           
 
Method Summary
static long get5ByteValue(byte[] bytes, int offset)
           
static int getInt(byte[] bytes, int offset)
           
static java.awt.Point getPoint(byte[] data, int offset)
           
static java.awt.Rectangle getRectangle(byte[] data, int offset)
           
static java.lang.String getString0(byte[] bytes, int offset)
           
static java.lang.String getStringControlTerminated(byte[] bytes, int offset, int maxLength)
           
static java.lang.String getStringN(byte[] bytes, int offset, int maxLength)
           
static java.lang.String getTerminatedString(byte[] bytes, int offset, com.tapina.robe.runtime.StringTerminator stringTerminator, int maxLength)
           
static void put5ByteValue(byte[] bytes, int offset, long value)
           
static void putInt(byte[] bytes, int offset, int value)
           
static void putPoint(byte[] data, int offset, java.awt.Point p)
           
static void putRectangle(byte[] data, int offset, java.awt.Rectangle r)
           
static void putString0(byte[] bytes, int offset, java.lang.String string)
           
static void putString0(byte[] bytes, int offset, java.lang.String string, int length)
           
static void putStringCR(byte[] bytes, int offset, java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ByteArrayUtils

public ByteArrayUtils()
Method Detail

getInt

public static final int getInt(byte[] bytes,
                               int offset)

putInt

public static final void putInt(byte[] bytes,
                                int offset,
                                int value)

get5ByteValue

public static final long get5ByteValue(byte[] bytes,
                                       int offset)

put5ByteValue

public static final void put5ByteValue(byte[] bytes,
                                       int offset,
                                       long value)

getString0

public static final java.lang.String getString0(byte[] bytes,
                                                int offset)

getStringControlTerminated

public static java.lang.String getStringControlTerminated(byte[] bytes,
                                                          int offset,
                                                          int maxLength)

getStringN

public static final java.lang.String getStringN(byte[] bytes,
                                                int offset,
                                                int maxLength)

getTerminatedString

public static java.lang.String getTerminatedString(byte[] bytes,
                                                   int offset,
                                                   com.tapina.robe.runtime.StringTerminator stringTerminator,
                                                   int maxLength)

putString0

public static final void putString0(byte[] bytes,
                                    int offset,
                                    java.lang.String string)

putString0

public static void putString0(byte[] bytes,
                              int offset,
                              java.lang.String string,
                              int length)

putStringCR

public static void putStringCR(byte[] bytes,
                               int offset,
                               java.lang.String string)

getPoint

public static java.awt.Point getPoint(byte[] data,
                                      int offset)

getRectangle

public static java.awt.Rectangle getRectangle(byte[] data,
                                              int offset)

putRectangle

public static void putRectangle(byte[] data,
                                int offset,
                                java.awt.Rectangle r)

putPoint

public static void putPoint(byte[] data,
                            int offset,
                            java.awt.Point p)


Copyright © 2003-2005 . All Rights Reserved.