Hierarchy For Package com.tnsai.mcp.client
Class Hierarchy
- java.lang.Object
- com.tnsai.mcp.client.BaseTransport (implements com.tnsai.mcp.client.McpTransport)
- com.tnsai.mcp.client.HttpTransport (implements com.tnsai.mcp.client.McpTransport)
- com.tnsai.mcp.client.McpClient
- com.tnsai.mcp.client.McpClient.Builder
- com.tnsai.mcp.client.McpClient.ServerInfo
- com.tnsai.mcp.client.SSETransport (implements com.tnsai.mcp.client.McpTransport)
- com.tnsai.mcp.client.SSETransport.Builder
- com.tnsai.mcp.client.StdioTransport (implements com.tnsai.mcp.client.McpTransport)
- com.tnsai.mcp.client.StdioTransport.Builder
- com.tnsai.mcp.client.StreamableHttpTransport (implements com.tnsai.mcp.client.McpTransport)
- com.tnsai.mcp.client.StreamableHttpTransport.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.tnsai.mcp.client.McpClient.McpException
- com.tnsai.mcp.client.StreamableHttpTransport.SessionExpiredException
- java.io.IOException
- java.lang.Exception
- com.tnsai.mcp.client.TransportDetector
Interface Hierarchy
- com.tnsai.mcp.client.HttpInterceptor
- com.tnsai.mcp.client.HttpInterceptor.Chain
- com.tnsai.mcp.client.McpTransport
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.tnsai.mcp.client.StdioTransport.DisconnectReason
- java.lang.Record