Class TransactionEventTable.TableIUD

java.lang.Object
io.ebeaninternal.api.TransactionEventTable.TableIUD
All Implemented Interfaces:
io.ebean.event.BulkTableEvent, BinaryWritable, Serializable
Enclosing class:
TransactionEventTable

public static final class TransactionEventTable.TableIUD extends Object implements Serializable, io.ebean.event.BulkTableEvent, BinaryWritable
See Also:
  • Constructor Details

    • TableIUD

      public TableIUD(String table, boolean insert, boolean update, boolean delete)
  • Method Details

    • readBinaryMessage

      public static TransactionEventTable.TableIUD readBinaryMessage(BinaryReadContext dataInput) throws IOException
      Throws:
      IOException
    • writeBinary

      public void writeBinary(BinaryWriteContext out) throws IOException
      Description copied from interface: BinaryWritable
      Write message in binary format.
      Specified by:
      writeBinary in interface BinaryWritable
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • tableName

      public String tableName()
      Specified by:
      tableName in interface io.ebean.event.BulkTableEvent
    • isInsert

      public boolean isInsert()
      Specified by:
      isInsert in interface io.ebean.event.BulkTableEvent
    • isUpdate

      public boolean isUpdate()
      Specified by:
      isUpdate in interface io.ebean.event.BulkTableEvent
    • isDelete

      public boolean isDelete()
      Specified by:
      isDelete in interface io.ebean.event.BulkTableEvent
    • isUpdateOrDelete

      public boolean isUpdateOrDelete()