org.apache.hadoop.hbase.hbql.impl
Class ValueMap<T>

java.lang.Object
  extended by org.apache.hadoop.hbase.hbql.impl.Value
      extended by org.apache.hadoop.hbase.hbql.impl.ValueMap<T>
Direct Known Subclasses:
UnMappedValueMap

public abstract class ValueMap<T>
extends Value


Constructor Summary
protected ValueMap(String name)
           
 
Method Summary
 Map<String,CurrentAndVersionValue<T>> getCurrentAndVersionMap()
           
 void setCurrentValueMap(long timestamp, String mapKey, T val)
           
 void setVersionMap(String name, NavigableMap<Long,T> val)
           
 
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

ValueMap

protected ValueMap(String name)
            throws HBqlException
Throws:
HBqlException
Method Detail

getCurrentAndVersionMap

public Map<String,CurrentAndVersionValue<T>> getCurrentAndVersionMap()

setCurrentValueMap

public void setCurrentValueMap(long timestamp,
                               String mapKey,
                               T val)
                        throws HBqlException
Throws:
HBqlException

setVersionMap

public void setVersionMap(String name,
                          NavigableMap<Long,T> val)
                   throws HBqlException
Throws:
HBqlException


Copyright © 2011. All Rights Reserved.