# Hierarchy For Package com.io7m.waxmill.cmdline.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.claypot.core.CLPAbstractCommand (implements com.io7m.claypot.core.CLPCommandType)
    - com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIDisk
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIOptical
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddE1000NetworkDevice
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddFramebufferDevice
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddLPC
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddPassthru
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioDisk
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioNetworkDevice
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMConsole
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMDefine
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMDelete
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteBootConfigurations
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteDevice
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMExport
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMIDOf
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMImport
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMKill
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMList
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMListWithName
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMRealize
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMRun
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMSet
      - com.io7m.waxmill.cmdline.internal.WXMCommandVMUpdateBootConfigurations
    - com.io7m.waxmill.cmdline.internal.WXMCommandSchema
    - com.io7m.waxmill.cmdline.internal.WXMCommandVersion
  - com.io7m.waxmill.strings.api.WXMAbstractStrings (implements com.io7m.waxmill.strings.api.WXMStringsType)
    - com.io7m.waxmill.cmdline.internal.WXMMessages
  - com.io7m.waxmill.cmdline.internal.WXMBootConfigurationNameConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMDeviceSlotConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMEnvironment
  - com.io7m.waxmill.cmdline.internal.WXMInterfaceGroupNameConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMMACAddressConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMMachineNameConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMNamedParameter<T> (implements com.io7m.waxmill.cmdline.internal.WXMNamedParameterType<T>)
  - com.io7m.waxmill.cmdline.internal.WXMNamedParameter.Builder<T>
  - com.io7m.waxmill.cmdline.internal.WXMNamedParameters
  - com.io7m.waxmill.cmdline.internal.WXMNetworkBackendArguments
  - com.io7m.waxmill.cmdline.internal.WXMNetworkDeviceKindConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMStorageBackendConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMTTYBackendConverter (implements com.beust.jcommander.IStringConverter<T>)
  - com.io7m.waxmill.cmdline.internal.WXMUUIDConverter (implements com.beust.jcommander.IStringConverter<T>)

## Interface Hierarchy

- com.io7m.waxmill.cmdline.internal.WXMNamedParameterType<T>