Package org.apache.tajo.catalog

Examples of org.apache.tajo.catalog.Column


    }

    nonNullGroupingFields = Sets.newHashSet();
    // keylist will contain a list of IDs of grouping column
    keylist = new int[plan.getGroupingColumns().length];
    Column col;
    for (int idx = 0; idx < plan.getGroupingColumns().length; idx++) {
      col = plan.getGroupingColumns()[idx];
      keylist[idx] = inSchema.getColumnId(col.getQualifiedName());
      nonNullGroupingFields.add(col);
    }

    // measureList will contain a list of IDs of measure fields
    int valueIdx = 0;
View Full Code Here


public class SumDouble extends AggFunction<Datum> {

  public SumDouble() {
    super(new Column[] {
        new Column("val", Type.FLOAT8)
    });
  }
View Full Code Here

public class Date extends GeneralFunction {
  private final Log LOG = LogFactory.getLog(Date.class);
  private final static String dateFormat = "dd/MM/yyyy HH:mm:ss";

  public Date() {
    super(new Column[] {new Column("val", TEXT)});
  }
View Full Code Here

public class MinString extends AggFunction<Datum> {

  public MinString() {
    super(new Column[] {
        new Column("val", Type.TEXT)
    });
  }
View Full Code Here

public class MinFloat extends AggFunction<Float4Datum> {

  public MinFloat() {
    super(new Column[] {
        new Column("val", Type.FLOAT4)
    });
  }
View Full Code Here

public class MaxDouble extends AggFunction<Float8Datum> {

  public MaxDouble() {
    super(new Column[] {
        new Column("val", Type.FLOAT8)
    });
  }
View Full Code Here

public class MaxInt extends AggFunction<Datum> {

  public MaxInt() {
    super(new Column[] {
        new Column("val", Type.INT8)
    });
  }
View Full Code Here

public class SumInt extends AggFunction<Datum> {

  public SumInt() {
    super(new Column[] {
        new Column("val", Type.INT4)
    });
  }
View Full Code Here

public class MinInt extends AggFunction<Datum> {

  public MinInt() {
    super(new Column[] {
        new Column("val", Type.INT8)
    });
  }
View Full Code Here

import org.apache.tajo.storage.Tuple;

public class MaxLong extends AggFunction<Int8Datum> {
  public MaxLong() {
    super(new Column[] {
        new Column("val", Type.INT8)
    });
  }
View Full Code Here

TOP

Related Classes of org.apache.tajo.catalog.Column

Copyright © 2018 www.massapicom. 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.