water
Class UKV

java.lang.Object
  extended by water.UKV

public abstract class UKV
extends java.lang.Object

User-View Key/Value Store This class handles user-view keys, and hides ArrayLets from the end user.


Constructor Summary
UKV()
           
 
Method Summary
static
<T extends Iced>
T
get(Key k)
           
static
<T extends Freezable>
T
get(Key k, java.lang.Class<T> C)
           
static Value getValue(Key key)
           
static void put(Key key, Freezable fr)
           
static void put(Key key, Iced fr)
           
static void put(Key key, Iced val, Futures fs)
           
static void put(Key key, Value val)
           
static void put(Key key, Value val, Futures fs)
           
static void put(java.lang.String s, Value v)
           
static void remove(Key key)
           
static void remove(Key key, boolean block)
           
static void remove(Key key, Futures fs)
           
static void remove(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UKV

public UKV()
Method Detail

put

public static void put(Key key,
                       Value val)

put

public static void put(Key key,
                       Value val,
                       Futures fs)

put

public static void put(Key key,
                       Iced val,
                       Futures fs)

remove

public static void remove(Key key)

remove

public static void remove(Key key,
                          boolean block)

remove

public static void remove(Key key,
                          Futures fs)

getValue

public static Value getValue(Key key)

put

public static void put(java.lang.String s,
                       Value v)

remove

public static void remove(java.lang.String s)

put

public static void put(Key key,
                       Freezable fr)

put

public static void put(Key key,
                       Iced fr)

get

public static <T extends Iced> T get(Key k)

get

public static <T extends Freezable> T get(Key k,
                                          java.lang.Class<T> C)