public class Table extends Submit
Submit.CrossChainArgs, Submit.SchemaOpType, Submit.SubmitState, Submit.SyncCond, Submit.SyncStatecache, cb, condition, connection, crossChainArgs, eventManager, extraDrop, mapToken, needVerify, schemaCreateTx, schemaModifyTx, signed, strictMode, transaction| 限定符和类型 | 方法和说明 |
|---|---|
Table |
delete()
Delete data from a table.
|
Table |
get() |
Table |
get(List<String> args)
Select data from a table.
|
Table |
get(String arg)
Select data from a table.
|
org.json.JSONArray |
getTableArray(String tableName) |
Table |
insert(org.json.JSONArray jsonArray) |
Table |
insert(List<String> orgs)
Insert data to a table.
|
Table |
insert(List<String> orgs,
String autoFillField)
Insert data to a table.
|
Table |
insert(List<String> orgs,
String autoFillField,
String txsHashFillField)
Insert data to a table.
|
Table |
limit(String orgs)
Filter condition for select result.
|
Table |
order(List<String> orgs)
Sort for a select result.
|
protected org.json.JSONObject |
prepareSigned() |
Table |
sqlAssert(List<String> orgs)
Assertion when sql-transaction begins.
|
Table |
tableSet(org.json.JSONObject tableProperties)
设置表的属性,包括 nameInDB; 是否为加密表
|
Table |
update(String orgs)
Update table data.
|
Table |
update(String orgs,
String autoFillField)
Update data to a table.
|
Table |
update(String orgs,
String autoFillField,
String txsHashFillField)
Update data to a table.
|
Table |
withFields(String orgs)
Filter conditions when select.
|
doSubmit, doSubmitNoPrepare, eventManager, isCrossChainArgsSet, mapError, setCrossChainArgs, setCrossChainArgs, setNeedVerify, setRestrict, submit, submit, submit, toTransactionpublic Table(String name)
name - Tablename.public Table insert(List<String> orgs)
orgs - Insert parameters.public Table insert(org.json.JSONArray jsonArray)
public Table insert(List<String> orgs, String autoFillField)
orgs - Insert parameters.autoFillField - AutoFillField filed.public Table insert(List<String> orgs, String autoFillField, String txsHashFillField)
orgs - Insert parameters.autoFillField - AutoFillField filed.public Table update(String orgs)
orgs - Update parameters.public Table update(String orgs, String autoFillField)
orgs - Update parameters.autoFillField - AutoFillField filed.public Table update(String orgs, String autoFillField, String txsHashFillField)
orgs - Update parameters.autoFillField - AutoFillField filed.txsHashFillField - AutoFillField filed.public Table delete()
public Table get(List<String> args)
args - Select parameters.public Table get(String arg)
arg - Select parameters.public Table get()
public Table withFields(String orgs)
orgs - Select conditions.public Table sqlAssert(List<String> orgs)
orgs - assert conditions.public Table limit(String orgs)
orgs - parameters.public Table order(List<String> orgs)
orgs - Sort conditions.protected org.json.JSONObject prepareSigned()
prepareSigned 在类中 Submitpublic Table tableSet(org.json.JSONObject tableProperties)
tableProperties - {"nameInDB":"AAAA","confidential":false}public org.json.JSONArray getTableArray(String tableName)
getTableArray 在类中 SubmitCopyright © 2021. All rights reserved.