Class SequenceData

java.lang.Object
qa.generator.sequence.SequenceData
All Implemented Interfaces:
Comparable<SequenceData>

public class SequenceData extends Object implements Comparable<SequenceData>
  • Constructor Details Link icon

    • SequenceData Link icon

      public SequenceData(SoundSequence soundSequence, int sequencePosition, long startSample, double amplitude)
      Parameters:
      startSample -
      amplitude -
  • Method Details Link icon

    • compareTo Link icon

      public int compareTo(SequenceData other)
      Specified by:
      compareTo in interface Comparable<SequenceData>
    • getStartSample Link icon

      public long getStartSample()
      Returns:
      the startSample
    • setStartSample Link icon

      public void setStartSample(long startSample)
      Parameters:
      startSample - the startSample to set
    • getAmplitude Link icon

      public double getAmplitude()
      Returns:
      the amplitude
    • setAmplitude Link icon

      public void setAmplitude(double amplitude)
      Parameters:
      amplitude - the amplitude to set
    • getSoundSequence Link icon

      public SoundSequence getSoundSequence()
      Returns:
      the soundSequence
    • setSoundSequence Link icon

      public void setSoundSequence(SoundSequence soundSequence)
      Parameters:
      soundSequence - the soundSequence to set
    • getSequencePosition Link icon

      public int getSequencePosition()
      Returns:
      the sequencePosition
    • setSequencePosition Link icon

      public void setSequencePosition(int sequencePosition)
      Parameters:
      sequencePosition - the sequencePosition to set