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