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.IOExceptionpublic final short readShort()
throws java.io.IOException
java.io.IOExceptionpublic final int readInt()
throws java.io.IOException
java.io.IOExceptionpublic final long readLong()
throws java.io.IOException
java.io.IOExceptionpublic final int readUByte()
throws java.io.IOException
java.io.IOExceptionpublic final int readUShort()
throws java.io.IOException
java.io.IOExceptionpublic final long readUInt()
throws java.io.IOException
java.io.IOExceptionpublic final long skipBytes(long n)
throws java.io.IOException
java.io.IOExceptionpublic final void readFully(byte[] b)
throws java.io.IOException
java.io.IOExceptionpublic final void readFully(byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Date readMacTimestamp()
throws java.io.IOException
java.io.IOExceptionpublic double readFixed16D16()
throws java.io.IOException
java.io.IOExceptionpublic double readFixed2D30()
throws java.io.IOException
java.io.IOExceptionpublic double readFixed8D8()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readType()
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readPString()
throws java.io.IOException
java.io.IOException