Hierarchy For All Packages
- org.springframework.ai.mcp.client.common.autoconfigure,
- org.springframework.ai.mcp.client.common.autoconfigure.annotations,
- org.springframework.ai.mcp.client.common.autoconfigure.aot,
- org.springframework.ai.mcp.client.common.autoconfigure.configurer,
- org.springframework.ai.mcp.client.common.autoconfigure.properties
Class Hierarchy
- java.lang.Object
- org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor (implements org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor)
- org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientAnnotatedBeanFactoryInitializationAotProcessor
- org.springframework.ai.mcp.annotation.spring.scan.AbstractMcpAnnotatedBeans
- org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration.ClientMcpAnnotatedBeans
- org.springframework.ai.mcp.client.common.autoconfigure.configurer.McpAsyncClientConfigurer
- org.springframework.ai.mcp.client.common.autoconfigure.McpAsyncToolsChangeEventEmmiter (implements org.springframework.ai.mcp.customizer.McpAsyncClientCustomizer)
- org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerAutoConfiguration
- org.springframework.ai.mcp.client.common.autoconfigure.annotations.McpClientAnnotationScannerProperties
- org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration
- org.springframework.ai.mcp.client.common.autoconfigure.aot.McpClientAutoConfigurationRuntimeHints (implements org.springframework.aot.hint.RuntimeHintsRegistrar)
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.Toolcallback
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties
- org.springframework.ai.mcp.client.common.autoconfigure.configurer.McpSyncClientConfigurer
- org.springframework.ai.mcp.client.common.autoconfigure.McpSyncToolsChangeEventEmmiter (implements org.springframework.ai.mcp.customizer.McpSyncClientCustomizer)
- org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration
- org.springframework.ai.mcp.client.common.autoconfigure.PropertiesMcpSseClientConnectionDetails (implements org.springframework.ai.mcp.client.common.autoconfigure.McpSseClientConnectionDetails)
- org.springframework.boot.autoconfigure.condition.SpringBootCondition (implements org.springframework.context.annotation.Condition)
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- org.springframework.ai.mcp.client.common.autoconfigure.McpToolCallbackAutoConfiguration.McpToolCallbackAutoConfigurationCondition
- org.springframework.boot.autoconfigure.condition.AllNestedConditions
- org.springframework.boot.autoconfigure.condition.AbstractNestedCondition (implements org.springframework.context.annotation.ConfigurationCondition)
- org.springframework.ai.mcp.client.common.autoconfigure.StdioTransportAutoConfiguration
- org.springframework.ai.mcp.annotation.spring.scan.AbstractAnnotatedMethodBeanFactoryInitializationAotProcessor (implements org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor)
Interface Hierarchy
- org.springframework.boot.autoconfigure.service.connection.ConnectionDetails
- org.springframework.ai.mcp.client.common.autoconfigure.McpSseClientConnectionDetails
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpClientCommonProperties.ClientType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpAsyncClients (implements java.lang.AutoCloseable)
- org.springframework.ai.mcp.client.common.autoconfigure.McpClientAutoConfiguration.CloseableMcpSyncClients (implements java.lang.AutoCloseable)
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpSseClientProperties.SseParameters
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStdioClientProperties.Parameters
- org.springframework.ai.mcp.client.common.autoconfigure.properties.McpStreamableHttpClientProperties.ConnectionParameters
- org.springframework.ai.mcp.client.common.autoconfigure.NamedClientMcpTransport
- java.lang.Record