Hierarchy For Package com.javaaidev.agenticpatterns.chainworkflow

Class Hierarchy

  • java.lang.Object
    • com.javaaidev.agenticpatterns.core.AbstractAgenticWorkflow<Request,Response> (implements com.javaaidev.agenticpatterns.core.AgenticWorkflow<Request,Response>)
      • com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow<Request,Response>
    • com.javaaidev.agenticpatterns.core.AbstractAgenticWorkflowBuilder<Request,Response,T> (implements com.javaaidev.agenticpatterns.core.AgenticWorkflow.Builder<Request,Response,T>)
    • com.javaaidev.agenticpatterns.taskexecution.AbstractTaskExecutionAgentBuilder<Request,Response,T>
    • com.javaaidev.agenticpatterns.core.Agent
      • com.javaaidev.agenticpatterns.taskexecution.TaskExecutionAgent<Request,Response> (implements java.util.function.Function<T,R>)
        • com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent<Request,Response> (implements com.javaaidev.agenticpatterns.chainworkflow.ChainStep<Request,Response>)
    • com.javaaidev.agenticpatterns.chainworkflow.WorkflowChain<Request,Response>

Interface Hierarchy

  • org.springframework.core.Ordered
    • com.javaaidev.agenticpatterns.chainworkflow.ChainStep<Request,Response>