Package eu.bandm.music.midi
Class MidiTrack
- All Implemented Interfaces:
- Iterable<MidiEvent>,- Collection<MidiEvent>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class java.util.AbstractCollectionaddAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collectionequals, hashCode, parallelStream, removeIf, spliterator, stream, toArray
- 
Field Details- 
track
 
- 
- 
Constructor Details- 
MidiTrack
 
- 
- 
Method Details- 
sizepublic int size()- Specified by:
- sizein interface- Collection<MidiEvent>
- Specified by:
- sizein class- AbstractCollection<MidiEvent>
 
- 
addThe semantics of "MidiEvent"s as members of MidiTracks are not totally clear: MidiEvent inherits equal() from Object, so identical messages can occur more than once at the same time point !?!?- Specified by:
- addin interface- Collection<MidiEvent>
- Overrides:
- addin class- AbstractCollection<MidiEvent>
 
- 
iterator- Specified by:
- iteratorin interface- Collection<MidiEvent>
- Specified by:
- iteratorin interface- Iterable<MidiEvent>
- Specified by:
- iteratorin class- AbstractCollection<MidiEvent>
 
 
-