Class ExprEvalDoubleVector
java.lang.Object
org.apache.druid.math.expr.vector.BaseExprEvalVector<double[]>
org.apache.druid.math.expr.vector.ExprEvalDoubleVector
- All Implemented Interfaces:
ExprEvalVector<double[]>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanelementAsBoolean(int index) double[]long[]Object[]getType()double[]values()Methods inherited from class org.apache.druid.math.expr.vector.BaseExprEvalVector
getNullVector
-
Constructor Details
-
ExprEvalDoubleVector
public ExprEvalDoubleVector(double[] values, boolean[] nulls)
-
-
Method Details
-
getType
-
values
public double[] values()- Specified by:
valuesin interfaceExprEvalVector<double[]>- Overrides:
valuesin classBaseExprEvalVector<double[]>
-
getLongVector
public long[] getLongVector() -
getDoubleVector
public double[] getDoubleVector() -
getObjectVector
-
elementAsBoolean
public boolean elementAsBoolean(int index)
-