Uses of Class
dev.langchain4j.agent.tool.JsonSchemaProperty
Packages that use JsonSchemaProperty
-
Uses of JsonSchemaProperty in dev.langchain4j.agent.tool
Fields in dev.langchain4j.agent.tool declared as JsonSchemaPropertyModifier and TypeFieldDescriptionstatic final JsonSchemaPropertyJsonSchemaProperty.ARRAYDeprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaPropertyJsonSchemaProperty.BOOLEANDeprecated, for removal: This API element is subject to removal in a future version.please useJsonBooleanSchema()insteadstatic final JsonSchemaPropertyJsonSchemaProperty.INTEGERDeprecated, for removal: This API element is subject to removal in a future version.please useJsonIntegerSchema()insteadstatic final JsonSchemaPropertyJsonSchemaProperty.NULLDeprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaPropertyJsonSchemaProperty.NUMBERDeprecated, for removal: This API element is subject to removal in a future version.please useJsonNumberSchema()insteadstatic final JsonSchemaPropertyJsonSchemaProperty.OBJECTDeprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema.builder()insteadstatic final JsonSchemaPropertyJsonSchemaProperty.STRINGDeprecated, for removal: This API element is subject to removal in a future version.please useJsonStringSchema()insteadMethods in dev.langchain4j.agent.tool that return JsonSchemaPropertyModifier and TypeMethodDescriptionstatic JsonSchemaPropertyJsonSchemaProperty.description(String value) Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElementAPI instead to define the schema for tool parametersstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchemainsteadstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchemainsteadstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchemainsteadstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElementAPI instead to define the schema for tool parametersstatic JsonSchemaPropertyJsonSchemaProperty.items(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchemainsteadstatic JsonSchemaPropertyJsonSchemaProperty.objectItems(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchemainsteadstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElementAPI instead to define the schema for tool parametersstatic JsonSchemaPropertyDeprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElementAPI instead to define the schema for tool parametersMethods in dev.langchain4j.agent.tool with parameters of type JsonSchemaPropertyModifier and TypeMethodDescriptionToolSpecification.Builder.addOptionalParameter(String name, JsonSchemaProperty... jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)instead.ToolSpecification.Builder.addParameter(String name, JsonSchemaProperty... jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)instead.static JsonSchemaPropertyJsonSchemaProperty.items(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchemainsteadstatic JsonSchemaPropertyJsonSchemaProperty.objectItems(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchemainsteadMethod parameters in dev.langchain4j.agent.tool with type arguments of type JsonSchemaPropertyModifier and TypeMethodDescriptionToolSpecification.Builder.addOptionalParameter(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)instead.ToolSpecification.Builder.addParameter(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Deprecated, for removal: This API element is subject to removal in a future version.please useToolSpecification.Builder.parameters(JsonObjectSchema)instead.
JsonArraySchema.builder()instead