Package org.springframework.ai.util.json
Class JsonSchemaGenerator
java.lang.Object
org.springframework.ai.util.json.JsonSchemaGenerator
Utilities to generate JSON Schemas from Java entities.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Options for generating JSON Schemas. -
Method Summary
Modifier and TypeMethodDescriptionstatic String
generateForMethodInput
(Method method, JsonSchemaGenerator.SchemaOption... schemaOptions) Generate a JSON Schema for a method's input parameters.static String
generateForType
(Type type, JsonSchemaGenerator.SchemaOption... schemaOptions) Generate a JSON Schema for a class type.
-
Method Details
-
generateForMethodInput
public static String generateForMethodInput(Method method, JsonSchemaGenerator.SchemaOption... schemaOptions) Generate a JSON Schema for a method's input parameters. -
generateForType
Generate a JSON Schema for a class type.
-