Class RowBackedAction

Object
io.delta.kernel.internal.actions.RowBackedAction
Direct Known Subclasses:
AddFile, RemoveFile

public abstract class RowBackedAction extends Object
An abstract base class for Delta Log actions that are backed by a Row. This design is to avoid materialization of all fields when creating action instances from action rows within Kernel. Actions like AddFile can extend this class to maintain just a reference to the underlying action row.
  • Method Details

    • toRow

      public final Row toRow()
      Returns the underlying Row that represents this action.