Examples of ProjectedColumnExpression


Examples of com.salesforce.phoenix.expression.ProjectedColumnExpression

       
        if (isIndex)
          return new IndexKeyValueColumnExpression(getColumn());
       
        if (tableRef.getTable().getType() == PTableType.JOIN)
          return new ProjectedColumnExpression(getColumn(), tableRef.getTable());
      
        return new KeyValueColumnExpression(getColumn());
    }
View Full Code Here

Examples of org.apache.phoenix.expression.ProjectedColumnExpression

            String displayName = SchemaUtil.getColumnDisplayName(defaultFamilyName.equals(dataFamilyName) ? null : dataFamilyName, dataColumnName);
          return new KeyValueColumnExpression(column, displayName);
        }
       
        if (table.getType() == PTableType.JOIN) {
          return new ProjectedColumnExpression(column, table, column.getName().getString());
        }
      
        byte[] defaultFamily = table.getDefaultFamilyName() == null ? QueryConstants.DEFAULT_COLUMN_FAMILY_BYTES : table.getDefaultFamilyName().getBytes();
        String displayName = SchemaUtil.getColumnDisplayName(Bytes.compareTo(defaultFamily, column.getFamilyName().getBytes()) == ? null : column.getFamilyName().getBytes(), column.getName().getBytes());
        return new KeyValueColumnExpression(column, displayName);
View Full Code Here

Examples of org.apache.phoenix.expression.ProjectedColumnExpression

        // different kind of ColumnExpression to be created here. You might be able to
        // use ProjectedColumnExpression, but not sure. The column values from the data
        // table should get returned in a single KeyValue in a similar format (using a
        // KeyValueSchema).
        if (table.getType() == PTableType.JOIN) {
          return new ProjectedColumnExpression(column, table, column.getName().getString());
        }
      
        byte[] defaultFamily = table.getDefaultFamilyName() == null ? QueryConstants.DEFAULT_COLUMN_FAMILY_BYTES : table.getDefaultFamilyName().getBytes();
        String displayName = SchemaUtil.getColumnDisplayName(Bytes.compareTo(defaultFamily, column.getFamilyName().getBytes()) == ? null : column.getFamilyName().getBytes(), column.getName().getBytes());
        return new KeyValueColumnExpression(column, displayName);
View Full Code Here

Examples of org.apache.phoenix.expression.ProjectedColumnExpression

        PTable table = this.getTable();
        PColumn column = this.getColumn();
        // TODO: util for this or store in member variable
        byte[] defaultFamily = table.getDefaultFamilyName() == null ? QueryConstants.DEFAULT_COLUMN_FAMILY_BYTES : table.getDefaultFamilyName().getBytes();
        String displayName = SchemaUtil.getColumnDisplayName(Bytes.compareTo(defaultFamily, column.getFamilyName().getBytes()) == ? null : column.getFamilyName().getBytes(), column.getName().getBytes());
        return new ProjectedColumnExpression(this.getColumn(), columns, position, displayName);
    }
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.