Package | Description |
---|---|
com.drew.lang |
Contains classes of generic utility.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
ByteArrayReader.getBytes(int index,
int count) |
byte[] |
RandomAccessFileReader.getBytes(int index,
int count) |
byte[] |
BufferReader.getBytes(int index,
int count) |
double |
ByteArrayReader.getDouble64(int index) |
double |
RandomAccessFileReader.getDouble64(int index) |
double |
BufferReader.getDouble64(int index) |
float |
ByteArrayReader.getFloat32(int index) |
float |
RandomAccessFileReader.getFloat32(int index) |
float |
BufferReader.getFloat32(int index) |
short |
ByteArrayReader.getInt16(int index) |
short |
RandomAccessFileReader.getInt16(int index) |
short |
BufferReader.getInt16(int index)
Returns a signed 16-bit int calculated from two bytes of data at the specified index (MSB, LSB).
|
int |
ByteArrayReader.getInt32(int index) |
int |
RandomAccessFileReader.getInt32(int index) |
int |
BufferReader.getInt32(int index)
Returns a signed 32-bit integer from four bytes of data at the specified index the buffer.
|
long |
ByteArrayReader.getInt64(int index) |
long |
RandomAccessFileReader.getInt64(int index) |
long |
BufferReader.getInt64(int index)
Get a signed 64-bit integer from the buffer.
|
byte |
ByteArrayReader.getInt8(int index) |
byte |
RandomAccessFileReader.getInt8(int index) |
byte |
BufferReader.getInt8(int index)
Returns a signed 8-bit int calculated from one byte of data at the specified index.
|
java.lang.String |
ByteArrayReader.getNullTerminatedString(int index,
int maxLengthBytes) |
java.lang.String |
RandomAccessFileReader.getNullTerminatedString(int index,
int maxLengthBytes) |
java.lang.String |
BufferReader.getNullTerminatedString(int index,
int maxLengthBytes)
Creates a String from the _data buffer starting at the specified index,
and ending where
byte=='\0' or where length==maxLength . |
float |
ByteArrayReader.getS15Fixed16(int index) |
float |
RandomAccessFileReader.getS15Fixed16(int index) |
float |
BufferReader.getS15Fixed16(int index) |
java.lang.String |
ByteArrayReader.getString(int index,
int bytesRequested) |
java.lang.String |
RandomAccessFileReader.getString(int index,
int bytesRequested) |
java.lang.String |
BufferReader.getString(int index,
int bytesRequested) |
java.lang.String |
ByteArrayReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
java.lang.String |
RandomAccessFileReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
java.lang.String |
BufferReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
int |
ByteArrayReader.getUInt16(int index) |
int |
RandomAccessFileReader.getUInt16(int index) |
int |
BufferReader.getUInt16(int index)
Returns an unsigned 16-bit int calculated from two bytes of data at the specified index.
|
long |
ByteArrayReader.getUInt32(int index) |
long |
RandomAccessFileReader.getUInt32(int index) |
long |
BufferReader.getUInt32(int index)
Get a 32-bit unsigned integer from the buffer, returning it as a long.
|
short |
ByteArrayReader.getUInt8(int index) |
short |
RandomAccessFileReader.getUInt8(int index) |
short |
BufferReader.getUInt8(int index)
Returns an unsigned 8-bit int calculated from one byte of data at the specified index.
|
Copyright © 2002-2013 Drew Noakes. All Rights Reserved.