org.pentaho.reporting.libraries.fonts
Class ByteAccessUtilities
public
class
ByteAccessUtilities
extends Object
Reads byte-data using a Big-Endian access schema. Big-Endian is used for TrueType fonts.
Author: Thomas Morgner
Method Summary |
static byte[] | readBytes(byte[] data, int pos, int length) |
static float | readFixed(byte[] data, int pos) |
static int | readLong(byte[] data, int pos) |
static long | readLongDateTime(byte[] data, int pos) |
static short | readShort(byte[] data, int pos) |
static String | readString(byte[] data, int pos, int length, String encoding) |
static long | readULong(byte[] data, int pos) |
static int | readUShort(byte[] data, int pos) |
static String | readZString(byte[] data, int pos, int maxLength, String encoding) |
static int | readZStringOffset(byte[] data, int pos, int maxLength) |
public static byte[] readBytes(byte[] data, int pos, int length)
public static float readFixed(byte[] data, int pos)
public static int readLong(byte[] data, int pos)
public static long readLongDateTime(byte[] data, int pos)
public static short readShort(byte[] data, int pos)
public static String readString(byte[] data, int pos, int length, String encoding)
public static long readULong(byte[] data, int pos)
public static int readUShort(byte[] data, int pos)
public static String readZString(byte[] data, int pos, int maxLength, String encoding)
public static int readZStringOffset(byte[] data, int pos, int maxLength)