Uses of Interface
dev.tachyonmcp.api.json.PayloadDeserializer
Packages that use PayloadDeserializer
Package
Description
Provider-neutral JSON document and object abstractions.
Server configuration model.
Domain types for MCP protocol data structures.
Tool feature types and handler interfaces.
Protocol interfaces and domain types for MCP server and client interaction.
Generated JSON-RPC codecs for the MCP 2025-11-25 protocol version.
Tool registry implementations for managing tool definitions and handlers.
JSON serialization and type utilities for MCP server internals.
-
Uses of PayloadDeserializer in dev.tachyonmcp.api.json
Subinterfaces of PayloadDeserializer in dev.tachyonmcp.api.jsonModifier and TypeInterfaceDescriptioninterfacePluggable payload serialization for structured values and arguments. -
Uses of PayloadDeserializer in dev.tachyonmcp.api.server.config
Methods in dev.tachyonmcp.api.server.config that return PayloadDeserializerModifier and TypeMethodDescription@Nullable PayloadDeserializerJsonConfig.deserializer()Returns the value of thedeserializerrecord component.Methods in dev.tachyonmcp.api.server.config with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionJsonConfig.Builder.deserializer(PayloadDeserializer deserializer) Constructors in dev.tachyonmcp.api.server.config with parameters of type PayloadDeserializerModifierConstructorDescriptionJsonConfig(@Nullable PayloadSerializer serializer, @Nullable PayloadDeserializer deserializer, @Nullable JsonSchemaValidator inputValidator, @Nullable JsonSchemaValidator outputValidator, @Nullable JsonSchemaFactory<String> schemaFactory) Creates an instance of aJsonConfigrecord class. -
Uses of PayloadDeserializer in dev.tachyonmcp.api.server.domain
Methods in dev.tachyonmcp.api.server.domain with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionstatic ArgsArgs.from(JsonObject values, @Nullable PayloadDeserializer deserializer) Creates arguments from a JSON object with a deserializer.static ArgsArgs.of(@Nullable Map<String, ?> values, @Nullable PayloadDeserializer deserializer) Creates arguments from a map of values with a deserializer. -
Uses of PayloadDeserializer in dev.tachyonmcp.api.server.features.tools
Methods in dev.tachyonmcp.api.server.features.tools that return PayloadDeserializerModifier and TypeMethodDescription@Nullable PayloadDeserializerToolRequest.payloadDeserializer()Returns the payload deserializer configured for this request, ornullif not set.Methods in dev.tachyonmcp.api.server.features.tools with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionToolRequest.Builder.payloadDeserializer(@Nullable PayloadDeserializer deserializer) Sets the payload deserializer. -
Uses of PayloadDeserializer in dev.tachyonmcp.core.protocol
Methods in dev.tachyonmcp.core.protocol with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionProtocolRequestMapper.callTool(@Nullable Object params, PayloadDeserializer payloadDeserializer) Mapstools/callparams, deserializing arguments with the givenPayloadDeserializer. -
Uses of PayloadDeserializer in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs
Methods in dev.tachyonmcp.core.protocol.mcp.v2025_11_25.codecs with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionMcpRequestMapper.callTool(@Nullable Object params, PayloadDeserializer payloadDeserializer) -
Uses of PayloadDeserializer in dev.tachyonmcp.core.server.features.tools
Methods in dev.tachyonmcp.core.server.features.tools with parameters of type PayloadDeserializerModifier and TypeMethodDescriptionstatic voidToolMethodHandlers.register(Map<String, RpcMethodHandler> handlers, DefaultToolRegistry registry, JsonSchemaValidator inputValidator, JsonSchemaValidator outputValidator, PayloadSerializer payloadSerializer, PayloadDeserializer payloadDeserializer) -
Uses of PayloadDeserializer in dev.tachyonmcp.core.server.json
Classes in dev.tachyonmcp.core.server.json that implement PayloadDeserializer