Examples of asChars()


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

    if(datum instanceof NullDatum) return NullDatum.get();

    if (!hasTrimCharacters) {
      return DatumFactory.createText(StringUtils.stripStart(datum.asChars(), null));
    } else {
      return DatumFactory.createText(StringUtils.stripStart(datum.asChars(), params.get(1).asChars()));
    }
  }
}
View Full Code Here

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

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

    return DatumFactory.createInt4(datum.asChars().length());
  }
}
View Full Code Here

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

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

    if (!hasTrimCharacters) {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), null));
    } else {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), params.get(1).asChars()));
    }
  }
}
View Full Code Here

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

    if(datum instanceof NullDatum) return NullDatum.get();

    if (!hasTrimCharacters) {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), null));
    } else {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), params.get(1).asChars()));
    }
  }
}
View Full Code Here

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

    }

    leftExpr.eval(leftContext, schema, tuple);
    Datum predicand = leftExpr.terminate(leftContext);
    isNullResult = predicand instanceof NullDatum;
    boolean matched = compiled.matcher(predicand.asChars()).matches();
    result.setValue(matched ^ not);
  }

  public Datum terminate(EvalContext ctx) {
    return !isNullResult ? result : NullDatum.get();
View Full Code Here

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

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

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

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

   */
  @Override
  public String getString(String arg0) throws SQLException {
    Datum datum = cur.get(findColumn(arg0));
    handleNull(datum);
    return datum.asChars();
  }

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

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

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

    if (!hasTrimCharacters) {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), null));
    } else {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), params.get(1).asChars()));
    }
  }
}
View Full Code Here

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

    if(datum instanceof NullDatum) return NullDatum.get();

    if (!hasTrimCharacters) {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), null));
    } else {
      return DatumFactory.createText(StringUtils.stripEnd(datum.asChars(), params.get(1).asChars()));
    }
  }
}
View Full Code Here

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

    int templen = lengthDatum.asInt4() - datum.asChars().length();

    if(templen<=0)
      return DatumFactory.createText(datum.asChars().substring(0,lengthDatum.asInt4()));

    return DatumFactory.createText(StringUtils.rightPad(datum.asChars(), lengthDatum.asInt4(), fillText.asChars()));
  }
}
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.