All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ch.codeblock.qrinvoice.rest.model.ImplementationGuidelinesQrBillVersion Maven / Gradle / Ivy

package ch.codeblock.qrinvoice.rest.model;

// generated by ch.codeblock.qrinvoice.tools.ch.codeblock.qrinvoice.tools.generator.RestModelGenerator on date = "2024-10-23T15:17:26.646"
public enum ImplementationGuidelinesQrBillVersion {
    V2_2("V2_2"),
    V2_3("V2_3");

    private final String code;

    ImplementationGuidelinesQrBillVersion(final String code) {
        this.code = code;
    }

    public String getCode() {
        return code;
    }

    @Override
    @com.fasterxml.jackson.annotation.JsonValue
    public String toString() {
        return String.valueOf(code);
    }

    @com.fasterxml.jackson.annotation.JsonCreator
    public static ImplementationGuidelinesQrBillVersion fromValue(String text) {
        for (ImplementationGuidelinesQrBillVersion b : ImplementationGuidelinesQrBillVersion.values()) {
            if (String.valueOf(b.code).equals(text)) {
                return b;
            }
        }
        return null;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy