Examples of asFloat8()


Examples of org.apache.tajo.datum.Datum.asFloat8()

  @Override
  public double getDouble(int fieldId) throws SQLException {
    Datum datum = cur.get(fieldId - 1);
    handleNull(datum);
    return datum.asFloat8();
  }

  @Override
  public double getDouble(String name) throws SQLException {
    Datum datum = cur.get(findColumn(name));
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

  @Override
  public double getDouble(String name) throws SQLException {
    Datum datum = cur.get(findColumn(name));
    handleNull(datum);
    return datum.asFloat8();
  }

  @Override
  public float getFloat(int fieldId) throws SQLException {
    Datum datum = cur.get(fieldId - 1);
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

      case TEXT:
      case CHAR:
      case DATE:
      case VARCHAR:  return d.asChars();
      case FLOAT4:  return d.asFloat4();
      case FLOAT8:  return d.asFloat8();
      case NUMERIC:  return d.asFloat8();
      default: return d.asChars();
    }
  }
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

      case CHAR:
      case DATE:
      case VARCHAR:  return d.asChars();
      case FLOAT4:  return d.asFloat4();
      case FLOAT8:  return d.asFloat8();
      case NUMERIC:  return d.asFloat8();
      default: return d.asChars();
    }
  }

  @Override
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

   */
  @Override
  public double getDouble(int fieldId) throws SQLException {
    Datum datum = cur.getDouble(fieldId - 1);
    handleNull(datum);
    return datum.asFloat8();
  }

  /*
   * (non-Javadoc)
   *
 
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

   */
  @Override
  public double getDouble(String name) throws SQLException {
    Datum datum = cur.get(findColumn(name));
    handleNull(datum);
    return datum.asFloat8();
  }

  /*
   * (non-Javadoc)
   *
 
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

    Datum valueDatum = params.get(0);
    if(valueDatum instanceof NullDatum) {
      return NullDatum.get();
    }

    return DatumFactory.createFloat8(Math.acos(valueDatum.asFloat8()));
  }
}
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

    Datum valueDatum = params.get(0);
    if(valueDatum instanceof NullDatum) {
      return NullDatum.get();
    }

    return DatumFactory.createFloat8(Math.cbrt(valueDatum.asFloat8()));
  }
}
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

  public void merge(FunctionContext context, Tuple params) {
    SumContext distinctContext = (SumContext) context;
    Datum value = params.get(0);
    if ((distinctContext.latest == null || (!distinctContext.latest.equals(value)) && !(value instanceof NullDatum))) {
      distinctContext.latest = value;
      distinctContext.sum += value.asFloat8();
    }
  }

  @Override
  public Datum getPartialResult(FunctionContext ctx) {
View Full Code Here

Examples of org.apache.tajo.datum.Datum.asFloat8()

    Datum valueDatum = params.get(0);
    if(valueDatum instanceof NullDatum) {
      return NullDatum.get();
    }

    return DatumFactory.createFloat8(Math.toRadians(valueDatum.asFloat8()));
  }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.