# Hierarchy For Package org.jgroups.stack

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jgroups.stack.AckMcastReceiverWindow
  - org.jgroups.stack.AckMcastSenderWindow
  - org.jgroups.stack.AckReceiverWindow
  - org.jgroups.stack.AckSenderWindow (implements org.jgroups.stack.Retransmitter.RetransmitCommand)
  - org.jgroups.stack.Configurator
  - org.jgroups.stack.Configurator.InetAddressInfo
  - org.jgroups.stack.ExponentialInterval (implements org.jgroups.stack.Interval)
  - org.jgroups.stack.GossipData (implements org.jgroups.util.Streamable)
  - org.jgroups.stack.GossipRouter
  - org.jgroups.stack.IpAddress (implements org.jgroups.PhysicalAddress)
  - org.jgroups.stack.NakReceiverWindow
  - org.jgroups.stack.Protocol
    - org.jgroups.stack.ProtocolStack (implements org.jgroups.Transport)
  - org.jgroups.stack.ProtocolStack.RefCounter
  - org.jgroups.stack.Retransmitter
    - org.jgroups.stack.DefaultRetransmitter
    - org.jgroups.stack.RangeBasedRetransmitter
  - org.jgroups.stack.Retransmitter.Task (implements org.jgroups.util.TimeScheduler.Task)
    - org.jgroups.stack.DefaultRetransmitter.SeqnoTask
    - org.jgroups.stack.RangeBasedRetransmitter.RangeTask
  - org.jgroups.stack.RouterStub
  - org.jgroups.stack.RouterStubManager (implements org.jgroups.stack.RouterStub.ConnectionListener)
  - org.jgroups.stack.StateTransferInfo
  - org.jgroups.stack.StaticInterval (implements org.jgroups.stack.Interval)

## Interface Hierarchy

- org.jgroups.stack.AckMcastSenderWindow.RetransmitCommand
- org.jgroups.stack.AckSenderWindow.RetransmitCommand
- org.jgroups.stack.AddressGenerator
- org.jgroups.stack.GossipRouter.ConnectionTearListener
- org.jgroups.stack.Interval
- org.jgroups.stack.NakReceiverWindow.Listener
- org.jgroups.stack.Retransmitter.RetransmitCommand
- org.jgroups.stack.RouterStub.ConnectionListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jgroups.stack.RouterStub.ConnectionStatus