org.apache.hadoop.hbase.hbql.statement
Class StatementPredicate

java.lang.Object
  extended by org.apache.expreval.expr.MultipleExpressionContext
      extended by org.apache.hadoop.hbase.hbql.statement.StatementPredicate
All Implemented Interfaces:
Serializable

public class StatementPredicate
extends MultipleExpressionContext

See Also:
Serialized Form

Constructor Summary
StatementPredicate(GenericValue... exprs)
           
 
Method Summary
 boolean allowColumns()
           
 String asString()
           
 boolean evaluate(HConnectionImpl conn)
           
 boolean useResultData()
           
 
Methods inherited from class org.apache.expreval.expr.MultipleExpressionContext
addColumnToUsedList, addExpression, addNamedParameter, evaluate, evaluateConstant, getAttribsUsedInExpr, getColumnsUsedInExpr, getExpressionList, getGenericValue, getMapping, getMappingContext, getNamedParamMap, getParameterList, getResultAccessor, getTableMapping, optimize, reset, setGenericValue, setMappingContext, setParameter, validateTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementPredicate

public StatementPredicate(GenericValue... exprs)
Method Detail

useResultData

public boolean useResultData()
Specified by:
useResultData in class MultipleExpressionContext

evaluate

public boolean evaluate(HConnectionImpl conn)
                 throws HBqlException
Throws:
HBqlException

asString

public String asString()
Specified by:
asString in class MultipleExpressionContext

allowColumns

public boolean allowColumns()
Specified by:
allowColumns in class MultipleExpressionContext


Copyright © 2011. All Rights Reserved.