Interface DbRowOp
-
- All Known Subinterfaces:
DbRowOpWithQualifier,DbRowOpWithValues
- All Known Implementing Classes:
BaseDbRowOp,DeleteDbRowOp,DeleteInsertDbRowOp,InsertDbRowOp,UpdateDbRowOp
public interface DbRowOpObject that represents some change on DB level. Common cases are insert/update/delete of single DB row.- Since:
- 4.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Taccept(DbRowOpVisitor<T> visitor)ObjectIdgetChangeId()DbEntitygetEntity()PersistentgetObject()booleanisSameBatch(DbRowOp rowOp)
-
-
-
Method Detail
-
accept
<T> T accept(DbRowOpVisitor<T> visitor)
-
getEntity
DbEntity getEntity()
-
getChangeId
ObjectId getChangeId()
-
getObject
Persistent getObject()
-
isSameBatch
boolean isSameBatch(DbRowOp rowOp)
- Parameters:
rowOp- to check- Returns:
- is this and rowOp operations belong to same sql batch
-
-