org.apache.hadoop.hbase.hbql.impl
Class AggregateValue

java.lang.Object
  extended by org.apache.hadoop.hbase.hbql.impl.Value
      extended by org.apache.hadoop.hbase.hbql.impl.CurrentAndVersionValue<Object>
          extended by org.apache.hadoop.hbase.hbql.impl.ColumnValue
              extended by org.apache.hadoop.hbase.hbql.impl.AggregateValue

public class AggregateValue
extends ColumnValue


Constructor Summary
AggregateValue(String name, SelectExpressionContext context)
           
 
Method Summary
 void applyValues(org.apache.hadoop.hbase.client.Result result)
           
 Object getValue()
           
 void initAggregateValue()
           
 boolean isValueSet()
           
 void setValue(Object val)
           
 
Methods inherited from class org.apache.hadoop.hbase.hbql.impl.CurrentAndVersionValue
getCurrentValue, getVersionMap, setCurrentValue, setVersionMap
 
Methods inherited from class org.apache.hadoop.hbase.hbql.impl.Value
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregateValue

public AggregateValue(String name,
                      SelectExpressionContext context)
Method Detail

isValueSet

public boolean isValueSet()
Overrides:
isValueSet in class CurrentAndVersionValue<Object>

initAggregateValue

public void initAggregateValue()
                        throws HBqlException
Throws:
HBqlException

applyValues

public void applyValues(org.apache.hadoop.hbase.client.Result result)
                 throws HBqlException,
                        ResultMissingColumnException,
                        NullColumnValueException
Throws:
HBqlException
ResultMissingColumnException
NullColumnValueException

getValue

public Object getValue()

setValue

public void setValue(Object val)


Copyright © 2011. All Rights Reserved.