# Hierarchy For Package madkit.message

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - madkit.message.ConversationFilter (implements madkit.message.MessageFilter)
  - madkit.kernel.Message (implements java.lang.Cloneable, java.io.Serializable)
    - madkit.message.ActMessage
      - madkit.message.ACLMessage
      - madkit.message.KQMLMessage
    - madkit.message.ObjectMessage<T>
      - madkit.message.BooleanMessage
      - madkit.message.EnumMessage<E>
        - madkit.message.GUIMessage
        - madkit.message.KernelMessage
        - madkit.message.SchedulingMessage
      - madkit.message.IntegerMessage
      - madkit.message.MapMessage<K,V>
      - madkit.message.StringMessage
    - madkit.message.XMLMessage
  - madkit.message.SenderRoleFilter (implements madkit.message.MessageFilter)

## Interface Hierarchy

- madkit.message.MessageFilter