Hierarchy For All Packages
- org.mcpjava.server,
- org.mcpjava.server.completion,
- org.mcpjava.server.content,
- org.mcpjava.server.progress,
- org.mcpjava.server.prompts,
- org.mcpjava.server.resources,
- org.mcpjava.server.spi,
- org.mcpjava.server.tools
Class Hierarchy
- java.lang.Object
- org.mcpjava.server.spi.McpServerSPILoader
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.mcpjava.server.Cancellation.OperationCancelledException
- org.mcpjava.server.McpException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.mcpjava.server.content.Annotations
- org.mcpjava.server.content.Annotations.Builder
- org.mcpjava.server.Cancellation
- org.mcpjava.server.Cancellation.Result
- org.mcpjava.server.completion.CompletionContext
- org.mcpjava.server.ContentEncoder<T>
- org.mcpjava.server.Icon
- org.mcpjava.server.Icon.Builder
- org.mcpjava.server.IconProvider
- org.mcpjava.server.ImplementationInfo
- org.mcpjava.server.spi.McpServerSPI
- org.mcpjava.server.MetaCarrier
- org.mcpjava.server.resources.BlobResourceContents (also extends org.mcpjava.server.resources.ResourceContents)
- org.mcpjava.server.completion.CompletionResult
- org.mcpjava.server.content.ContentBlock
- org.mcpjava.server.content.AudioContent
- org.mcpjava.server.content.EmbeddedResource
- org.mcpjava.server.content.ImageContent
- org.mcpjava.server.content.ResourceLink
- org.mcpjava.server.content.TextContent
- org.mcpjava.server.McpRequest
- org.mcpjava.server.progress.ProgressNotification
- org.mcpjava.server.prompts.PromptResponse
- org.mcpjava.server.resources.ResourceContents
- org.mcpjava.server.resources.BlobResourceContents (also extends org.mcpjava.server.MetaCarrier)
- org.mcpjava.server.resources.TextResourceContents
- org.mcpjava.server.resources.ResourceResponse
- org.mcpjava.server.tools.ToolResponse
- org.mcpjava.server.MetaCarrier.Builder<THIS>
- org.mcpjava.server.content.AudioContent.Builder
- org.mcpjava.server.completion.CompletionResult.Builder
- org.mcpjava.server.content.EmbeddedResource.Builder
- org.mcpjava.server.content.ImageContent.Builder
- org.mcpjava.server.progress.ProgressNotification.Builder
- org.mcpjava.server.prompts.PromptResponse.Builder
- org.mcpjava.server.resources.ResourceContents.Builder<THIS>
- org.mcpjava.server.resources.BlobResourceContents.Builder
- org.mcpjava.server.resources.TextResourceContents.Builder
- org.mcpjava.server.content.ResourceLink.Builder
- org.mcpjava.server.resources.ResourceResponse.Builder
- org.mcpjava.server.content.TextContent.Builder
- org.mcpjava.server.tools.ToolResponse.Builder
- org.mcpjava.server.progress.Progress
- org.mcpjava.server.progress.ProgressToken
- org.mcpjava.server.progress.ProgressTracker
- org.mcpjava.server.progress.ProgressTracker.Builder
- org.mcpjava.server.prompts.PromptMessage
Annotation Interface Hierarchy
- org.mcpjava.server.completion.CompleteArg (implements java.lang.annotation.Annotation)
- org.mcpjava.server.completion.CompletePrompt (implements java.lang.annotation.Annotation)
- org.mcpjava.server.completion.CompleteResourceTemplate (implements java.lang.annotation.Annotation)
- org.mcpjava.server.Icons (implements java.lang.annotation.Annotation)
- org.mcpjava.server.McpServer (implements java.lang.annotation.Annotation)
- org.mcpjava.server.McpServer.McpServers (implements java.lang.annotation.Annotation)
- org.mcpjava.server.MetaField (implements java.lang.annotation.Annotation)
- org.mcpjava.server.MetaField.MetaFields (implements java.lang.annotation.Annotation)
- org.mcpjava.server.prompts.Prompt (implements java.lang.annotation.Annotation)
- org.mcpjava.server.prompts.PromptArg (implements java.lang.annotation.Annotation)
- org.mcpjava.server.resources.Resource (implements java.lang.annotation.Annotation)
- org.mcpjava.server.resources.Resource.Annotations (implements java.lang.annotation.Annotation)
- org.mcpjava.server.resources.ResourceTemplate (implements java.lang.annotation.Annotation)
- org.mcpjava.server.resources.ResourceTemplateArg (implements java.lang.annotation.Annotation)
- org.mcpjava.server.tools.Tool (implements java.lang.annotation.Annotation)
- org.mcpjava.server.tools.Tool.Annotations (implements java.lang.annotation.Annotation)
- org.mcpjava.server.tools.ToolArg (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.mcpjava.server.FeatureType
- org.mcpjava.server.Icon.Theme
- org.mcpjava.server.MetaField.Type
- org.mcpjava.server.progress.ProgressToken.Type
- org.mcpjava.server.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)