Package org.apache.cayenne.access.flush.operation

# Interface DbRowOpVisitor<T>

All Known Implementing Classes:
  `DbRowOpMerger`, `DefaultDataDomainFlushAction.EmptyRowChecker`, `DefaultDataDomainFlushAction.PhantomDbRowOpCleaner`, `DefaultDbRowOpSorter.DbRowTypeVisitor`

public interface DbRowOpVisitor<T>

Since:
  4.2

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default T`
  `visitDelete(DeleteDbRowOp dbRow)`
  `default T`
  `visitInsert(InsertDbRowOp dbRow)`
  `default T`
  `visitUpdate(UpdateDbRowOp dbRow)`

- ## Method Details

  - ### visitInsert

    default T visitInsert(InsertDbRowOp dbRow)

  - ### visitUpdate

    default T visitUpdate(UpdateDbRowOp dbRow)

  - ### visitDelete

    default T visitDelete(DeleteDbRowOp dbRow)