public class ReadStrategyII extends java.lang.Object implements ReadStrategy
Modifier and Type | Method and Description |
---|---|
static ReadStrategyII |
getInstance() |
int |
readInt(byte[] buf,
int start_idx) |
int |
readInt(java.io.InputStream is) |
long |
readLong(byte[] buf,
int start_idx) |
long |
readLong(java.io.InputStream is) |
float |
readS15Fixed16Number(byte[] buf,
int start_idx) |
float |
readS15Fixed16Number(java.io.InputStream is) |
short |
readShort(byte[] buf,
int start_idx) |
short |
readShort(java.io.InputStream is) |
float |
readU16Fixed16Number(byte[] buf,
int start_idx) |
float |
readU16Fixed16Number(java.io.InputStream is) |
float |
readU8Fixed8Number(byte[] buf,
int start_idx) |
float |
readU8Fixed8Number(java.io.InputStream is) |
long |
readUnsignedInt(byte[] buf,
int start_idx) |
long |
readUnsignedInt(java.io.InputStream is) |
int |
readUnsignedShort(byte[] buf,
int start_idx) |
int |
readUnsignedShort(java.io.InputStream is) |
public static ReadStrategyII getInstance()
public int readInt(byte[] buf, int start_idx)
readInt
in interface ReadStrategy
public int readInt(java.io.InputStream is) throws java.io.IOException
readInt
in interface ReadStrategy
java.io.IOException
public long readLong(byte[] buf, int start_idx)
readLong
in interface ReadStrategy
public long readLong(java.io.InputStream is) throws java.io.IOException
readLong
in interface ReadStrategy
java.io.IOException
public float readS15Fixed16Number(byte[] buf, int start_idx)
readS15Fixed16Number
in interface ReadStrategy
public float readS15Fixed16Number(java.io.InputStream is) throws java.io.IOException
readS15Fixed16Number
in interface ReadStrategy
java.io.IOException
public short readShort(byte[] buf, int start_idx)
readShort
in interface ReadStrategy
public short readShort(java.io.InputStream is) throws java.io.IOException
readShort
in interface ReadStrategy
java.io.IOException
public float readU16Fixed16Number(byte[] buf, int start_idx)
readU16Fixed16Number
in interface ReadStrategy
public float readU16Fixed16Number(java.io.InputStream is) throws java.io.IOException
readU16Fixed16Number
in interface ReadStrategy
java.io.IOException
public float readU8Fixed8Number(byte[] buf, int start_idx)
readU8Fixed8Number
in interface ReadStrategy
public float readU8Fixed8Number(java.io.InputStream is) throws java.io.IOException
readU8Fixed8Number
in interface ReadStrategy
java.io.IOException
public long readUnsignedInt(byte[] buf, int start_idx)
readUnsignedInt
in interface ReadStrategy
public long readUnsignedInt(java.io.InputStream is) throws java.io.IOException
readUnsignedInt
in interface ReadStrategy
java.io.IOException
public int readUnsignedShort(byte[] buf, int start_idx)
readUnsignedShort
in interface ReadStrategy
public int readUnsignedShort(java.io.InputStream is) throws java.io.IOException
readUnsignedShort
in interface ReadStrategy
java.io.IOException