Interface NullableDoubleState
-
- All Superinterfaces:
AccumulatorState,NullableState
public interface NullableDoubleState extends AccumulatorState, NullableState
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description doublegetValue()booleanisNull()default voidset(NullableDoubleState state)voidsetNull(boolean value)voidsetValue(double value)static voidwrite(Type type, NullableDoubleState state, BlockBuilder out)-
Methods inherited from interface io.trino.spi.function.AccumulatorState
copy, getEstimatedSize
-
-
-
-
Method Detail
-
getValue
double getValue()
-
setValue
void setValue(double value)
-
isNull
boolean isNull()
- Specified by:
isNullin interfaceNullableState
-
setNull
void setNull(boolean value)
-
set
default void set(NullableDoubleState state)
-
write
static void write(Type type, NullableDoubleState state, BlockBuilder out)
-
-