Class EnvelopeMetadataResolver

java.lang.Object
io.github.blueprintplatform.openapi.generics.codegen.EnvelopeMetadataResolver

public class EnvelopeMetadataResolver extends Object
Resolves and injects envelope type metadata into wrapper models during code generation.

Supports BYOE (Bring Your Own Envelope) by allowing a custom envelope type to be configured via generator properties.

Adds required vendor extensions so templates can reference the correct envelope type without generating it.

  • Constructor Details

    • EnvelopeMetadataResolver

      public EnvelopeMetadataResolver()
  • Method Details

    • register

      public void register(Map<String,Object> additionalProperties)
    • apply

      public void apply(org.openapitools.codegen.CodegenModel model)