Examples of asInt4()


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

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

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

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

  @Override
  public int getInt(String name) throws SQLException {
    Datum datum = cur.get(findColumn(name));
    handleNull(datum);
    return datum.asInt4();
  }

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

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

    switch(dataType) {
      case BOOLEAN:  return d.asBool();
      case INT1:
      case INT2: return d.asInt2();
      case INT4: return d.asInt4();
      case INT8: return d.asInt8();
      case TEXT:
      case CHAR:
      case DATE:
      case VARCHAR:  return d.asChars();
View Full Code Here

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

   */
  @Override
  public int getInt(int fieldId) throws SQLException {
    Datum datum = cur.get(fieldId - 1);
    handleNull(datum);
    return datum.asInt4();
  }

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

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

   */
  @Override
  public int getInt(String name) throws SQLException {
    Datum datum = cur.get(findColumn(name));
    handleNull(datum);
    return datum.asInt4();
  }

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

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

  public Datum eval(Tuple params) {
    Datum value = params.get(0);
    if (value instanceof NullDatum) {
      return NullDatum.get();
    }
    return DatumFactory.createTimeStamp(value.asInt4());
  }
}
View Full Code Here

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

    Datum sizeDatum = params.get(1);
    if(sizeDatum instanceof NullDatum) return NullDatum.get();

    String data = datum.asChars();
    int length = data.length();
    int size = sizeDatum.asInt4();

    size = getSize(length, size);
    if (size == 0) {
        return TextDatum.EMPTY_TEXT;
    }
View Full Code Here

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

    Datum sizeDatum = params.get(1);
    if(sizeDatum instanceof NullDatum) return NullDatum.get();

    String data = datum.asChars();
    int length = data.length();
    int size = sizeDatum.asInt4();

    size = getSize(length, size);
    if (size == 0) {
        return TextDatum.EMPTY_TEXT;
    }
View Full Code Here

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

  @Override
  public Datum eval(Tuple params) {
    Datum datum = params.get(0);
    if (datum instanceof NullDatum) return NullDatum.get();

    int value = datum.asInt4();
    if (value <= 0 || value > 65525) {
        return NullDatum.get();
    } else {
        return DatumFactory.createText(String.valueOf((char)value));
    }
View Full Code Here

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

    int count;

    if (countDatum == null) {
      count = strLength;
    } else {
      count = (countDatum.asInt4() + from) - 1;
    }

    if (count > strLength) {
      count = strLength;
    }
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.