Package org.deepsymmetry.cratedigger.pdb
Class RekordboxPdb.ArtworkRow
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxPdb.ArtworkRow
-
- Enclosing class:
- RekordboxPdb
public static class RekordboxPdb.ArtworkRow extends io.kaitai.struct.KaitaiStruct
A row that holds the path to an album art image file and the associated artwork ID.
-
-
Constructor Summary
Constructors Constructor Description ArtworkRow(io.kaitai.struct.KaitaiStream _io)
ArtworkRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent)
ArtworkRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent, RekordboxPdb _root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RekordboxPdb.RowRef
_parent()
RekordboxPdb
_root()
static RekordboxPdb.ArtworkRow
fromFile(String fileName)
long
id()
The unique identifier by which this art can be requested and linked from other rows (such as tracks).RekordboxPdb.DeviceSqlString
path()
The variable-length file path string at which the art file can be found.
-
-
-
Constructor Detail
-
ArtworkRow
public ArtworkRow(io.kaitai.struct.KaitaiStream _io)
-
ArtworkRow
public ArtworkRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent)
-
ArtworkRow
public ArtworkRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent, RekordboxPdb _root)
-
-
Method Detail
-
fromFile
public static RekordboxPdb.ArtworkRow fromFile(String fileName) throws IOException
- Throws:
IOException
-
id
public long id()
The unique identifier by which this art can be requested and linked from other rows (such as tracks).
-
path
public RekordboxPdb.DeviceSqlString path()
The variable-length file path string at which the art file can be found.
-
_root
public RekordboxPdb _root()
-
_parent
public RekordboxPdb.RowRef _parent()
- Overrides:
_parent
in classio.kaitai.struct.KaitaiStruct
-
-