Class JacksonDiscriminatorPostProcessor


  • public class JacksonDiscriminatorPostProcessor
    extends java.lang.Object
    Utility class to add missing "discriminator" property when using Jackson JsonTypeInfo and JsonSubTypes.
    Since:
    3.0.0
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addMissingDiscriminatorType​(io.swagger.v3.oas.models.OpenAPI openAPI)
      Add the missing discriminator property to the schemas related to another schema referencing them.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JacksonDiscriminatorPostProcessor

        public JacksonDiscriminatorPostProcessor()
    • Method Detail

      • addMissingDiscriminatorType

        public void addMissingDiscriminatorType​(io.swagger.v3.oas.models.OpenAPI openAPI)
        Add the missing discriminator property to the schemas related to another schema referencing them.
        Parameters:
        openAPI - The OpenAPI object