Class DataTranslatorVector

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector
com.softsynth.jmsl.util.DataTranslatorVector
All Implemented Interfaces:
DataTranslator, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess

public class DataTranslatorVector
extends java.util.Vector
implements DataTranslator
A Vector of DataTranslator. Add/remove DataTranslators to this. translate() runs through them in the sequence they were added
Author:
Nick Didkovsky, email: nick@didkovsky.com, (c) 2003 Nick Didkovsky, all rights reserved.
See Also:
DataTranslatorVectorDemo, Serialized Form
  • Constructor Summary

    Constructors
    Constructor Description
    DataTranslatorVector()  
  • Method Summary

    Modifier and Type Method Description
    double[] translate​(MusicJob job, double[] data)
    Enumerate through DataTranslators, calling translate() on each, feeding output of one in as input to the next

    Methods inherited from class java.util.Vector

    add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.util.Collection

    parallelStream, stream, toArray
  • Constructor Details

    • DataTranslatorVector

      public DataTranslatorVector()
  • Method Details

    • translate

      public double[] translate​(MusicJob job, double[] data)
      Enumerate through DataTranslators, calling translate() on each, feeding output of one in as input to the next
      Specified by:
      translate in interface DataTranslator