Interface JsonBuilderCustomizer

  • All Superinterfaces:
    Comparable<JsonBuilderCustomizer>

    public interface JsonBuilderCustomizer
    extends Comparable<JsonBuilderCustomizer>
    Meant to be implemented by a CDI bean that provides arbitrary customization for JsonBuilder that is built up by Quarkus.

    All implementations (that are registered as CDI beans) are taken into account when producing the default JsonBuilder.

    • Method Detail

      • customize

        void customize​(kotlinx.serialization.json.JsonBuilder jsonBuilder)
      • priority

        default int priority()
        Defines the priority that the customizers are applied. A lower integer value means that the customizer will be applied after a customizer with a higher priority