public class DataAtomInputStream
extends java.io.FilterInputStream
DataAtomInputStream
.Modifier and Type | Field and Description |
---|---|
protected static long |
MAC_TIMESTAMP_EPOCH |
Constructor and Description |
---|
DataAtomInputStream(java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
byte |
readByte() |
double |
readFixed16D16()
Reads 32-bit fixed-point number divided as 16.16.
|
double |
readFixed2D30()
Reads 32-bit fixed-point number divided as 2.30.
|
double |
readFixed8D8()
Reads 16-bit fixed-point number divided as 8.8.
|
void |
readFully(byte[] b) |
void |
readFully(byte[] b,
int off,
int len) |
int |
readInt() |
long |
readLong() |
java.util.Date |
readMacTimestamp()
Reads a 32-bit Mac timestamp (seconds since 1902).
|
java.lang.String |
readPString() |
short |
readShort() |
java.lang.String |
readType() |
int |
readUByte() |
long |
readUInt() |
int |
readUShort() |
long |
skipBytes(long n) |
public final byte readByte() throws java.io.IOException
java.io.IOException
public final short readShort() throws java.io.IOException
java.io.IOException
public final int readInt() throws java.io.IOException
java.io.IOException
public final long readLong() throws java.io.IOException
java.io.IOException
public final int readUByte() throws java.io.IOException
java.io.IOException
public final int readUShort() throws java.io.IOException
java.io.IOException
public final long readUInt() throws java.io.IOException
java.io.IOException
public final long skipBytes(long n) throws java.io.IOException
java.io.IOException
public final void readFully(byte[] b) throws java.io.IOException
java.io.IOException
public final void readFully(byte[] b, int off, int len) throws java.io.IOException
java.io.IOException
public java.util.Date readMacTimestamp() throws java.io.IOException
java.io.IOException
public double readFixed16D16() throws java.io.IOException
java.io.IOException
public double readFixed2D30() throws java.io.IOException
java.io.IOException
public double readFixed8D8() throws java.io.IOException
java.io.IOException
public java.lang.String readType() throws java.io.IOException
java.io.IOException
public java.lang.String readPString() throws java.io.IOException
java.io.IOException