Hierarchy For Package ai.agentscentral.core.tool
Class Hierarchy
- java.lang.Object
- ai.agentscentral.core.tool.DefaultToolCallExecutor<T> (implements ai.agentscentral.core.tool.ToolCallExecutor<T>)
- ai.agentscentral.core.tool.ReflectionUtil
- ai.agentscentral.core.tool.ResultOrError<R,
E, T> - ai.agentscentral.core.tool.ToolBagToolsExtractor (implements ai.agentscentral.core.tool.ToolsExtractor)
Interface Hierarchy
- ai.agentscentral.core.tool.ToolBag
- ai.agentscentral.core.tool.ToolCallExecutor<T>
- ai.agentscentral.core.tool.ToolCallInstruction
- ai.agentscentral.core.tool.ToolCallResult
- ai.agentscentral.core.tool.ToolParameter
- ai.agentscentral.core.tool.ToolsExtractor
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- ai.agentscentral.core.tool.ArrayToolParameter (implements ai.agentscentral.core.tool.ToolParameter)
- ai.agentscentral.core.tool.CollectionToolParameter (implements ai.agentscentral.core.tool.ToolParameter)
- ai.agentscentral.core.tool.DefaultToolCallInstruction (implements ai.agentscentral.core.tool.ToolCallInstruction)
- ai.agentscentral.core.tool.DefaultToolCallResult (implements ai.agentscentral.core.tool.ToolCallResult)
- ai.agentscentral.core.tool.EnumToolParameter (implements ai.agentscentral.core.tool.ToolParameter)
- ai.agentscentral.core.tool.ToolCall
- ai.agentscentral.core.tool.ToolCallExecutionError (implements ai.agentscentral.core.error.Error)
- ai.agentscentral.core.tool.TypedToolParameter (implements ai.agentscentral.core.tool.ToolParameter)
- java.lang.Record