public class ParallelSignal extends MultiplexSignal
signals
Constructor and Description |
---|
ParallelSignal(int initialCapacity) |
ParallelSignal(java.util.List<Signal> signals) |
ParallelSignal(Signal... signals) |
Modifier and Type | Method and Description |
---|---|
ParallelSignal |
clone() |
Signal |
getFirstSignal() |
Signal |
getNextSignal() |
ParallelSignal |
getSignalSet(int relevantSize) |
boolean |
hasNextSignal() |
boolean |
isTruncated() |
java.util.Iterator<Signal> |
iterator() |
ParallelSignal |
newSubSignal(int fromIndex,
int toIndex) |
void |
setTruncated() |
ParallelSignal |
subSignal(int fromIndex,
int toIndex) |
abs, addSignal, analogValue, clear, create, create, digitalValue, getMultiplexIterable, getOneSignal, getSignal, getTriggerDetails, getZeroSignal, invert, minus, plus, power, setSignal, size, times, times, toString, toString, triggerFirstSignal, triggerOnlyFirstSignal
complexValue, format, format, formatAddPlus, getSize, getTrigger, isAudioTrigger, isTrigger, pointerComplexSignal, println, println, removeTrigger, setAudioTrigger, setTrigger, setTrigger, takeTrigger
public ParallelSignal(int initialCapacity)
public ParallelSignal(Signal... signals)
public ParallelSignal(java.util.List<Signal> signals)
public Signal getFirstSignal()
public Signal getNextSignal()
public boolean hasNextSignal()
public java.util.Iterator<Signal> iterator()
iterator
in interface Signal
iterator
in interface java.lang.Iterable<Signal>
iterator
in class SignalImpl
public void setTruncated()
public boolean isTruncated()
isTruncated
in interface Signal
isTruncated
in class SignalImpl
public ParallelSignal getSignalSet(int relevantSize)
public ParallelSignal subSignal(int fromIndex, int toIndex)
public ParallelSignal newSubSignal(int fromIndex, int toIndex)
public ParallelSignal clone()
clone
in interface Signal
clone
in class SignalImpl