Quarkus - Jackson Jq

Describe what the extension does here.

Installation

If you want to use this extension, you need to add the io.quarkiverse.jackson-jq:quarkus-jackson-jq extension first. In your pom.xml file, add:

<dependency>
    <groupId>io.quarkiverse.jackson-jq</groupId>
    <artifactId>quarkus-jackson-jq</artifactId>
</dependency>

Extension Configuration Reference

Configuration property fixed at build time - All other configuration properties are overridable at runtime

Configuration property

Type

Default

Comma-separated list of absolute resource paths to scan recursively for templates. All tree folder from 'resource-paths' will be added as a resource. Unprefixed locations or locations starting with classpath will be processed in the same way.

list of string

freemarker/templates

Comma-separated of file system paths where freemarker templates are located

list of string

Set the preferred charset template files are stored in.

string

Sets how errors will appear. rethrow, debug, html-debug, ignore.

string

If false, don’t log exceptions inside FreeMarker that it will be thrown at you anyway.

boolean

Wrap unchecked exceptions thrown during template processing into TemplateException-s.

boolean

If false, do not fall back to higher scopes when reading a null loop variable.

boolean

The string value for the boolean true and false values, usually intended for human consumption (not for a computer language), separated with comma.

string

Sets the default number format used to convert numbers to strings.

string

If true, the object wrapper will be configured to expose fields.

boolean

List of directives to register with format name=classname

Map<String,String>