public class KVTableService
extends java.lang.Object
| 构造器和说明 |
|---|
KVTableService(Client client,
CryptoKeyPair credential) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asyncSet(java.lang.String tableName,
java.lang.String key,
Entry entry,
PrecompiledCallback callback) |
void |
checkKey(java.lang.String key) |
static java.lang.String |
convertValueFieldsToString(java.util.List<java.lang.String> valueFields) |
RetCode |
createTable(java.lang.String tableName,
java.lang.String keyFieldName,
java.util.List<java.lang.String> valueFields) |
java.util.Map<java.lang.String,java.lang.String> |
desc(java.lang.String tableName) |
java.util.Map<java.lang.String,java.lang.String> |
get(java.lang.String tableName,
java.lang.String key) |
static java.util.Map<java.lang.String,java.lang.String> |
parseGetResult(KVTablePrecompiled.Entry getResult) |
RetCode |
set(java.lang.String tableName,
java.lang.String key,
Entry fieldNameToValue) |
public KVTableService(Client client, CryptoKeyPair credential)
public static java.lang.String convertValueFieldsToString(java.util.List<java.lang.String> valueFields)
public void checkKey(java.lang.String key)
throws ContractException
public RetCode createTable(java.lang.String tableName, java.lang.String keyFieldName, java.util.List<java.lang.String> valueFields) throws ContractException
public RetCode set(java.lang.String tableName, java.lang.String key, Entry fieldNameToValue) throws ContractException
public java.util.Map<java.lang.String,java.lang.String> get(java.lang.String tableName,
java.lang.String key)
throws ContractException
public static java.util.Map<java.lang.String,java.lang.String> parseGetResult(KVTablePrecompiled.Entry getResult)
public java.util.Map<java.lang.String,java.lang.String> desc(java.lang.String tableName)
throws ContractException
public void asyncSet(java.lang.String tableName,
java.lang.String key,
Entry entry,
PrecompiledCallback callback)