if (valueArg instanceof FloatExpression && isEqualityFn) { bb = newByteBuf(4, true); bb.writeFloat(((FloatExpression) valueArg).getFloat()); if (encodingType.endsWith("_OBD")) { org.apache.hadoop.hbase.util.OrderedBytes.encodeFloat32(br, ((FloatExpression) valueArg).getFloat(), Order.DESCENDING); this.sortOrderAscending = false; } else { org.apache.hadoop.hbase.util.OrderedBytes.encodeFloat32(br, ((FloatExpression) valueArg).getFloat(), Order.ASCENDING);
if (valueArg instanceof FloatExpression && isEqualityFn) { bb = newByteBuf(4, true); bb.writeFloat(((FloatExpression) valueArg).getFloat()); if (encodingType.endsWith("_OBD")) { org.apache.hadoop.hbase.util.OrderedBytes.encodeFloat32(br, ((FloatExpression) valueArg).getFloat(), Order.DESCENDING); this.sortOrderAscending = false; } else { org.apache.hadoop.hbase.util.OrderedBytes.encodeFloat32(br, ((FloatExpression) valueArg).getFloat(), Order.ASCENDING);
this.value = KeyValueBuilder.initFrom(((FloatExpression)valueArg).getFloat()); this.path = path; return true;
public static LogicalExpression getFloat4(float f){ return new FloatExpression(f, ExpressionPosition.UNKNOWN); }
@Override public Statistics<T> visitFloatConstant(ValueExpressions.FloatExpression expr, Void value) throws RuntimeException { return getStatistics(expr.getFloat()); }
@Override public Void visitFloatConstant(FloatExpression fExpr, StringBuilder sb) throws RuntimeException { sb.append(fExpr.getFloat()); return null; }
@Override public ValueHolder visitFloatConstant(ValueExpressions.FloatExpression fExpr, Integer value) throws RuntimeException { return ValueHolderHelper.getFloat4Holder(fExpr.getFloat()); }
@Override public HoldingContainer visitFloatConstant(FloatExpression e, ClassGenerator<?> generator) throws RuntimeException { return getHoldingContainer( generator, e.getMajorType(), buffer -> ValueHolderHelper.getFloat4Holder(e.getFloat())); }
this.value = KeyValueBuilder.initFrom(((FloatExpression)valueArg).getFloat()); this.path = path; return true;
@Override public Void visitFloatConstant(FloatExpression fExpr, StringBuilder sb) throws RuntimeException { sb.append(fExpr.getFloat()); return null; }
public static LogicalExpression getFloat4(float f){ return new FloatExpression(f, ExpressionPosition.UNKNOWN); }