public class StructWriter8 extends StructWriter
Constructor and Description |
---|
StructWriter8()
Construct instance of StructWriter with default buffer size.
|
StructWriter8(int bufsiz)
Construct instance of StructWriter.
|
Modifier and Type | Method and Description |
---|---|
void |
write8(java.lang.Object o,
LengthFunction lenfunc)
Write.
|
void |
write8(java.lang.Object o,
LengthFunction lenfunc,
MaxLengthFunction maxlenfunc)
Write.
|
void |
write8(java.lang.Object o,
LengthFunction lenfunc,
MaxLengthFunction maxlenfunc,
ElementsFunction elmfunc)
Write.
|
public StructWriter8()
public StructWriter8(int bufsiz)
bufsiz
- size of byte array to write topublic void write8(java.lang.Object o, LengthFunction lenfunc) throws RecordException
o
- object to writelenfunc
- function providing field lengthRecordException
- if impossible to convert between types in class and structpublic void write8(java.lang.Object o, LengthFunction lenfunc, MaxLengthFunction maxlenfunc) throws RecordException
o
- object to writelenfunc
- function providing field lengthmaxlenfunc
- function providing struct max lengthRecordException
- if impossible to convert between types in class and structpublic void write8(java.lang.Object o, LengthFunction lenfunc, MaxLengthFunction maxlenfunc, ElementsFunction elmfunc) throws RecordException
o
- object to writelenfunc
- function providing field lengthmaxlenfunc
- function providing struct max lengthelmfunc
- function providing number of elementsRecordException
- if impossible to convert between types in class and struct