Package org.deepsymmetry.cratedigger.pdb
Class RekordboxPdb.DeviceSqlString
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxPdb.DeviceSqlString
-
- Enclosing class:
- RekordboxPdb
public static class RekordboxPdb.DeviceSqlString extends io.kaitai.struct.KaitaiStructA variable length string which can be stored in a variety of different encodings.
-
-
Constructor Summary
Constructors Constructor Description DeviceSqlString(io.kaitai.struct.KaitaiStream _io)DeviceSqlString(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent)DeviceSqlString(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent, RekordboxPdb _root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.kaitai.struct.KaitaiStruct_parent()RekordboxPdb_root()io.kaitai.struct.KaitaiStructbody()static RekordboxPdb.DeviceSqlStringfromFile(String fileName)intlengthAndKind()Mangled length of an ordinary ASCII string if odd, or a flag indicating another encoding with a longer length value to follow.
-
-
-
Constructor Detail
-
DeviceSqlString
public DeviceSqlString(io.kaitai.struct.KaitaiStream _io)
-
DeviceSqlString
public DeviceSqlString(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent)
-
DeviceSqlString
public DeviceSqlString(io.kaitai.struct.KaitaiStream _io, io.kaitai.struct.KaitaiStruct _parent, RekordboxPdb _root)
-
-
Method Detail
-
fromFile
public static RekordboxPdb.DeviceSqlString fromFile(String fileName) throws IOException
- Throws:
IOException
-
lengthAndKind
public int lengthAndKind()
Mangled length of an ordinary ASCII string if odd, or a flag indicating another encoding with a longer length value to follow.
-
body
public io.kaitai.struct.KaitaiStruct body()
-
_root
public RekordboxPdb _root()
-
_parent
public io.kaitai.struct.KaitaiStruct _parent()
- Overrides:
_parentin classio.kaitai.struct.KaitaiStruct
-
-