public interface SMFSerializerDataAttributesValuesType extends Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
serializeValueFloat1(double x)
Serialize a value.
|
void |
serializeValueFloat2(double x,
double y)
Serialize a value.
|
void |
serializeValueFloat3(double x,
double y,
double z)
Serialize a value.
|
void |
serializeValueFloat4(double x,
double y,
double z,
double w)
Serialize a value.
|
void |
serializeValueIntegerSigned1(long x)
Serialize a value.
|
void |
serializeValueIntegerSigned2(long x,
long y)
Serialize a value.
|
void |
serializeValueIntegerSigned3(long x,
long y,
long z)
Serialize a value.
|
void |
serializeValueIntegerSigned4(long x,
long y,
long z,
long w)
Serialize a value.
|
void |
serializeValueIntegerUnsigned1(long x)
Serialize a value.
|
void |
serializeValueIntegerUnsigned2(long x,
long y)
Serialize a value.
|
void |
serializeValueIntegerUnsigned3(long x,
long y,
long z)
Serialize a value.
|
void |
serializeValueIntegerUnsigned4(long x,
long y,
long z,
long w)
Serialize a value.
|
void serializeValueFloat4(double x,
double y,
double z,
double w)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valuew - The w valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueFloat3(double x,
double y,
double z)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueFloat2(double x,
double y)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueFloat1(double x)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerSigned4(long x,
long y,
long z,
long w)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valuew - The w valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerSigned3(long x,
long y,
long z)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerSigned2(long x,
long y)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerSigned1(long x)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerUnsigned4(long x,
long y,
long z,
long w)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valuew - The w valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerUnsigned3(long x,
long y,
long z)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valuez - The z valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerUnsigned2(long x,
long y)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valuey - The y valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsvoid serializeValueIntegerUnsigned1(long x)
throws IOException,
IllegalArgumentException,
IllegalStateException
x - The x valueIllegalStateException - If the header has not yet been serializedIllegalStateException - If the serializer has previously failedIllegalArgumentException - If the current attribute is not of a type
appropriate to this method callIOException - On I/O errorsCopyright © 2017 <code@io7m.com> http://io7m.com