public class CacheDatasource extends Object implements DataSource
| 构造器和说明 |
|---|
CacheDatasource() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
cache(String table,
joinery.DataFrame df) |
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.
|
void |
removeCache(String table) |
int |
update(Map<String,Object> updateItems,
List<PredicateEntity<Object>> predicateEntities,
String tableName)
Update data to data source
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitqueryByPredicatepublic joinery.DataFrame queryAll(String tableNme, String tableAlias)
DataSourcequeryAll 在接口中 DataSourcetableNme - tableNametableAlias - tableAliaspublic int insert(List<Map<String,Object>> valueList, String tableName)
DataSourceinsert 在接口中 DataSourcevalueList - valueListtableName - tableNamepublic int update(Map<String,Object> updateItems, List<PredicateEntity<Object>> predicateEntities, String tableName) throws IOException
DataSourceupdate 在接口中 DataSourceupdateItems - updateItemspredicateEntities - predicateEntitiestableName - tableNameIOException - IOExceptionpublic int delete(List<PredicateEntity<Object>> predicateEntities, String tableName)
DataSourcedelete 在接口中 DataSourcepredicateEntities - predicateEntitiestableName - tableNamepublic boolean cache(String table, joinery.DataFrame df)
public void removeCache(String table)
Copyright © 2019. All rights reserved.