javax.sound.midi.spi APIs, a null
reference parameter to methods is incorrect unless explicitly documented on
the method as having a meaningful interpretation. Usage to the contrary is
incorrect coding and may result in a run time exception either immediately or
at some later time. NullPointerException is an example of typical and
acceptable run time exception for such cases.
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | MidiDeviceProvider
A |
| public abstract class | MidiFileReader
A |
| public abstract class | MidiFileWriter
A |
| public abstract class | SoundbankReader
A |