Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.ColumnAlias


  public static Filter getColumnFilter(ColumnFilter columnFilter)
      throws CruxException {
    CompareFilter.CompareOp compareOp = FilterHelper.getCompareOp(columnFilter
        .getFilterType());
    ColumnAlias alias = columnFilter.getColumnAlias();
    byte[] family = Bytes.toBytes(alias.getColumnFamily());
    byte[] qualifier = Bytes.toBytes(alias.getQualifier());
    WritableByteArrayComparable comparator = getComparator(columnFilter.getFilterType(), alias, columnFilter.getValue(), 0, -1);
    logger.debug("Comparator is " + comparator);
    SingleColumnValueFilter filter = new SingleColumnValueFilter(family, qualifier,
        compareOp, comparator);
    //if the column does not exist, do not include
View Full Code Here


    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.String");
    rAlias.setValueType(valueType);
    mapping.addRowAlias(rAlias);

    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setValueType(valueType);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    cAlias1.setQualifier("qualifier");
    cAlias1.setValueType(valueType);
    mapping.addColumnAlias(cAlias1);

    RowAliasFilter rowFilter = new RowAliasFilter();
    FilterType filter1 = new FilterType();
    filter1.setType("Greater Than Equals");
View Full Code Here

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.String");
    rAlias.setValueType(valueType);
    mapping.addRowAlias(rAlias);

    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    mapping.addColumnAlias(cAlias1);

    RowAliasFilter rowFilter = new RowAliasFilter();
    FilterType filter1 = new FilterType();
    filter1.setType("Less Than");
View Full Code Here

        isValidType(aliasView.getValue(), rowAlias.getValueType());
        rowFilterList.add(new RowAliasFilter(report,
            getFilterType(aliasView.getFilterType()), aliasView
                .getValue(), rowAlias));
      } else if (hashColumnAlias.containsKey(aliasView.getAlias())) {
        ColumnAlias columnAlias = hashColumnAlias.get(aliasView
            .getAlias());
        isValidType(aliasView.getValue(), columnAlias.getValueType());
        columnFilterList.add(new ColumnFilter(report,
            getFilterType(aliasView.getFilterType()), aliasView
                .getValue(), columnAlias));
      }
    }
View Full Code Here

    ValueType valueType = new ValueType();
    valueType.setClassName("java.lang.String");
    rAlias.setValueType(valueType);
    mapping.addRowAlias(rAlias);

    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    mapping.addColumnAlias(cAlias1);

    RowAliasFilter rowFilter = new RowAliasFilter();
    FilterType filter = new FilterType();
    filter.setType("Less Than");
View Full Code Here

    rowAliasesMap.put(rAlias1.getAlias(), rAlias1);
    rowAliasesMap.put(rAlias2.getAlias(), rAlias2);
    rowAliasesMap.put(rAlias3.getAlias(), rAlias3);
    mapping.setRowAlias(rowAliasesMap);
   
    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setQualifier("qualifier");
    cAlias.setValueType(valueType3);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    mapping.addColumnAlias(cAlias1);

    FilterType filter = new FilterType();
    filter.setType("Greater Than Equals");
View Full Code Here

    rowAliases.put(rAlias1.getAlias(), rAlias1);
    rowAliases.put(rAlias2.getAlias(), rAlias2);
    rowAliases.put(rAlias3.getAlias(), rAlias3);
    mapping.setRowAlias(rowAliases);
   
    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setQualifier("qualifier");
    cAlias.setValueType(valueType3);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    cAlias1.setValueType(valueType3);
    mapping.addColumnAlias(cAlias1);

    FilterType filter = new FilterType();
    filter.setType("Greater Than");
View Full Code Here

    rowAliases.put(rAlias1.getAlias(), rAlias1);
    rowAliases.put(rAlias2.getAlias(), rAlias2);
    rowAliases.put(rAlias3.getAlias(), rAlias3);
    mapping.setRowAlias(rowAliases);
   
    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setQualifier("qualifier");
    cAlias.setValueType(valueType3);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    cAlias1.setValueType(valueType3);
    mapping.addColumnAlias(cAlias1);

    FilterType filter = new FilterType();
    filter.setType("Greater Than");
View Full Code Here

    rowAliases.put(rAlias1.getAlias(), rAlias1);
    rowAliases.put(rAlias2.getAlias(), rAlias2);
    rowAliases.put(rAlias3.getAlias(), rAlias3);
    mapping.setRowAlias(rowAliases);
   
    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setQualifier("qualifier");
    cAlias.setValueType(valueType3);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");
    cAlias.setQualifier("qualifier");
    cAlias1.setValueType(valueType1);
    mapping.addColumnAlias(cAlias1);
   
    ColumnAlias cAlias2 = new ColumnAlias();
    cAlias2.setAlias("col");
    cAlias2.setColumnFamily("cf");
    cAlias2.setQualifier("qualifier1");   
    cAlias2.setValueType(valueType3);
    mapping.addColumnAlias(cAlias2);

    FilterType filter = new FilterType();
    filter.setType("Substring");
View Full Code Here

    rowMap.put(rAlias1.getAlias(), rAlias1);
    rowMap.put(rAlias2.getAlias(), rAlias2);
    rowMap.put(rAlias3.getAlias(), rAlias3);
    mapping.setRowAlias(rowMap);
   
    ColumnAlias cAlias = new ColumnAlias();
    cAlias.setAlias("col");
    cAlias.setColumnFamily("cf");
    cAlias.setQualifier("qualifier");
    cAlias.setValueType(valueType3);
    mapping.addColumnAlias(cAlias);

    ColumnAlias cAlias1 = new ColumnAlias();
    cAlias1.setAlias("col1");
    cAlias1.setColumnFamily("cf1");   
    mapping.addColumnAlias(cAlias1);

    FilterType filter = new FilterType();
    filter.setType("Equals");
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.ColumnAlias

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.