Package dao.editablegrid
Class EditableGridDao
java.lang.Object
ru.cg.webbpm.modules.database.api.entity_graph.dao.DefaultGraphDao
database.dao.AbstractLoadDao<LoadOptions>
database.dao.DefaultLoadDao
dao.editablegrid.EditableGridDao
- All Implemented Interfaces:
DeleteDao<Object>
,ILoadDao<LoadOptions>
,LoadDao
,SaveDao
,SaveLoadDeleteDao
,WebbpmDao
,TableProvider
- Author:
- m.popov
-
Field Summary
Fields inherited from class database.dao.DefaultLoadDao
uniqueResult
Fields inherited from class database.dao.AbstractLoadDao
datasourceJndiName, MESSAGE_SOURCE
Fields inherited from class ru.cg.webbpm.modules.database.api.entity_graph.dao.DefaultGraphDao
conditionBuilder, databaseStructureManager, dslProvider, graph
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
delete
(List<EntityFilter> list) void
void
modifyDicGraphNodes
(List<String> dicGridColumns) save
(Map<EntityColumn, Object> dataMap) Methods inherited from class database.dao.DefaultLoadDao
getSelectForUpdateStep, getTotalRowCount, getTotalRowCount, load, load, loadAggregations, loadAggregations, loadByPK, loadByPK, loadMultiFieldAggregations, recordListToTableRowListByAlias, selectByJooqColumns
Methods inherited from class database.dao.AbstractLoadDao
addJoins, buildGroupByStep, buildLoadByPkQuery, buildLoadByPkQuery, buildSelectCountWhere, buildSelectCountWhere, buildSelectStepWithAggregationColumns, buildWhereStep, buildWhereStep, buildWhereStep, convertAggregateFuncFieldToJooqFields, convertAggregateFuncMultiFieldToJooqFields, convertEntityColumnsToJooqFields, convertToAggregateFunction, convertToAggregateFunctionMultiColumns, defaultEntityColumnAlias, getAggregateFuncFieldSelectStep, getAggregateFuncMultiFieldSelectStep, getColumnSelectStep, getColumnWithAliasSelectStep, getDatasourceJndiName, getGraphConditions, getJooqTableByEntity, getMatrix, getOrderByStep, getPkFields, getSelectCountJoinStep, getSelectCountJoinStep, load, prepareResultListWithAggregateColumns, recordListToTableFieldDataList, recordToTableFieldData, recordToTableRowByAlias, toJooqFieldWithAlias
Methods inherited from class ru.cg.webbpm.modules.database.api.entity_graph.dao.DefaultGraphDao
getComplexCondition, getContainsCondition, getDsl, getDsl, getEndsWithCondition, getEqualCondition, getEqualIgnoreCaseCondition, getFilterCondition, getFilterCondition, getFilterCondition, getFilterCondition, getFilterConditions, getGraphNodeTablePkFields, getGreaterOrEqualCondition, getGreaterThanCondition, getLessOrEqualCondition, getLessThanCondition, getNotContainsCondition, getNotEqualCondition, getOperator, getSequence, getStartsWithCondition, getStructureTable, getTable, getTableWithAlias, getUsedTables, setDatabaseStructureManager, setDsl, setDslProvider, setGraph, toJooqField
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ru.cg.webbpm.modules.database.api.dao.ILoadDao
getTotalRowCount
Methods inherited from interface ru.cg.webbpm.modules.database.api.dao.LoadDao
getDatasourceJndiName, getPkFields, getTotalRowCount, load, load, loadAggregations, loadAggregations, loadByPK, loadByPK, loadMultiFieldAggregations
Methods inherited from interface ru.cg.webbpm.modules.database.api.TableProvider
getTableByAlias, getUsedTables
-
Constructor Details
-
EditableGridDao
public EditableGridDao()
-
-
Method Details