Package org.apache.cayenne.access.flush.operation
-
Interface Summary Interface Description DbRowOp Object that represents some change on DB level.DbRowOpSorter Sorter ofDbRowOp
operations.DbRowOpVisitor<T> DbRowOpWithQualifier DbRowOpWithValues -
Class Summary Class Description BaseDbRowOp DbRowOpMerger BiFunction that merges twoDbRowOp
changing same object.DefaultDbRowOpSorter DefaultDbRowOpSorter.DbRowComparator DefaultDbRowOpSorter.DbRowTypeVisitor DeleteDbRowOp DeleteInsertDbRowOp Special case op, that describes delete/insert sequence of different objects that have same ObjectId (known example: meaningful PK set to same value as used before).GraphBasedDbRowOpSorter Db operation sorted that builds dependency graph and uses topological sort to get final order.InsertDbRowOp OpIdFactory Factory that wraps provided ID to be suitable for the better processing in the flush operation.Qualifier Qualifier of DB row.UpdateDbRowOp Values Collection of values that should be inserted or updated in DB. -
Enum Summary Enum Description DbRowOpType