Package io.kaitai.struct
Class KaitaiStruct.ReadWrite
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- io.kaitai.struct.KaitaiStruct.ReadOnly
-
- io.kaitai.struct.KaitaiStruct.ReadWrite
-
- Enclosing class:
- KaitaiStruct
public abstract static class KaitaiStruct.ReadWrite extends KaitaiStruct.ReadOnly
KaitaiStruct object that supports both reading from a given stream object, and writing to a pre-supplied stream object or to a stream object given explicitly. This also defines a few useful shortcut methods.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.kaitai.struct.KaitaiStruct
KaitaiStruct.ReadOnly, KaitaiStruct.ReadWrite
-
-
Field Summary
-
Fields inherited from class io.kaitai.struct.KaitaiStruct
_io, _parent
-
-
Constructor Summary
Constructors Constructor Description ReadWrite(KaitaiStream _io)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void_check()abstract void_fetchInstances()void_write()void_write(KaitaiStream io)abstract void_write_Seq()void_write_Seq(KaitaiStream io)-
Methods inherited from class io.kaitai.struct.KaitaiStruct.ReadOnly
_read
-
Methods inherited from class io.kaitai.struct.KaitaiStruct
_io, _parent
-
-
-
-
Constructor Detail
-
ReadWrite
public ReadWrite(KaitaiStream _io)
-
-
Method Detail
-
_write_Seq
public abstract void _write_Seq()
-
_check
public abstract void _check()
-
_fetchInstances
public abstract void _fetchInstances()
-
_write
public void _write()
-
_write
public void _write(KaitaiStream io)
-
_write_Seq
public void _write_Seq(KaitaiStream io)
-
-