public class KVTableService
extends java.lang.Object
| 构造器和说明 |
|---|
KVTableService(Client client,
CryptoKeyPair credential) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
asyncSet(KVTablePrecompiled kvTablePrecompiled,
java.lang.String key,
java.lang.String value,
PrecompiledCallback callback) |
void |
asyncSet(java.lang.String tableName,
java.lang.String key,
java.lang.String value,
PrecompiledCallback callback) |
void |
checkKey(java.lang.String key) |
RetCode |
createTable(java.lang.String tableName,
java.lang.String keyFieldName,
java.lang.String valueField) |
java.util.Map<java.lang.String,java.lang.String> |
desc(java.lang.String tableName) |
java.util.Map<java.lang.String,java.lang.String> |
descWithKeyOrder(java.lang.String tableName) |
java.lang.String |
get(KVTablePrecompiled kvTablePrecompiled,
java.lang.String key) |
java.lang.String |
get(java.lang.String tableName,
java.lang.String key) |
RetCode |
set(KVTablePrecompiled kvTablePrecompiled,
java.lang.String key,
java.lang.String value) |
RetCode |
set(java.lang.String tableName,
java.lang.String key,
java.lang.String value) |
public KVTableService(Client client, CryptoKeyPair credential)
public void checkKey(java.lang.String key)
throws ContractException
public RetCode createTable(java.lang.String tableName, java.lang.String keyFieldName, java.lang.String valueField) throws ContractException
public RetCode set(java.lang.String tableName, java.lang.String key, java.lang.String value) throws ContractException
public RetCode set(KVTablePrecompiled kvTablePrecompiled, java.lang.String key, java.lang.String value) throws ContractException
public java.lang.String get(java.lang.String tableName,
java.lang.String key)
throws ContractException
public java.lang.String get(KVTablePrecompiled kvTablePrecompiled, java.lang.String key) throws ContractException
public java.util.Map<java.lang.String,java.lang.String> desc(java.lang.String tableName)
throws ContractException
public java.util.Map<java.lang.String,java.lang.String> descWithKeyOrder(java.lang.String tableName)
throws ContractException
public void asyncSet(java.lang.String tableName,
java.lang.String key,
java.lang.String value,
PrecompiledCallback callback)
throws ContractException
public void asyncSet(KVTablePrecompiled kvTablePrecompiled, java.lang.String key, java.lang.String value, PrecompiledCallback callback)