索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractConfigurableMcpServer - com.github.codeboyzhou.mcp.declarative.server.configurable中的类
- AbstractConfigurableMcpServer(McpServerConfiguration) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.configurable.AbstractConfigurableMcpServer
- AbstractMcpServer<S extends McpServerInfo> - com.github.codeboyzhou.mcp.declarative.server中的类
- AbstractMcpServer() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.AbstractMcpServer
- AbstractMcpServerComponent<T,
U, R> - com.github.codeboyzhou.mcp.declarative.server.component中的类 - AbstractMcpServerComponent() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.component.AbstractMcpServerComponent
- AbstractParameterConverter<A extends Annotation> - com.github.codeboyzhou.mcp.declarative.server.converter中的类
- AbstractParameterConverter() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.converter.AbstractParameterConverter
- ASYNC - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.ServerType
B
- basePackage() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpServerApplication
- basePackageClass() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpServerApplication
- baseUrl() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回
baseUrl记录组件的值。 - baseUrl() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo
- baseUrl(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- bind(int) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.EmbeddedJettyServer
- BOOLEAN - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- build() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- build() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- build() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- builder() - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- builder() - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo
- builder() - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- Builder() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- Builder() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- Builder() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
C
- capabilities - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- capabilities() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
capabilities记录组件的值。 - capabilities() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- capabilities(McpServerCapabilities) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- changeNotification - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- changeNotification() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
changeNotification记录组件的值。 - changeNotification() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- changeNotification(McpServerChangeNotification) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- com.github.codeboyzhou.mcp.declarative - 程序包 com.github.codeboyzhou.mcp.declarative
- com.github.codeboyzhou.mcp.declarative.annotation - 程序包 com.github.codeboyzhou.mcp.declarative.annotation
- com.github.codeboyzhou.mcp.declarative.common - 程序包 com.github.codeboyzhou.mcp.declarative.common
- com.github.codeboyzhou.mcp.declarative.configuration - 程序包 com.github.codeboyzhou.mcp.declarative.configuration
- com.github.codeboyzhou.mcp.declarative.di - 程序包 com.github.codeboyzhou.mcp.declarative.di
- com.github.codeboyzhou.mcp.declarative.enums - 程序包 com.github.codeboyzhou.mcp.declarative.enums
- com.github.codeboyzhou.mcp.declarative.exception - 程序包 com.github.codeboyzhou.mcp.declarative.exception
- com.github.codeboyzhou.mcp.declarative.reflect - 程序包 com.github.codeboyzhou.mcp.declarative.reflect
- com.github.codeboyzhou.mcp.declarative.server - 程序包 com.github.codeboyzhou.mcp.declarative.server
- com.github.codeboyzhou.mcp.declarative.server.component - 程序包 com.github.codeboyzhou.mcp.declarative.server.component
- com.github.codeboyzhou.mcp.declarative.server.configurable - 程序包 com.github.codeboyzhou.mcp.declarative.server.configurable
- com.github.codeboyzhou.mcp.declarative.server.converter - 程序包 com.github.codeboyzhou.mcp.declarative.server.converter
- com.github.codeboyzhou.mcp.declarative.util - 程序包 com.github.codeboyzhou.mcp.declarative.util
- configFileName() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
-
返回
configFileName记录组件的值。 - ConfigurableMcpServer - com.github.codeboyzhou.mcp.declarative.server.configurable中的接口
- ConfigurableMcpServerFactory - com.github.codeboyzhou.mcp.declarative.server.configurable中的类
- ConfigurableMcpSseServer - com.github.codeboyzhou.mcp.declarative.server.configurable中的类
- ConfigurableMcpSseServer(McpServerConfiguration) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpSseServer
- ConfigurableMcpStdioServer - com.github.codeboyzhou.mcp.declarative.server.configurable中的类
- ConfigurableMcpStdioServer(McpServerConfiguration) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpStdioServer
- ConfigurableMcpStreamableServer - com.github.codeboyzhou.mcp.declarative.server.configurable中的类
- ConfigurableMcpStreamableServer(McpServerConfiguration) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpStreamableServer
- configuration - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.configurable.AbstractConfigurableMcpServer
- configure() - 类中的方法 com.github.codeboyzhou.mcp.declarative.di.GuiceInjectorModule
- contextExtractor() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- contextExtractor(McpTransportContextExtractor<HttpServletRequest>) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- convert(Object, Class<?>) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.util.Types
- convert(Object, String) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.util.Types
- convert(Parameter, A, Map<String, Object>) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.ParameterConverter
- convert(Parameter, McpPromptParam, Map<String, Object>) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.McpPromptParameterConverter
- convert(Parameter, McpToolParam, Map<String, Object>) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.McpToolParameterConverter
- convertAllParameters(MethodMetadata, Map<String, Object>) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.AbstractParameterConverter
- create(Method) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerComponent
- create(Method) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerPrompt
- create(Method) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerResource
- create(Method) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerTool
D
- defaultIfBlank(String, String) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.util.Strings
- DependencyInjector - com.github.codeboyzhou.mcp.declarative.di中的接口
- DependencyInjectorProvider - com.github.codeboyzhou.mcp.declarative.di中的Enum Class
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpJsonSchemaDefinitionProperty
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPrompt
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPromptParam
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpTool
- description() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpToolParam
- disallowDelete() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回
disallowDelete记录组件的值。 - disallowDelete() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- disallowDelete(boolean) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- DOUBLE - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
E
- EmbeddedJettyServer - com.github.codeboyzhou.mcp.declarative.server中的类
- EmbeddedJettyServer() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.EmbeddedJettyServer
- EMPTY - 类中的静态变量 com.github.codeboyzhou.mcp.declarative.util.Strings
- enabled() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
enabled记录组件的值。 - endpoint() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回
endpoint记录组件的值。 - equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
-
指示某个其他对象是否“等于”此对象。
- equals(Object) - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
F
- FLOAT - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- fromJavaType(Class<?>) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- fromYaml(File, Class<T>) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.util.ObjectMappers
G
- get() - record class中的方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
- getAnnotationType() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.McpPromptParameterConverter
- getAnnotationType() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.McpToolParameterConverter
- getAnnotationType() - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.converter.ParameterConverter
- getDeclaringClass() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getInjector() - enum class中的方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjectorProvider
- getInstance(Class<T>) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjector
- getInstance(Class<T>) - 类中的方法 com.github.codeboyzhou.mcp.declarative.di.GuiceDependencyInjector
- getMcpPromptAnnotation() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getMcpResourceAnnotation() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getMcpToolAnnotation() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getMethod() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getMethodMetadata(Method) - enum class中的方法 com.github.codeboyzhou.mcp.declarative.reflect.ReflectionCache
- getMethodName() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getMethodSignature() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getParameters() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- getServer(McpServerConfiguration) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpServerFactory
- getType() - enum class中的方法 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- getVariable(Class<T>, String) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjector
- getVariable(Class<T>, String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.di.GuiceDependencyInjector
- GuiceDependencyInjector - com.github.codeboyzhou.mcp.declarative.di中的类
- GuiceDependencyInjector(Injector) - 类的构造器 com.github.codeboyzhou.mcp.declarative.di.GuiceDependencyInjector
- GuiceInjectorModule - com.github.codeboyzhou.mcp.declarative.di中的类
- GuiceInjectorModule(Class<?>) - 类的构造器 com.github.codeboyzhou.mcp.declarative.di.GuiceInjectorModule
H
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回此对象的哈希代码值。
- hashCode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
-
返回此对象的哈希代码值。
- hashCode() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
I
- Immutable<T> - com.github.codeboyzhou.mcp.declarative.common中的Record Class
- Immutable(T) - record class的构造器 com.github.codeboyzhou.mcp.declarative.common.Immutable
-
创建
Immutable记录的实例。 - initialize(DependencyInjector) - enum class中的方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjectorProvider
- INJECTED_VARIABLE_NAME_I18N_ENABLED - 类中的静态变量 com.github.codeboyzhou.mcp.declarative.di.GuiceInjectorModule
- injector - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.component.AbstractMcpServerComponent
- INSTANCE - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.di.DependencyInjectorProvider
- INSTANCE - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.reflect.ReflectionCache
- instructions - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- instructions() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
instructions记录组件的值。 - instructions() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- instructions(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- INTEGER - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- invoke(Method, String, McpSyncServerExchange, McpSchema.CallToolRequest) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerTool
- invoke(Method, String, McpSyncServerExchange, McpSchema.GetPromptRequest) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerPrompt
- invoke(Method, String, McpSyncServerExchange, McpSchema.ReadResourceRequest) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerResource
- invoke(Method, String, McpSyncServerExchange, U) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerComponentHandler
- isCached(Method) - enum class中的方法 com.github.codeboyzhou.mcp.declarative.reflect.ReflectionCache
- isInitialized() - 接口中的方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjector
- isInitialized() - 类中的方法 com.github.codeboyzhou.mcp.declarative.di.GuiceDependencyInjector
J
- JSON_MAPPER - 类中的静态变量 com.github.codeboyzhou.mcp.declarative.util.ObjectMappers
- JsonSchemaDataType - com.github.codeboyzhou.mcp.declarative.enums中的Enum Class
K
- keepAliveInterval() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回
keepAliveInterval记录组件的值。 - keepAliveInterval() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- keepAliveInterval(Duration) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
L
- loadConfig() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
M
- mcpEndpoint() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回
mcpEndpoint记录组件的值。 - mcpEndpoint() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- mcpEndpoint(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- McpI18nEnabled - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpJsonSchemaDefinition - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpJsonSchemaDefinitionProperty - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpPrompt - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpPromptParam - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpPromptParameterConverter - com.github.codeboyzhou.mcp.declarative.server.converter中的类
- McpPromptParameterConverter() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.converter.McpPromptParameterConverter
- McpResource - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpServer<S extends McpServerInfo> - com.github.codeboyzhou.mcp.declarative.server中的接口
- McpServerApplication - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpServerCapabilities - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- McpServerCapabilities() - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
- McpServerCapabilities(boolean, boolean, boolean) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
创建
McpServerCapabilities记录的实例。 - McpServerChangeNotification - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- McpServerChangeNotification() - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
- McpServerChangeNotification(boolean, boolean, boolean) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
创建
McpServerChangeNotification记录的实例。 - McpServerComponent<T> - com.github.codeboyzhou.mcp.declarative.server.component中的接口
- McpServerComponentHandler<U,
R> - com.github.codeboyzhou.mcp.declarative.server.component中的接口 - McpServerComponentRegister - com.github.codeboyzhou.mcp.declarative.server.component中的类
- McpServerComponentRegister(McpSyncServer) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.component.McpServerComponentRegister
- McpServerConfiguration - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- McpServerConfiguration(boolean, ServerMode, String, String, ServerType, String, long, McpServerCapabilities, McpServerChangeNotification, McpServerSSE, McpServerStreamable) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
创建
McpServerConfiguration记录的实例。 - McpServerConfigurationException - com.github.codeboyzhou.mcp.declarative.exception中的异常错误
- McpServerConfigurationException(String) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerConfigurationException
- McpServerConfigurationException(String, Throwable) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerConfigurationException
- McpServerException - com.github.codeboyzhou.mcp.declarative.exception中的异常错误
- McpServerException(String) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerException
- McpServerException(String, Throwable) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerException
- McpServerInfo - com.github.codeboyzhou.mcp.declarative.server中的类
- McpServerInfo(McpServerInfo.Builder<?>) - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- McpServerInfo.Builder<T extends McpServerInfo.Builder<T>> - com.github.codeboyzhou.mcp.declarative.server中的类
- McpServerJsonProcessingException - com.github.codeboyzhou.mcp.declarative.exception中的异常错误
- McpServerJsonProcessingException(String) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerJsonProcessingException
- McpServerJsonProcessingException(String, Throwable) - 异常错误的构造器 com.github.codeboyzhou.mcp.declarative.exception.McpServerJsonProcessingException
- McpServerPrompt - com.github.codeboyzhou.mcp.declarative.server.component中的类
- McpServerPrompt() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.component.McpServerPrompt
- McpServerResource - com.github.codeboyzhou.mcp.declarative.server.component中的类
- McpServerResource() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.component.McpServerResource
- McpServers - com.github.codeboyzhou.mcp.declarative中的类
- McpServerSSE - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- McpServerSSE(String, String, String, int) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
创建
McpServerSSE记录的实例。 - McpServerStreamable - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- McpServerStreamable(String, boolean, long, int) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
创建
McpServerStreamable记录的实例。 - McpServerTool - com.github.codeboyzhou.mcp.declarative.server.component中的类
- McpServerTool() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.component.McpServerTool
- McpSseServer - com.github.codeboyzhou.mcp.declarative.server中的类
- McpSseServer() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpSseServer
- McpSseServerInfo - com.github.codeboyzhou.mcp.declarative.server中的类
- McpSseServerInfo.Builder - com.github.codeboyzhou.mcp.declarative.server中的类
- McpStdioServer - com.github.codeboyzhou.mcp.declarative.server中的类
- McpStdioServer() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpStdioServer
- McpStreamableServer - com.github.codeboyzhou.mcp.declarative.server中的类
- McpStreamableServer() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServer
- McpStreamableServerInfo - com.github.codeboyzhou.mcp.declarative.server中的类
- McpStreamableServerInfo.Builder - com.github.codeboyzhou.mcp.declarative.server中的类
- McpTool - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpToolParam - com.github.codeboyzhou.mcp.declarative.annotation中的Annotation Interface
- McpToolParameterConverter - com.github.codeboyzhou.mcp.declarative.server.converter中的类
- McpToolParameterConverter() - 类的构造器 com.github.codeboyzhou.mcp.declarative.server.converter.McpToolParameterConverter
- messageEndpoint() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回
messageEndpoint记录组件的值。 - messageEndpoint() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo
- messageEndpoint(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- MethodMetadata - com.github.codeboyzhou.mcp.declarative.reflect中的类
- MethodMetadata(Method) - 类的构造器 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- mimeType() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- mode() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
mode记录组件的值。
N
- name - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpJsonSchemaDefinitionProperty
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPrompt
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPromptParam
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpTool
- name() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpToolParam
- name() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
name记录组件的值。 - name() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- name(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- NamedThreadFactory - com.github.codeboyzhou.mcp.declarative.common中的类
- NamedThreadFactory(String) - 类的构造器 com.github.codeboyzhou.mcp.declarative.common.NamedThreadFactory
- newThread(Runnable) - 类中的方法 com.github.codeboyzhou.mcp.declarative.common.NamedThreadFactory
- NOT_SPECIFIED - 类中的静态变量 com.github.codeboyzhou.mcp.declarative.server.component.AbstractMcpServerComponent
- NUMBER - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
O
- OBJECT - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- ObjectMappers - com.github.codeboyzhou.mcp.declarative.util中的类
- of(McpSyncServer) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerComponentRegister
- of(Method) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- of(T) - record class中的静态方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
P
- ParameterConverter<A extends Annotation> - com.github.codeboyzhou.mcp.declarative.server.converter中的接口
- port() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回
port记录组件的值。 - port() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回
port记录组件的值。 - port() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo
- port() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo
- port(int) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- port(int) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- priority() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- prompt() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
返回
prompt记录组件的值。 - prompt() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
返回
prompt记录组件的值。 - provideReflections() - 类中的方法 com.github.codeboyzhou.mcp.declarative.di.GuiceInjectorModule
R
- ReflectionCache - com.github.codeboyzhou.mcp.declarative.reflect中的Enum Class
- registerComponents() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.McpServerComponentRegister
- requestTimeout - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- requestTimeout() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
requestTimeout记录组件的值。 - requestTimeout() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- requestTimeout(Duration) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- required() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpJsonSchemaDefinitionProperty
- required() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPromptParam
- required() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpToolParam
- resolveComponentAttributeValue(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.component.AbstractMcpServerComponent
- resource() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
返回
resource记录组件的值。 - resource() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
返回
resource记录组件的值。 - roles() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- run(Class<?>, String[]) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.McpServers
S
- self() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- self() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- self() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServerInfo.Builder
- ServerMode - com.github.codeboyzhou.mcp.declarative.enums中的Enum Class
- ServerType - com.github.codeboyzhou.mcp.declarative.enums中的Enum Class
- SPACE - 类中的静态变量 com.github.codeboyzhou.mcp.declarative.util.Strings
- sse() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
sse记录组件的值。 - SSE - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.ServerMode
- sseEndpoint() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo
- sseEndpoint(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServerInfo.Builder
- start() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.EmbeddedJettyServer
- start(S) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.AbstractMcpServer
- startServer() - 类中的方法 com.github.codeboyzhou.mcp.declarative.McpServers
- startServer() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.configurable.AbstractConfigurableMcpServer
- startServer(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.McpServers
- startSseServer(McpSseServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.McpServers
- startStdioServer(McpServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.McpServers
- startStreamableServer(McpStreamableServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.McpServers
- STDIO - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.ServerMode
- streamable() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
streamable记录组件的值。 - STREAMABLE - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.ServerMode
- STRING - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
- Strings - com.github.codeboyzhou.mcp.declarative.util中的类
- sync() - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpServer
- sync() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpSseServer
- sync() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpStdioServer
- sync() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.configurable.ConfigurableMcpStreamableServer
- sync(McpServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStdioServer
- sync(McpSseServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpSseServer
- sync(McpStreamableServerInfo) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpStreamableServer
- sync(S) - 接口中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServer
- SYNC - enum class 中的枚举常量 com.github.codeboyzhou.mcp.declarative.enums.ServerType
T
- title() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPrompt
- title() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpPromptParam
- title() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- title() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpTool
- toJson(Object) - 类中的静态方法 com.github.codeboyzhou.mcp.declarative.util.ObjectMappers
- tool() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
返回
tool记录组件的值。 - tool() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
返回
tool记录组件的值。 - toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerCapabilities
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerChangeNotification
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerSSE
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerStreamable
-
返回此记录的字符串表示形式。
- toString() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
-
返回此记录的字符串表示形式。
- toString() - 类中的方法 com.github.codeboyzhou.mcp.declarative.reflect.MethodMetadata
- type() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
type记录组件的值。 - Types - com.github.codeboyzhou.mcp.declarative.util中的类
U
- uri() - annotation interface 中的元素 com.github.codeboyzhou.mcp.declarative.annotation.McpResource
- use(HttpServlet) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.EmbeddedJettyServer
V
- value() - record class中的方法 com.github.codeboyzhou.mcp.declarative.common.Immutable
-
返回
value记录组件的值。 - valueOf(String) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjectorProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.ServerMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.ServerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.reflect.ReflectionCache
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.di.DependencyInjectorProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.JsonSchemaDataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.ServerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.enums.ServerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - enum class中的静态方法 com.github.codeboyzhou.mcp.declarative.reflect.ReflectionCache
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - 类中的变量 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
- version() - record class中的方法 com.github.codeboyzhou.mcp.declarative.configuration.McpServerConfiguration
-
返回
version记录组件的值。 - version() - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo
- version(String) - 类中的方法 com.github.codeboyzhou.mcp.declarative.server.McpServerInfo.Builder
Y
- YAMLConfigurationLoader - com.github.codeboyzhou.mcp.declarative.configuration中的Record Class
- YAMLConfigurationLoader() - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
- YAMLConfigurationLoader(String) - record class的构造器 com.github.codeboyzhou.mcp.declarative.configuration.YAMLConfigurationLoader
-
创建
YAMLConfigurationLoader记录的实例。
All Classes and Interfaces|常量字段值|所有程序包|序列化表格