Examples of asChars()


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();

    StringBuilder result = new StringBuilder(datum.asChars());

    for(int i = 1 ; i < params.size() ; i++) {
      Datum tmpDatum = params.get(i);
      if(tmpDatum instanceof NullDatum)
        continue;
View Full Code Here

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

    for(int i = 1 ; i < params.size() ; i++) {
      Datum tmpDatum = params.get(i);
      if(tmpDatum instanceof NullDatum)
        continue;
      result.append(tmpDatum.asChars());
    }
    return DatumFactory.createText(result.toString());
  }
}
View Full Code Here

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

    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()


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

    StringBuilder result = new StringBuilder(datum.asChars());


    for(int i = 2 ; i < params.size() ; i++) {
      Datum tmpDatum = params.get(i);
      if(tmpDatum instanceof NullDatum)
View Full Code Here

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

    for(int i = 2 ; i < params.size() ; i++) {
      Datum tmpDatum = params.get(i);
      if(tmpDatum instanceof NullDatum)
        continue;
      result.append(sepDatum.asChars());
      result.append(tmpDatum.asChars());
    }
    return DatumFactory.createText(result.toString());
  }
}
View Full Code Here

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

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

    return DatumFactory.createText("\"" + datum.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()

    if(substringDatum instanceof NullDatum) {
      return NullDatum.get();
    }

    String value = valueDatum.asChars();
    String substring = substringDatum.asChars();
    if(substring.length() == 0) {
      return DatumFactory.createInt4(1);
    }

    return DatumFactory.createInt4(findText(value, substring) + 1);
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.createText(new StringBuffer(datum.asChars()).reverse().toString());
  }
}
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.createText(datum.asChars().toUpperCase());
  }
}
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.