public class WriteStrategyMM extends java.lang.Object implements WriteStrategy
Modifier and Type | Method and Description |
---|---|
static WriteStrategyMM |
getInstance() |
void |
writeInt(byte[] buf,
int start_idx,
int value) |
void |
writeInt(java.io.OutputStream os,
int value) |
void |
writeLong(byte[] buf,
int start_idx,
long value) |
void |
writeLong(java.io.OutputStream os,
long value) |
void |
writeS15Fixed16Number(byte[] buf,
int start_idx,
float value) |
void |
writeS15Fixed16Number(java.io.OutputStream os,
float value) |
void |
writeShort(byte[] buf,
int start_idx,
int value) |
void |
writeShort(java.io.OutputStream os,
int value) |
void |
writeU16Fixed16Number(byte[] buf,
int start_idx,
float value) |
void |
writeU16Fixed16Number(java.io.OutputStream os,
float value) |
void |
writeU8Fixed8Number(byte[] buf,
int start_idx,
float value) |
void |
writeU8Fixed8Number(java.io.OutputStream os,
float value) |
public static WriteStrategyMM getInstance()
public void writeInt(byte[] buf, int start_idx, int value) throws java.io.IOException
writeInt
in interface WriteStrategy
java.io.IOException
public void writeInt(java.io.OutputStream os, int value) throws java.io.IOException
writeInt
in interface WriteStrategy
java.io.IOException
public void writeLong(byte[] buf, int start_idx, long value) throws java.io.IOException
writeLong
in interface WriteStrategy
java.io.IOException
public void writeLong(java.io.OutputStream os, long value) throws java.io.IOException
writeLong
in interface WriteStrategy
java.io.IOException
public void writeS15Fixed16Number(byte[] buf, int start_idx, float value) throws java.io.IOException
writeS15Fixed16Number
in interface WriteStrategy
java.io.IOException
public void writeS15Fixed16Number(java.io.OutputStream os, float value) throws java.io.IOException
writeS15Fixed16Number
in interface WriteStrategy
java.io.IOException
public void writeShort(byte[] buf, int start_idx, int value) throws java.io.IOException
writeShort
in interface WriteStrategy
java.io.IOException
public void writeShort(java.io.OutputStream os, int value) throws java.io.IOException
writeShort
in interface WriteStrategy
java.io.IOException
public void writeU16Fixed16Number(byte[] buf, int start_idx, float value) throws java.io.IOException
writeU16Fixed16Number
in interface WriteStrategy
java.io.IOException
public void writeU16Fixed16Number(java.io.OutputStream os, float value) throws java.io.IOException
writeU16Fixed16Number
in interface WriteStrategy
java.io.IOException
public void writeU8Fixed8Number(byte[] buf, int start_idx, float value) throws java.io.IOException
writeU8Fixed8Number
in interface WriteStrategy
java.io.IOException
public void writeU8Fixed8Number(java.io.OutputStream os, float value) throws java.io.IOException
writeU8Fixed8Number
in interface WriteStrategy
java.io.IOException