Hierarchy For All Packages
Package Hierarchies:- com.aispect.agent.annotation,
- com.aispect.agent.core,
- com.aispect.agent.enumeration,
- com.aispect.agents.data,
- com.aispect.agents.flow,
- com.aispect.agents.graph,
- com.aispect.agents.security,
- com.aispect.api,
- com.aispect.common.context,
- com.aispect.common.exception,
- com.aispect.common.util,
- com.aispect.core.client.adapter.gemini,
- com.aispect.core.client.adapter.llamacpp,
- com.aispect.core.client.adapter.ollama,
- com.aispect.core.client.adapter.openai,
- com.aispect.core.client.config,
- com.aispect.core.client.model,
- com.aispect.core.engine.bootstrap.proxy,
- com.aispect.core.engine.bootstrap.registry,
- com.aispect.core.engine.bootstrap.scanner,
- com.aispect.core.engine.runtime.context,
- com.aispect.core.engine.runtime.executor.graph,
- com.aispect.core.engine.runtime.executor.unit,
- com.aispect.core.engine.runtime.interceptor,
- com.aispect.engine.quarkus,
- com.aispect.engine.se,
- com.aispect.engine.spring,
- com.aispect.engine.spring.annotation,
- com.aispect.engine.spring.config,
- com.aispect.engine.spring.launcher
Class Hierarchy
- java.lang.Object
- com.aispect.agent.core.AbstractGraphAgent<T,
R, F> (implements com.aispect.api.AiGraphAgentHandler<T, R, F>) - com.aispect.agents.graph.DynamicWorkflowGraphAgent
- com.aispect.agent.core.AbstractUnitAgent<T,
R> (implements com.aispect.api.AiUnitAgentHandler<T, R>) - com.aispect.agents.security.ContentModerationAgent
- com.aispect.agents.data.DataCleanAgent
- com.aispect.agents.flow.FallbackAgent
- com.aispect.agents.data.ImageProcessAgent
- com.aispect.agents.data.ImageStoryAgent
- com.aispect.agents.data.JsonExtractorAgent
- com.aispect.core.engine.runtime.interceptor.AgentInterceptor (implements java.lang.reflect.InvocationHandler)
- com.aispect.core.engine.bootstrap.registry.AgentInvocationCacheImpl<H> (implements com.aispect.api.AgentInvocationCache<V>)
- com.aispect.engine.spring.AiAgentBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- com.aispect.engine.quarkus.AiAgentCdiInterceptor
- com.aispect.common.util.AiAnnotationUtils
- com.aispect.core.engine.bootstrap.scanner.AiComponentScanner
- com.aispect.engine.se.AiGraphAgentConsoleLauncher
- com.aispect.engine.spring.launcher.AiGraphAgentSpringLauncher (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<E>)
- com.aispect.core.engine.runtime.context.AiOperationsWrapper (implements com.aispect.api.AiOperations)
- com.aispect.engine.se.AiSpect
- com.aispect.engine.se.AiSpect.Builder
- com.aispect.engine.spring.config.AiSpectConfiguration
- com.aispect.common.context.AiSpectContextHolder
- com.aispect.core.engine.runtime.context.DefaultAiInvocationContext<T> (implements com.aispect.api.AiInvocationContext<T>)
- com.aispect.agents.graph.DynamicWorkflowGraphAgent.ExecutionStep
- com.aispect.core.client.adapter.gemini.GeminiAdapter (implements com.aispect.api.AiClient)
- com.aispect.core.engine.runtime.executor.graph.GraphEngine (implements com.aispect.api.AiGraphEngine)
- com.aispect.common.util.JsonUtils
- com.aispect.core.client.adapter.llamacpp.LlamaCppAdapter (implements com.aispect.api.AiClient)
- com.aispect.core.client.adapter.ollama.OllamaAdapter (implements com.aispect.api.AiClient)
- com.aispect.core.client.adapter.openai.OpenAiAdapter (implements com.aispect.api.AiClient)
- com.aispect.core.engine.bootstrap.proxy.ProxyFactory
- java.lang.Record
- com.aispect.core.client.config.AiClientConfig
- com.aispect.core.client.model.Message
- com.aispect.core.client.model.PromptContext
- com.aispect.core.client.model.Response
- com.aispect.core.client.model.Response.Usage
- com.aispect.core.client.model.ToolCall
- com.aispect.core.client.model.ToolCall.FunctionCall
- com.aispect.common.util.ReflectionUtils
- com.aispect.core.engine.bootstrap.scanner.ScanResult (implements com.aispect.api.AiScanResult)
- com.aispect.common.util.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.aispect.common.exception.AiSpectException
- com.aispect.common.exception.AiAgentExecutionException
- com.aispect.common.exception.AiGraphExecutionException
- com.aispect.common.exception.AiGraphValidationException
- com.aispect.common.exception.AiNetworkException
- com.aispect.common.exception.AiScanException
- com.aispect.common.exception.ProxyCreationException
- com.aispect.common.exception.AiSpectException
- java.lang.Exception
- com.aispect.core.engine.runtime.executor.unit.UnitEngine (implements com.aispect.api.AiUnitEngine)
- com.aispect.agent.core.AbstractGraphAgent<T,
Interface Hierarchy
- com.aispect.api.AgentInvocationCache<V>
- com.aispect.api.AiAgentFilter
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphStartHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeExceptionHook, com.aispect.api.AiNodeStatusHook) - com.aispect.api.AiUnitAgentHandler<T,
R> (also extends com.aispect.api.AiExceptionProxy<T, R>, com.aispect.api.AiExecutionProxy<T, R>, com.aispect.api.AiPostExecutionProxy<T, R>, com.aispect.api.AiPreExecutionProxy<T>)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiClient
- com.aispect.api.AiExceptionProxy<T,
R> - com.aispect.api.AiUnitAgentHandler<T,
R> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiExecutionProxy<T, R>, com.aispect.api.AiPostExecutionProxy<T, R>, com.aispect.api.AiPreExecutionProxy<T>)
- com.aispect.api.AiUnitAgentHandler<T,
- com.aispect.api.AiExecutionProxy<T,
R> - com.aispect.api.AiUnitAgentHandler<T,
R> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiExceptionProxy<T, R>, com.aispect.api.AiPostExecutionProxy<T, R>, com.aispect.api.AiPreExecutionProxy<T>)
- com.aispect.api.AiUnitAgentHandler<T,
- com.aispect.api.AiGraphBehaviorOrchestrator<F>
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphStartHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeExceptionHook, com.aispect.api.AiNodeStatusHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiGraphCompleteHook
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphStartHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeExceptionHook, com.aispect.api.AiNodeStatusHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiGraphEngine
- com.aispect.api.AiGraphStartHook
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeExceptionHook, com.aispect.api.AiNodeStatusHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiGraphTimeoutHook
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphStartHook, com.aispect.api.AiNodeExceptionHook, com.aispect.api.AiNodeStatusHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiInvocationContext<T>
- com.aispect.api.AiNodeExceptionHook
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphStartHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeStatusHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiNodeStatusHook
- com.aispect.api.AiGraphAgentHandler<T,
R, F> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiGraphBehaviorOrchestrator<F>, com.aispect.api.AiGraphCompleteHook, com.aispect.api.AiGraphStartHook, com.aispect.api.AiGraphTimeoutHook, com.aispect.api.AiNodeExceptionHook)
- com.aispect.api.AiGraphAgentHandler<T,
- com.aispect.api.AiOperations
- com.aispect.api.AiPostExecutionProxy<T,
R> - com.aispect.api.AiUnitAgentHandler<T,
R> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiExceptionProxy<T, R>, com.aispect.api.AiExecutionProxy<T, R>, com.aispect.api.AiPreExecutionProxy<T>)
- com.aispect.api.AiUnitAgentHandler<T,
- com.aispect.api.AiPreExecutionProxy<T>
- com.aispect.api.AiUnitAgentHandler<T,
R> (also extends com.aispect.api.AiAgentFilter, com.aispect.api.AiExceptionProxy<T, R>, com.aispect.api.AiExecutionProxy<T, R>, com.aispect.api.AiPostExecutionProxy<T, R>)
- com.aispect.api.AiUnitAgentHandler<T,
- com.aispect.api.AiScanResult
- com.aispect.api.AiUnitEngine
Annotation Interface Hierarchy
- com.aispect.engine.quarkus.AiAgentInterceptorBinding (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiGraphAgent (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiGraphAgents (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiNode (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiNodes (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiUnitAgent (implements java.lang.annotation.Annotation)
- com.aispect.agent.annotation.AiUnitAgents (implements java.lang.annotation.Annotation)
- com.aispect.engine.spring.annotation.EnableAiSpect (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.aispect.agent.enumeration.AiExecutePhase
- com.aispect.agent.enumeration.NodeExceptionStrategy
- com.aispect.core.client.model.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)