# Hierarchy For Package org.apache.ignite.internal.management.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.internal.management.api.CommandInvoker<A>
  - org.apache.ignite.internal.management.api.CommandMBean<A,​R> (implements javax.management.DynamicMBean)
  - org.apache.ignite.internal.management.api.CommandRegistryImpl<A,​R> (implements org.apache.ignite.internal.management.api.CommandsRegistry<A,​R>)
  - org.apache.ignite.internal.management.api.CommandUtils
  - org.apache.ignite.internal.dto.IgniteDataTransferObject (implements java.io.Externalizable)
    - org.apache.ignite.internal.management.api.NoArg

## Interface Hierarchy

- org.apache.ignite.internal.management.api.Command<A,​R>
  - org.apache.ignite.internal.management.api.BeforeNodeStartCommand<A,​R>
  - org.apache.ignite.internal.management.api.CommandsRegistry<A,​R>
  - org.apache.ignite.internal.management.api.ComputeCommand<A,​R>
  - org.apache.ignite.internal.management.api.HelpCommand
  - org.apache.ignite.internal.management.api.LocalCommand<A,​R>
  - org.apache.ignite.internal.management.api.PreparableCommand<A,​R>

## Annotation Type Hierarchy

- org.apache.ignite.internal.management.api.Argument (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.ArgumentGroup (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.ArgumentGroupsHolder (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.CliConfirmArgument (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.CliSubcommandsWithPrefix (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.EnumDescription (implements java.lang.annotation.Annotation)
- org.apache.ignite.internal.management.api.Positional (implements java.lang.annotation.Annotation)