# Hierarchy For Package org.h2.command.dml

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.h2.command.dml.MergeUsing.When (implements org.h2.util.HasSQL)
    - org.h2.command.dml.MergeUsing.WhenMatchedThenDelete
    - org.h2.command.dml.MergeUsing.WhenMatchedThenUpdate
    - org.h2.command.dml.MergeUsing.WhenNotMatched
  - org.h2.command.Prepared
    - org.h2.command.dml.BackupCommand
    - org.h2.command.dml.Call
    - org.h2.command.dml.DataChangeStatement
      - org.h2.command.dml.CommandWithValues
        - org.h2.command.dml.Insert (implements org.h2.result.ResultTarget)
        - org.h2.command.dml.Merge
      - org.h2.command.dml.Delete
      - org.h2.command.dml.MergeUsing
      - org.h2.command.dml.Update
    - org.h2.command.ddl.DefineCommand
      - org.h2.command.ddl.SchemaCommand
        - org.h2.command.dml.AlterTableSet
    - org.h2.command.dml.ExecuteImmediate
    - org.h2.command.dml.ExecuteProcedure
    - org.h2.command.dml.Explain
    - org.h2.command.dml.Help
    - org.h2.command.dml.NoOperation
    - org.h2.command.dml.RunScriptCommand
    - org.h2.command.dml.ScriptCommand
    - org.h2.command.dml.Set
    - org.h2.command.dml.SetSessionCharacteristics
    - org.h2.command.dml.TransactionCommand
  - org.h2.command.dml.SetClauseList (implements org.h2.util.HasSQL)
  - org.h2.command.dml.SetTypes