@Override public void reset() { ((AMutableFloat) value).setValue(0); }
public JFloat(float v) { super(new AMutableFloat(v)); }
public float getValue() { return ((AMutableFloat) value).getFloatValue(); }
@SuppressWarnings("unchecked") private static void parseLiteralToBytes(Expression item, DataOutput out) throws CompilationException { AMutableDouble aDouble = new AMutableDouble(0); AMutableFloat aFloat = new AMutableFloat(0); AMutableInt64 aInt64 = new AMutableInt64(0); AMutableInt32 aInt32 = new AMutableInt32(0); FloatLiteral fl = (FloatLiteral) l; serde = SerializerDeserializerProvider.INSTANCE.getSerializerDeserializer(BuiltinType.AFLOAT); aFloat.setValue(fl.getValue()); serde.serialize(aFloat, out); break;
public void setValue(float v) { ((AMutableFloat) value).setValue(v); }
@Override protected void processFloat(float arg, IPointable resultPointable) throws HyracksDataException { aFloat.setValue(-arg); serialize(aFloat, floatSerde, resultPointable); }
protected void writeResult(float jacc) throws IOException { aFloat.setValue(jacc); floatSerde.serialize(aFloat, out); } }
@Override protected void processFloat(float arg, IPointable resultPointable) throws HyracksDataException { aFloat.setValue((float) Math.floor(arg)); serialize(aFloat, floatSerde, resultPointable); }
public void writeResult() throws IOException { res.setValue(sim); reusSerde.serialize(res, out); } }
@Override protected void processFloat(float arg, IPointable resultPointable) throws HyracksDataException { aFloat.setValue((float) Math.ceil(arg)); serialize(aFloat, floatSerde, resultPointable); }
@Override protected void processFloat(float arg, IPointable resultPointable) throws HyracksDataException { if (arg >= 0.0f) { resultPointable.set(argPtr); return; } aFloat.setValue(0.0f - arg); serialize(aFloat, floatSerde, resultPointable); }
if (Float.isNaN(val) || Float.isInfinite(val) || Float.compare(val, -0.0F) == 0 || Float.compare(val, 0.0F) == 0) { aFloat.setValue(val); serde.serialize(aFloat, out); } else { BigDecimal r = new BigDecimal(Float.toString(val)); aFloat.setValue(r.setScale(getPrecision(), BigDecimal.ROUND_DOWN).floatValue()); serde.serialize(aFloat, out);
@Override protected void writeResult(float jacc) throws IOException { listBuilder.reset(listType); boolean matches = (jacc < jaccThresh) ? false : true; inputVal.reset(); booleanSerde.serialize(matches ? ABoolean.TRUE : ABoolean.FALSE, inputVal.getDataOutput()); listBuilder.addItem(inputVal); inputVal.reset(); aFloat.setValue((matches) ? jacc : 0.0f); floatSerde.serialize(aFloat, inputVal.getDataOutput()); listBuilder.addItem(inputVal); listBuilder.write(out, true); } }
@Override public void writeResult() throws HyracksDataException, IOException { listBuilder.reset(listType); boolean matches = (sim <= 0) ? false : true; float jaccSim = (matches) ? sim : 0.0f; inputVal.reset(); booleanSerde.serialize(matches ? ABoolean.TRUE : ABoolean.FALSE, inputVal.getDataOutput()); listBuilder.addItem(inputVal); inputVal.reset(); aFloat.setValue(jaccSim); floatSerde.serialize(aFloat, inputVal.getDataOutput()); listBuilder.addItem(inputVal); listBuilder.write(out, true); } }
break; case FLOAT: aFloat.setValue(jsonParser.getFloatValue()); floatSerde.serialize(aFloat, out); break;
int8Serde.serialize(aInt8, out); } else if (fieldType.getTypeTag() == ATypeTag.FLOAT) { aFloat.setValue(val.getLongVal()); floatSerde.serialize(aFloat, out); int8Serde.serialize(aInt8, out); } else if (fieldType.getTypeTag() == ATypeTag.FLOAT) { aFloat.setValue((float) val.getDoubleVal()); floatSerde.serialize(aFloat, out);