Interface LayerPointReader
-
- All Superinterfaces:
YieldableReader
- All Known Implementing Classes:
ArithmeticAdditionTransformer,ArithmeticBinaryTransformer,ArithmeticDivisionTransformer,ArithmeticModuloTransformer,ArithmeticMultiplicationTransformer,ArithmeticNegationTransformer,ArithmeticSubtractionTransformer,BetweenTransformer,BinaryTransformer,CompareBinaryTransformer,CompareEqualToTransformer,CompareGreaterEqualTransformer,CompareGreaterThanTransformer,CompareLessEqualTransformer,CompareLessThanTransformer,CompareNonEqualTransformer,CompareTernaryTransformer,ConstantInputReader,InTransformer,IsNullTransformer,LogicAndTransformer,LogicBinaryTransformer,LogicNotTransformer,LogicOrTransformer,MappableUDFQueryRowTransformer,RegularTransformer,TernaryTransformer,Transformer,TransparentTransformer,UDFQueryRowTransformer,UDFQueryRowWindowTransformer,UDFQueryTransformer,UnaryTransformer,UniversalUDFQueryTransformer
public interface LayerPointReader extends YieldableReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.iotdb.tsfile.utils.BinarycurrentBinary()booleancurrentBoolean()doublecurrentDouble()floatcurrentFloat()intcurrentInt()longcurrentLong()longcurrentTime()org.apache.iotdb.tsfile.file.metadata.enums.TSDataTypegetDataType()booleanisConstantPointReader()booleanisCurrentNull()booleannext()voidreadyForNext()-
Methods inherited from interface org.apache.iotdb.db.mpp.transformation.api.YieldableReader
yield
-
-
-
-
Method Detail
-
isConstantPointReader
boolean isConstantPointReader()
-
next
boolean next() throws QueryProcessException, java.io.IOException- Throws:
QueryProcessExceptionjava.io.IOException
-
readyForNext
void readyForNext()
-
getDataType
org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getDataType()
-
currentTime
long currentTime() throws java.io.IOException- Throws:
java.io.IOException
-
currentInt
int currentInt() throws java.io.IOException- Throws:
java.io.IOException
-
currentLong
long currentLong() throws java.io.IOException- Throws:
java.io.IOException
-
currentFloat
float currentFloat() throws java.io.IOException- Throws:
java.io.IOException
-
currentDouble
double currentDouble() throws java.io.IOException- Throws:
java.io.IOException
-
currentBoolean
boolean currentBoolean() throws java.io.IOException- Throws:
java.io.IOException
-
isCurrentNull
boolean isCurrentNull() throws java.io.IOException- Throws:
java.io.IOException
-
currentBinary
org.apache.iotdb.tsfile.utils.Binary currentBinary() throws java.io.IOException- Throws:
java.io.IOException
-
-