# Hierarchy For Package org.apache.ignite.internal.visor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.compute.ComputeJobAdapter (implements java.util.concurrent.Callable<V>, org.apache.ignite.compute.ComputeJob)
    - org.apache.ignite.internal.visor.VisorJob<A,​R> (implements org.apache.ignite.internal.processors.security.PublicAccessJob)
  - org.apache.ignite.internal.dto.IgniteDataTransferObject (implements java.io.Externalizable)
    - org.apache.ignite.internal.visor.VisorTaskResult<R>
  - org.apache.ignite.internal.visor.VisorDataTransferObject (implements java.io.Externalizable)
    - org.apache.ignite.internal.visor.VisorTaskArgument<A>
  - org.apache.ignite.internal.visor.VisorDataTransferObjectInput (implements java.io.ObjectInput)
  - org.apache.ignite.internal.visor.VisorDataTransferObjectOutput (implements java.io.ObjectOutput)
  - org.apache.ignite.internal.visor.VisorMultiNodeTask<A,​R,​J> (implements org.apache.ignite.compute.ComputeTask<T,​R>)
    - org.apache.ignite.internal.visor.VisorOneNodeTask<A,​R>