DbRowOpVisitor (cayenne-doc: Cayenne Documentation 5.0-M2 API)
Description: declaration: package: org.apache.cayenne.access.flush.operation, interface: DbRowOpVisitor

# 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)