Package org.deepsymmetry.cratedigger.pdb
Class RekordboxAnlz.SongStructureEntry
- java.lang.Object
-
- io.kaitai.struct.KaitaiStruct
-
- org.deepsymmetry.cratedigger.pdb.RekordboxAnlz.SongStructureEntry
-
- Enclosing class:
- RekordboxAnlz
public static class RekordboxAnlz.SongStructureEntry extends io.kaitai.struct.KaitaiStructA song structure entry, represents a single phrase.
-
-
Constructor Summary
Constructors Constructor Description SongStructureEntry(io.kaitai.struct.KaitaiStream _io)SongStructureEntry(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent)SongStructureEntry(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent, RekordboxAnlz _root)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RekordboxAnlz.SongStructureTag_parent()RekordboxAnlz_root()byte[]_unnamed3()intbeatNumber()The beat number at which the phrase starts.intfillIn()If nonzero, fill-in is present.intfillInBeatNumber()The beat number at which fill-in starts.static RekordboxAnlz.SongStructureEntryfromFile(String fileName)io.kaitai.struct.KaitaiStructphraseId()Identifier of the phrase label.intphraseNumber()The absolute number of the phrase, starting at one.
-
-
-
Constructor Detail
-
SongStructureEntry
public SongStructureEntry(io.kaitai.struct.KaitaiStream _io)
-
SongStructureEntry
public SongStructureEntry(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent)
-
SongStructureEntry
public SongStructureEntry(io.kaitai.struct.KaitaiStream _io, RekordboxAnlz.SongStructureTag _parent, RekordboxAnlz _root)
-
-
Method Detail
-
fromFile
public static RekordboxAnlz.SongStructureEntry fromFile(String fileName) throws IOException
- Throws:
IOException
-
phraseNumber
public int phraseNumber()
The absolute number of the phrase, starting at one.
-
beatNumber
public int beatNumber()
The beat number at which the phrase starts.
-
phraseId
public io.kaitai.struct.KaitaiStruct phraseId()
Identifier of the phrase label.
-
_unnamed3
public byte[] _unnamed3()
-
fillIn
public int fillIn()
If nonzero, fill-in is present.
-
fillInBeatNumber
public int fillInBeatNumber()
The beat number at which fill-in starts.
-
_root
public RekordboxAnlz _root()
-
_parent
public RekordboxAnlz.SongStructureTag _parent()
-
-