Class WindowImpl
- java.lang.Object
-
- org.apache.iotdb.db.utils.windowing.window.WindowImpl
-
-
Constructor Summary
Constructors Constructor Description WindowImpl(EvictableBatchList list, int begin, int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.iotdb.tsfile.utils.BinarygetBinary(int index)org.apache.iotdb.tsfile.utils.Binary[]getBinaryArray()booleangetBoolean(int index)boolean[]getBooleanArray()org.apache.iotdb.tsfile.file.metadata.enums.TSDataTypegetDataType()doublegetDouble(int index)double[]getDoubleArray()floatgetFloat(int index)float[]getFloatArray()intgetInt(int index)int[]getIntArray()longgetLong(int index)long[]getLongArray()longgetTime(int index)long[]getTimeArray()voidsetBinary(int index, org.apache.iotdb.tsfile.utils.Binary value)voidsetBoolean(int index, boolean value)voidsetDouble(int index, double value)voidsetFloat(int index, float value)voidsetInt(int index, int value)voidsetLong(int index, long value)intsize()
-
-
-
Constructor Detail
-
WindowImpl
public WindowImpl(EvictableBatchList list, int begin, int size)
-
-
Method Detail
-
getDataType
public org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getDataType()
- Specified by:
getDataTypein interfaceWindow
-
getBoolean
public boolean getBoolean(int index)
- Specified by:
getBooleanin interfaceWindow
-
getBinary
public org.apache.iotdb.tsfile.utils.Binary getBinary(int index)
-
getTimeArray
public long[] getTimeArray()
- Specified by:
getTimeArrayin interfaceWindow
-
getIntArray
public int[] getIntArray()
- Specified by:
getIntArrayin interfaceWindow
-
getLongArray
public long[] getLongArray()
- Specified by:
getLongArrayin interfaceWindow
-
getFloatArray
public float[] getFloatArray()
- Specified by:
getFloatArrayin interfaceWindow
-
getDoubleArray
public double[] getDoubleArray()
- Specified by:
getDoubleArrayin interfaceWindow
-
getBooleanArray
public boolean[] getBooleanArray()
- Specified by:
getBooleanArrayin interfaceWindow
-
getBinaryArray
public org.apache.iotdb.tsfile.utils.Binary[] getBinaryArray()
- Specified by:
getBinaryArrayin interfaceWindow
-
setDouble
public void setDouble(int index, double value)
-
setBoolean
public void setBoolean(int index, boolean value)- Specified by:
setBooleanin interfaceWindow
-
-