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 JsonSchemaProperty
JsonSchemaProperty.ARRAY
Deprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaProperty
JsonSchemaProperty.BOOLEAN
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonBooleanSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.INTEGER
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonIntegerSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.NULL
Deprecated, for removal: This API element is subject to removal in a future version.static final JsonSchemaProperty
JsonSchemaProperty.NUMBER
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonNumberSchema()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.OBJECT
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema.builder()
insteadstatic final JsonSchemaProperty
JsonSchemaProperty.STRING
Deprecated, 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 JsonSchemaProperty
JsonSchemaProperty.description
(String value) Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please useJsonEnumSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
JsonSchemaProperty.items
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchema
insteadstatic JsonSchemaProperty
JsonSchemaProperty.objectItems
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema
insteadstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API instead to define the schema for tool parametersstatic JsonSchemaProperty
Deprecated, for removal: This API element is subject to removal in a future version.please use the newJsonSchemaElement
API 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 JsonSchemaProperty
JsonSchemaProperty.items
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonArraySchema
insteadstatic JsonSchemaProperty
JsonSchemaProperty.objectItems
(JsonSchemaProperty type) Deprecated, for removal: This API element is subject to removal in a future version.please useJsonObjectSchema
insteadMethod 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