MIDIPartData

data

## Class MIDIPartData

- java.lang.Object
- - data.MIDIPartData

-     public class MIDIPartData
      extends java.lang.Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private java.util.ArrayList<MultiBeat>` | `almb`
    `private int` | `instrument`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `MIDIPartData(int instrument, java.util.ArrayList<MultiBeat> almb)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addMultiBeat(MultiBeat mb)`
    `MIDIPartData` | `clone()`
    `int` | `getInstrument()`
    `java.util.ArrayList<MultiBeat>` | `getMultiBeats()`
    `void` | `setInstrument(int instrument)`
    `void` | `setMultiBeat(java.util.ArrayList<MultiBeat> almb)`

    - ### Methods inherited from class java.lang.Object

      `equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### instrument

          private int instrument

    - #### almb

          private java.util.ArrayList<MultiBeat> almb

  - ### Constructor Detail

    - #### MIDIPartData

          public MIDIPartData(int instrument,
                      java.util.ArrayList<MultiBeat> almb)

  - ### Method Detail

    - #### getInstrument

          public int getInstrument()

    - #### setInstrument

          public void setInstrument(int instrument)

    - #### getMultiBeats

          public java.util.ArrayList<MultiBeat> getMultiBeats()

    - #### addMultiBeat

          public void addMultiBeat(MultiBeat mb)

    - #### setMultiBeat

          public void setMultiBeat(java.util.ArrayList<MultiBeat> almb)

    - #### clone

          public MIDIPartData clone()

      Overrides:
        `clone` in class `java.lang.Object`