api-generator-templates/Java/blocks/enum/cases.twig

16 lines
453 B
Twig

{%- import '../../utils.twig' as utils -%}
{%- for value in values %}
{%- if (value.description is not empty) %}
/**
* {{ value.description }}
*/
{%- endif %}
{%- if valuesTypes == "STRING" %}
@JsonStringValue("{{ value.value }}")
{%- elseif valuesTypes == "INT" %}
@JsonNumberValue({{ value.value }})
{%- endif %}
{{ value.nameUpperCaseWithUnderscope }}{%- if not (loop.last) %},{% else %};{% endif %}
{%- endfor -%}