Package org.apache.hadoop.hbase.client.idx.exp

Examples of org.apache.hadoop.hbase.client.idx.exp.Comparison


    byte[] columnName1 = Bytes.toBytes("columnName1");
    byte[] qualifer1 = Bytes.toBytes("qualifier1");
    byte[] value1 = Bytes.toBytes("value1");
    Comparison.Operator operator1 = Comparison.Operator.EQ;

    Comparison comparison = new Comparison(columnName1, qualifer1, operator1, value1);

    Assert.assertEquals("columnName was incorrect", columnName1, comparison.getColumnName());
    Assert.assertEquals("qualifier was incorrect", qualifer1, comparison.getQualifier());
    Assert.assertEquals("value was incorrect", value1, comparison.getValue());
    Assert.assertEquals("operator was incorrect", operator1, comparison.getOperator());
  }
View Full Code Here


    expression.write(dataOutputBuffer);

    DataInputBuffer dataInputBuffer = new DataInputBuffer();
    dataInputBuffer.reset(dataOutputBuffer.getData(), dataOutputBuffer.getLength());

    Expression clonedExpression = new Comparison();
    clonedExpression.readFields(dataInputBuffer);

    Assert.assertEquals("The expression was not the same after being written and read", expression, clonedExpression);
  }
View Full Code Here

    String qualifer3 = "qualifier3";
    byte[] value3 = Bytes.toBytes("value3");
    Comparison.Operator operator3 = Comparison.Operator.LT;

    Expression expression1 = new Or(
        new Comparison(columnName1, qualifer1, operator1, value1),
        new And(
            new Comparison(columnName2, qualifer2, operator2, value2),
            new Comparison(columnName3, qualifer3, operator3, value3)
        )
    );

    Expression expression2 = Expression
        .or(
View Full Code Here

TOP

Related Classes of org.apache.hadoop.hbase.client.idx.exp.Comparison

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.