public interface DataSource
| 限定符和类型 | 方法和说明 |
|---|---|
int |
delete(List<PredicateEntity<Object>> predicateEntities,
String tableName)
delete data from data source
|
int |
insert(List<Map<String,Object>> valueList,
String tableName)
insert data into the data source
|
joinery.DataFrame |
queryAll(String tableNme,
String tableAlias)
get all the data in the table and converting it to DataFrame.
|
default joinery.DataFrame |
queryByPredicate(String table,
String tableAlias,
List<PredicateEntity<Object>> predicateEntities)
users can rewrite this method by getting the data based on the filter criteria
and converting it to the default implementation of DataFrame.
|
int |
update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName)
Update data to data source
|
joinery.DataFrame queryAll(String tableNme, String tableAlias)
tableNme - tableNametableAlias - tableAliasdefault joinery.DataFrame queryByPredicate(String table, String tableAlias, List<PredicateEntity<Object>> predicateEntities)
table - tableNmetableAlias - tableAliaspredicateEntities - Ascertain conditionPredicateFilterint insert(List<Map<String,Object>> valueList, String tableName) throws IOException
valueList - valueListtableName - tableNameIOException - IOExceptionint update(Map<String,Object> updateItems, List<PredicateEntity<Object>> predicateEntities, String tableName) throws IOException
updateItems - updateItemstableName - tableNamepredicateEntities - predicateEntitiesIOException - IOExceptionint delete(List<PredicateEntity<Object>> predicateEntities, String tableName) throws IOException
tableName - tableNamepredicateEntities - predicateEntitiesIOException - IOExceptionCopyright © 2019. All rights reserved.