org.datanucleus.store.hbase.query.expression
Class HBaseBooleanExpression
java.lang.Object
org.datanucleus.store.hbase.query.expression.HBaseExpression
org.datanucleus.store.hbase.query.expression.HBaseBooleanExpression
public class HBaseBooleanExpression
- extends HBaseExpression
Representation of a boolean expression in HBase queries.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HBaseBooleanExpression
public HBaseBooleanExpression(java.lang.String familyName,
java.lang.String columnName,
java.lang.Object value,
org.datanucleus.query.expression.Expression.Operator op)
- Constructor when the expression represents a comparison, between the field and a value.
- Parameters:
familyName - Family namecolumnName - Column namevalue - The valueop - The operator (eq, noteq, lt, gt, etc)
HBaseBooleanExpression
public HBaseBooleanExpression(HBaseBooleanExpression expr1,
HBaseBooleanExpression expr2,
org.datanucleus.query.expression.Expression.Operator op)
getFilter
public org.apache.hadoop.hbase.filter.Filter getFilter()
getComparisonOperatorForExpressionOperator
protected static org.apache.hadoop.hbase.filter.CompareFilter.CompareOp getComparisonOperatorForExpressionOperator(org.datanucleus.query.expression.Expression.Operator op)
Copyright © 2012. All Rights Reserved.