Package mgui.interfaces.io
Interface DataInputStreamNamedXY<T extends MguiNumber>
- All Superinterfaces:
DataInputStream<T>
,DataInputStreamXY<T>
- All Known Implementing Classes:
DataBridgeNamedXY
public interface DataInputStreamNamedXY<T extends MguiNumber> extends DataInputStreamXY<T>
-
Method Summary
Modifier and Type Method Description java.util.List<java.lang.String>
getVariableNames()
Returns a list of the channels in this stream.java.util.List<T>
getYData(java.lang.String channel)
Returns the Y data for the channel namedchannel
, as a list of typeT
.Methods inherited from interface mgui.interfaces.io.DataInputStream
addInputStreamListener, close, getData, getDataAsBytes, removeInputStreamListener
Methods inherited from interface mgui.interfaces.io.DataInputStreamXY
getChannelCount, getXData, getYData, getYData
-
Method Details
-
getYData
Returns the Y data for the channel namedchannel
, as a list of typeT
.- Parameters:
channel
-- Returns:
- Throws:
java.io.IOException
-
getVariableNames
java.util.List<java.lang.String> getVariableNames()Returns a list of the channels in this stream. The list's indices correspond to the channel index.- Returns:
-