ModelWithEnumRefProperty.java

package io.swagger.v3.core.oas.models;

import io.swagger.v3.oas.annotations.media.Schema;

public class ModelWithEnumRefProperty {
    private TestEnum a;
    private TestEnum b;

    @Schema(enumAsRef = true)
    public TestSecondEnum c;

    public TestSecondEnum d;

    @Schema(enumAsRef = true)
    public TestEnum getA() {
        return a;
    }

    public void setA(TestEnum e) {
        this.a = a;
    }

    @Schema(enumAsRef = true)
    public TestEnum getB() {
        return b;
    }

    public void setB(TestEnum b) {
        this.b = b;
    }
}