Class Hierarchy
- java.lang.Object
- madkit.kernel.AbstractAgent (implements java.lang.Comparable<T>)
- madkit.kernel.Activator<A>
- madkit.kernel.AgentAddress (implements java.io.Serializable)
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- madkit.kernel.MadkitClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- madkit.kernel.ConversationID (implements java.io.Serializable)
- java.util.Dictionary<K,
V> - java.util.Hashtable<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - java.util.Properties
- madkit.kernel.MadkitProperties
- java.util.Properties
- java.util.Hashtable<K,
- madkit.kernel.KernelAddress (implements java.io.Serializable)
- java.util.logging.Logger
- madkit.kernel.AgentLogger
- madkit.kernel.Madkit
- madkit.kernel.Message (implements java.lang.Cloneable, java.io.Serializable)
- madkit.kernel.Probe<A>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- madkit.kernel.KernelException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- madkit.kernel.Gatekeeper
- madkit.kernel.MadkitOption
- madkit.kernel.Scheduler.SimulationTime
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- madkit.kernel.AbstractAgent.ReturnCode
- madkit.kernel.AbstractAgent.State
- madkit.kernel.Madkit.BooleanOption (implements madkit.kernel.MadkitOption)
- madkit.kernel.Madkit.LevelOption (implements madkit.kernel.MadkitOption)
- madkit.kernel.Madkit.Option (implements madkit.kernel.MadkitOption)
- madkit.kernel.Scheduler.SimulationState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)