Class JsonSchemaGenerator

java.lang.Object
org.springaicommunity.mcp.method.tool.utils.JsonSchemaGenerator

public class JsonSchemaGenerator extends Object
  • Constructor Details

    • JsonSchemaGenerator

      public JsonSchemaGenerator()
  • Method Details

    • generateForMethodInput

      public static String generateForMethodInput(Method method)
    • generateFromClass

      public static String generateFromClass(Class<?> clazz)
    • generateFromType

      public static String generateFromType(Type type)
    • hasCallToolRequestParameter

      public static boolean hasCallToolRequestParameter(Method method)
      Check if a method has a CallToolRequest parameter.
      Parameters:
      method - The method to check
      Returns:
      true if the method has a CallToolRequest parameter, false otherwise