Package io.kaitai.struct
-
Interface Summary Interface Description CustomDecoder A custom decoder interface. -
Class Summary Class Description ByteBufferKaitaiStream An implementation ofKaitaiStream
backed by aByteBuffer
.KaitaiStream KaitaiStream provides implementation of Kaitai Stream API for Java.KaitaiStruct Common base class for all structured generated by Kaitai Struct.RandomAccessFileKaitaiStream An implementation ofKaitaiStream
backed by aRandomAccessFile
. -
Exception Summary Exception Description KaitaiStream.KaitaiStructError Common ancestor for all error originating from Kaitai Struct usage.KaitaiStream.UndecidedEndiannessError Error that occurs when default endianness should be decided with a switch, but nothing matches (although using endianness expression implies that there should be some positive result).KaitaiStream.UnexpectedDataError Deprecated. Not used anymore in favour ofValidation*
-exceptions.KaitaiStream.ValidationExprError KaitaiStream.ValidationFailedError Common ancestor for all validation failures.KaitaiStream.ValidationGreaterThanError KaitaiStream.ValidationLessThanError KaitaiStream.ValidationNotAnyOfError KaitaiStream.ValidationNotEqualError Signals validation failure: we required "actual" value to be equal to "expected", but it turned out that it's not.