# Hierarchy For All Packages

Package Hierarchies:

- org.licas,
- org.licas.autonomic,
- org.licas.autonomic.script,
- org.licas.call,
- org.licas.call.client,
- org.licas.call.rest,
- org.licas.call.thread,
- org.licas.data,
- org.licas.data.gen,
- org.licas.def,
- org.licas.def.gui,
- org.licas.def.search,
- org.licas.meta,
- org.licas.meta.model,
- org.licas.module,
- org.licas.module.b_module,
- org.licas.module.c_module,
- org.licas.module.h_module,
- org.licas.module.h_module.cluster,
- org.licas.module.s_module,
- org.licas.parsers,
- org.licas.parsers.admin,
- org.licas.parsers.network,
- org.licas.parsers.sci,
- org.licas.parsers.types,
- org.licas.query,
- org.licas.security,
- org.licas.server,
- org.licas.server.esb,
- org.licas.server.model,
- org.licas.service,
- org.licas.service.link,
- org.licas.service.model,
- org.licas.service.resource,
- org.licas.service.resource.container,
- org.licas.service.resource.info,
- org.licas.service.sci,
- org.licas.service.spec,
- org.licas.util,
- org.licas.util.classloader,
- org.licas.util.exception,
- org.licas.ws,
- org.licas.ws.soap,
- org.licas.ws.wsdl,
- org.licas.ws.wsdl.model,
- org.licas.ws.wsdl.parse

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.licas.security.PermissionsList<String,V>
  - org.licas.autonomic.script.ActionParallel
  - org.licas.autonomic.script.ActionSequential
  - org.licas.service.model.AddressInfo
  - org.licas.parsers.AddressInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.AdminInfo
  - org.licas.parsers.admin.AdminParser
  - org.licas.service.sci.AiConfig
  - org.licas.util.AiConst
  - org.ai_heuristic.util.AiHeuristicConst
    - org.licas.util.HeuristicConst
  - org.ai_heuristic.util.AiTypeConst
    - org.licas.util.TypeConst
  - org.licas.autonomic.AM_Module
    - org.licas.autonomic.AM_AnalyzeDefault
    - org.licas.autonomic.AM_ExecuteDefault
    - org.licas.autonomic.AM_MonitorDefault
    - org.licas.autonomic.AM_PlanDefault
  - org.licas.service.link.AnalyseLinks
  - org.licas.parsers.types.ArrayParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.AutoComm
  - org.licas.autonomic.script.AutoEngine
  - org.licas.autonomic.script.AutoEngineInfo
  - org.licas.autonomic.script.AutoIn
  - org.licas.autonomic.script.AutoInvoke
  - org.licas.autonomic.script.AutoInvokeThread
  - org.licas.parsers.admin.AutonomicManagerParser
  - org.licas.autonomic.script.AutoOut
  - org.licas.autonomic.script.AutoReply
  - org.licas.parsers.types.Base64
  - org.licas.server.model.BusEntity
  - org.licas.util.ByteArray
  - org.licas.parsers.types.ByteArrayParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.call.thread.CallExecutor
  - org.licas.call.client.CallHandler
  - org.licas.call.CallObject
  - org.licas.call.CallPool (implements java.lang.AutoCloseable)
  - org.licas.call.thread.CallThread (implements java.util.concurrent.Callable<V>)
  - java.lang.ClassLoader
    - org.licas.util.classloader.JarClassLoader
    - java.security.SecureClassLoader
      - java.net.URLClassLoader (implements java.io.Closeable)
        - org.licas.util.classloader.UrlJarClassLoader
  - org.licas.call.ClientConnection
    - org.licas.call.ClientConnectionAsync
    - org.licas.call.ClientConnectionBlock
  - org.licas.parsers.ComparisonQueryModelParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.util.Const
  - org.licas.service.model.Contract (implements org.licas.def.ContractDef)
  - org.licas.ContractManager
  - org.licas.parsers.ContractParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.data.gen.DataGenerator
    - org.licas.data.gen.NumberDataGenerator
    - org.licas.data.gen.ObjectDataGenerator
    - org.licas.data.gen.StringDataGenerator
  - org.licas.data.DataQueryModel
    - org.licas.data.ComparisonQueryModel
  - org.licas.parsers.DataQueryModelParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.service.sci.DataTransfer
  - org.licas.parsers.DataTransferParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.parsers.types.DateParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.call.client.Direct_MethodHandler (implements org.licas.def.RemoteCallDef)
  - org.licas.query.DocumentReader
  - org.licas.parsers.types.DomParser
  - org.licas.parsers.types.ElementParser
  - org.licas.security.Encryption
  - org.licas.data.EvaluateData
  - org.ai_heuristic.model.FactoryInfo
    - org.licas.meta.model.ServiceModuleInfo
  - org.licas.security.FaultDetails
  - org.licas.security.FaultManager
  - org.licas.util.FileObject
  - org.licas.parsers.types.FileObjectParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.call.Handle
  - org.licas.server.model.HttpEntity
  - org.licas.parsers.HttpEntityParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.server.HttpServer (implements java.lang.AutoCloseable)
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - org.licas.parsers.types.Base64.InputStream
    - java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
      - org.licas.parsers.types.MyObjectInputStream
  - org.licas.service.JarFactory
  - org.licas.meta.model.JarFactoryInfo
  - org.licas.parsers.sci.KD_TreeParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.util.KeyValue
  - org.licas.service.model.KeywordHandler
  - org.licas.parsers.admin.KeywordHandlerParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.service.model.KeywordInfo
  - org.licas.parsers.KeywordInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.meta.LicasConfig
  - org.licas.parsers.admin.LicasConfigParser
  - org.licas.ws.soap.LicasSoapConst
    - org.licas.ws.soap.SoapConst
  - org.licas.ws.wsdl.model.LicasWsdlModel
    - org.licas.ws.wsdl.model.WsdlModel
  - org.licas.service.link.LinkConfig
  - org.licas.query.LinkQueryConfig
  - org.licas.parsers.LinkQueryParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.parsers.LinksParser
  - org.licas.service.spec.LinkSpec
  - org.licas.parsers.LinkSpecParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.parsers.types.ListParser (implements org.ai_heuristic.def.ParserDef)
    - org.licas.parsers.types.ArrayListParser
    - org.licas.parsers.types.HashMapParser
    - org.licas.parsers.types.HashtableParser
    - org.licas.parsers.types.LinkedHashMapParser
    - org.licas.parsers.LinkedListParser
    - org.licas.parsers.types.VectorParser
      - org.licas.parsers.types.StackParser
  - org.licas.util.classloader.LoadObject
  - org.licas.server.LocalServer
  - org.licas.autonomic.script.LoopStack
  - org.licas.MessageInfo
  - org.licas.parsers.MessageInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.autonomic.MessageQueue
  - org.licas.MessageStore
  - org.licas_text.util.MetaConst
    - org.licas.util.MetaConst
  - org.licas.meta.MetaFactory
  - org.licas.meta.MetaFactoryAI
  - org.licas.meta.MetaFactoryData
  - org.licas.meta.MetaFactoryService
  - org.licas.util.MethodConst
  - org.licas.call.MethodFactory
  - org.licas.call.MethodHandler
  - org.licas.call.MethodInfo
    - org.licas.ws.WsMethodInfo (implements java.io.Serializable)
  - org.licas.parsers.MethodInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.parsers.sci.MetricDatasetParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.security.Metrics
  - org.licas.parsers.sci.MetricValueParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.module.ModuleComm
  - org.licas.module.ModuleHandler
  - org.licas.meta.model.ModuleInfo
  - org.licas.parsers.admin.ModuleInfoParser
  - org.licas.service.ModuleServiceFactory
  - org.licas.server.esb.MonitorServer
  - org.licas.parsers.network.NetworkParser
  - org.licas.parsers.sci.NodeStatsParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.util.ObjectHandler
  - org.licas.util.ObjectInvoker
  - org.licas.parsers.types.ObjectParser
  - org.licas.autonomic.script.ObjectsMap
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - org.licas.parsers.types.Base64.OutputStream
  - org.licas.server.model.PacketInfo
  - org.licas.server.model.PacketMessages
  - org.licas.parsers.ParameterParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.call.ParamInfo
    - org.licas.ws.wsdl.model.WsdlParamInfo
  - org.licas.parsers.Parsers
  - org.licas.PasswordHandler
  - org.licas.service.link.PermanentLink
  - org.licas.security.Permission
    - org.licas.security.FilePermission
  - org.licas.server.esb.PublishSubscribe (implements org.licas.def.PublishSubscribeDef)
  - org.licas.service.spec.QueryUpdate
  - org.licas.util.ReflectionHandler
  - org.licas.parsers.types.ReflectionParser
  - org.licas.parsers.sci.ReplySetParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.service.resource.Resource
    - org.licas.service.resource.info.InfoBinary
    - org.licas.service.resource.info.InfoStreamXml
    - org.licas.service.resource.info.InfoString
    - org.licas.service.resource.info.InfoText
    - org.licas.service.resource.info.InfoURL
      - org.licas.service.resource.info.InfoHtml
    - org.licas.service.resource.info.InfoXml
    - org.licas.service.resource.ObjResource
    - org.licas.service.resource.container.ResourceContainer
      - org.licas.service.resource.container.ListContainer
      - org.licas.service.resource.container.QueryContainer
      - org.licas.service.resource.container.RandomContainer
  - org.licas.call.client.Rest_MethodHandler (implements org.licas.def.RemoteCallDef)
  - org.licas.call.rest.RestFactory
  - org.licas.call.rest.RestMessage
  - org.licas.call.client.RPC_MethodHandler (implements org.licas.def.RemoteCallDef)
  - org.licas.server.Run_HttpServer
  - org.licas.parsers.admin.SecurityManagerParser
  - org.licas.security.SecurityWebManager
  - org.licas.server.model.ServerAddress
  - org.licas.server.model.ServerConfig
  - org.licas.parsers.admin.ServerConfigParser
  - org.licas.server.ServerHandler
    - org.licas.server.BlockingServerHandler
    - org.licas.server.NonBlockingServerHandler
  - org.licas.meta.ServerMetadata
  - org.licas.server.ServerMethodHandler
    - org.licas.server.BlockingServerMethodHandler
    - org.licas.server.NonBlockingServerMethodHandler
  - org.licas.service.spec.ServerSpec
  - org.licas.ServiceAdmin
    - org.licas.query.AutoMetaSearch (implements org.licas.def.search.AutoMetaSearchDef)
    - org.licas.query.LicasDocSearch (implements org.licas.def.search.LicasDocSearchDef)
    - org.licas.query.ServerMetaSearch (implements org.licas.def.search.ServiceMetaSearchDef)
  - org.licas.ServiceAdminHandler
  - org.licas.ServiceComm
  - org.licas.util.ServiceConst
  - org.licas.service.ServiceFactory
    - org.licas.service.DefaultServiceFactory
  - org.licas.meta.model.ServiceFactoryInfo
  - org.licas.ServiceHandler
  - org.licas.ServiceInfo
  - org.licas.ServiceInitialise (implements org.licas.def.ServiceInitialiseDef)
    - org.licas.service.DataServiceInitialise
  - org.licas.ServiceLevel
  - org.licas.ServiceLinks
  - org.licas.meta.ServiceMeta
  - org.licas.parsers.admin.ServiceMetaParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.parsers.admin.ServiceModuleInfoParser
  - org.licas.server.esb.ServiceRepository
  - org.licas.server.model.ServiceRepositoryInfo
  - org.licas.ServiceSerialize
  - org.licas.service.spec.ServiceSpec
    - org.licas.service.spec.BehaviourScript
  - org.licas.parsers.ServiceSpecParser
    - org.licas.parsers.BehaviourScriptParser
  - org.licas.ws.soap.Soap_BaseHandler (implements org.licas.def.RemoteCallDef)
    - org.licas.ws.soap.Soap_MethodHandler
  - org.licas.parsers.network.SoaParser
  - org.licas.parsers.network.SoaParserLinks
  - org.licas.parsers.network.SoaParserPasswords
  - org.licas.ws.soap.SoapMessage
  - org.licas.service.sci.SolverMetrics
  - org.ai_heuristic.util.TextConst
    - org.licas_text.util.QueryConst
      - org.licas.query.LicasQueryConst
  - java.lang.Thread (implements java.lang.Runnable)
    - org.licas.call.thread.InvokeThread
      - org.licas.call.thread.InvokeAutoMethod
      - org.licas.call.thread.InvokeMethod
    - org.licas.module.LicasModule
      - org.licas.module.FrameworkModule (implements org.licas.def.ServiceDef)
        - org.licas.module.BehaviourModule
          - org.licas.module.b_module.BM_InfoClientPS
          - org.licas.module.b_module.BM_LinkData
          - org.licas.module.b_module.BM_Script
        - org.licas.module.ControlModule
          - org.licas.module.c_module.CM_Data
            - org.licas.module.c_module.CM_Auto
              - org.licas.module.c_module.CM_Script
                - org.licas.module.c_module.CM_LinkData
              - org.licas.module.c_module.CM_Server
        - org.licas.module.DataModule
        - org.licas.module.ServiceModule
          - org.licas.module.HeuristicModule
            - org.licas.module.h_module.HM_Cluster
              - org.licas.module.h_module.cluster.HM_CompleteLink
              - org.licas.module.h_module.cluster.HM_ContainsLink
              - org.licas.module.h_module.cluster.HM_SingleLink
          - org.licas.server.HttpListener
            - org.licas.server.BlockingListener
            - org.licas.server.NonBlockingListener
          - org.licas.service.link.Link
            - org.licas.service.link.Link_B
            - org.licas.service.link.Link_M
            - org.licas.service.link.Link_NM
          - org.licas.Service (implements java.lang.AutoCloseable)
            - org.licas.service.DataService (implements org.licas.def.DataServiceDef)
              - org.licas.Auto
                - org.licas.module.AutoInterface
                - org.licas.AutoSecure
                  - org.licas.server.ESB (implements org.licas.def.BusDef, org.licas.def.PublishSubscribeDef)
                  - org.licas.service.ScriptService
                - org.licas.service.sci.LinkService
                  - org.licas.service.InformationService
            - org.licas.module.ServiceInterface
            - org.licas.service.ServiceMediator
              - org.licas.service.InformationMediator
            - org.licas.ServiceWrapperLegacy (implements org.licas.def.ServiceWrapperDef)
          - org.licas.ServiceWrapper (implements org.licas.def.ServiceWrapperDef)
            - org.licas.autonomic.AutonomicManager
              - org.licas.autonomic.AutonomicManagerDefault
        - org.licas.module.s_module.SM_Service
          - org.licas.module.s_module.SM_Data
            - org.licas.module.s_module.SM_Auto
              - org.licas.module.s_module.SM_Script
                - org.licas.module.s_module.SM_LinkData
              - org.licas.module.s_module.SM_Server
    - org.licas.server.MessageMediator (implements org.licas.def.BusDef, org.licas.def.PublishSubscribeDef)
    - org.licas.server.ServerConnection
      - org.licas.server.ServerConnectionAsyc
      - org.licas.server.ServerConnectionBlock
  - org.licas.util.ThreadHandler
  - org.licas.service.link.Thresholds
  - org.licas.service.link.ThresholdSource
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.jlog2.exception.WriteMessageException
        - org.licas.util.exception.LicasException
        - org.licas.util.exception.MethodNotFoundException
        - org.licas.util.exception.PasswordException
        - org.licas.util.exception.ServiceException
        - org.licas.util.exception.ServiceNotFoundException
  - org.licas.util.TimeConst
  - org.licas.parsers.sci.TreeNodeParser (implements org.ai_heuristic.def.ParserDef)
    - org.licas.parsers.sci.KD_TreeNodeParser
  - org.licas.parsers.sci.TreeParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.util.UriHandler
  - org.licas.security.UtilsManager (implements org.licas.def.UtilsManagerDef)
  - org.licas.parsers.WebServiceMethodInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.ws.soap.WebSoapService
  - org.licas.service.model.WorkInfo
  - org.licas.parsers.WorkInfoParser (implements org.ai_heuristic.def.ParserDef)
  - org.licas.ws.wsdl.WsdlConst
  - org.licas.ws.wsdl.model.WsdlEndpoint
  - org.licas.ws.wsdl.parse.WsdlEndpointParser
  - org.licas.ws.wsdl.model.WsdlFault
  - org.licas.ws.wsdl.parse.WsdlFaultParser
  - org.licas.ws.wsdl.model.WsdlInterface
    - org.licas.ws.wsdl.model.WsdlBinding
    - org.licas.ws.wsdl.model.WsdlPort
  - org.licas.ws.wsdl.parse.WsdlInterfaceParser
  - org.licas.ws.wsdl.model.WsdlMessage
  - org.licas.ws.wsdl.parse.WsdlMessageParser
  - org.licas.ws.wsdl.model.WsdlOperation
  - org.licas.ws.wsdl.parse.WsdlOperationParser
  - org.licas.ws.wsdl.parse.WsdlParameterParser
  - org.licas.ws.wsdl.parse.WsdlParser
  - org.licas.ws.wsdl.model.WsdlService
  - org.licas.ws.wsdl.parse.WsdlServiceParser
  - org.licas.ws.wsdl.model.WsdlTypes
  - org.licas.ws.wsdl.parse.WsdlTypesParser
  - org.licas.ws.WsFactory
    - org.licas.ws.LicasWsFactory

## Interface Hierarchy

- org.licas.def.search.AutoMetaSearchDef
- org.licas.def.BusDef
- org.licas.def.ContractDef
- org.licas.def.DataServiceDef
- org.licas.def.gui.DrawGuiDef
- org.licas.def.search.LicasDocSearchDef
- org.licas.def.gui.MainGuiDef
- org.licas.def.PublishSubscribeDef
- org.licas.def.RemoteCallDef
- org.licas.def.ServiceDef
  - org.licas.def.ServiceWrapperDef
- org.licas.def.gui.ServiceGuiDef
- org.licas.def.ServiceInitialiseDef
- org.licas.def.search.ServiceMetaSearchDef
- org.licas.def.UtilsManagerDef