Package org.deepsymmetry.cratedigger.pdb
Class RekordboxPdb.HistoryEntryRow
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxPdb.HistoryEntryRow
-
- Enclosing class:
- RekordboxPdb
public static class RekordboxPdb.HistoryEntryRow extends io.kaitai.struct.KaitaiStruct
A row that associates a track with a position in a history playlist.
-
-
Constructor Summary
Constructors Constructor Description HistoryEntryRow(io.kaitai.struct.KaitaiStream _io)
HistoryEntryRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent)
HistoryEntryRow(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()
long
entryIndex()
The position within the playlist represented by this entry.static RekordboxPdb.HistoryEntryRow
fromFile(String fileName)
long
playlistId()
The history playlist to which this entry belongs.long
trackId()
The track found at this position in the playlist.
-
-
-
Constructor Detail
-
HistoryEntryRow
public HistoryEntryRow(io.kaitai.struct.KaitaiStream _io)
-
HistoryEntryRow
public HistoryEntryRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent)
-
HistoryEntryRow
public HistoryEntryRow(io.kaitai.struct.KaitaiStream _io, RekordboxPdb.RowRef _parent, RekordboxPdb _root)
-
-
Method Detail
-
fromFile
public static RekordboxPdb.HistoryEntryRow fromFile(String fileName) throws IOException
- Throws:
IOException
-
trackId
public long trackId()
The track found at this position in the playlist.
-
playlistId
public long playlistId()
The history playlist to which this entry belongs.
-
entryIndex
public long entryIndex()
The position within the playlist represented by this entry.
-
_root
public RekordboxPdb _root()
-
_parent
public RekordboxPdb.RowRef _parent()
- Overrides:
_parent
in classio.kaitai.struct.KaitaiStruct
-
-