asciidoc-documentation.model.mustache Maven / Gradle / Ivy
The newest version!
[#models]
== Models
{{#models}}
{{#model}}
[#{{classname}}]
=== _{{classname}}_ {{title}}
{{unescapedDescription}}
{{^allowableValues}}
[.fields-{{classname}}]
[cols="2,1,1,2,4,1"]
|===
| Field Name| Required| Nullable | Type| Description | Format
{{#vars}}
| {{baseName}}
| {{#required}}X{{/required}}
| {{#isNullable}}X{{/isNullable}}
| {{#isModel}}<<{{ dataType }}>>{{/isModel}} {{^container}}{{^allowableValues}} {{^isModel}}{{ dataType }}{{/isModel}}{{/allowableValues}}{{#allowableValues}}{{^allowableValues.empty}}<<{{ dataType }}>>{{/allowableValues.empty}}{{/allowableValues}} {{/container}} {{#isContainer}} of <<{{complexType}}>>{{/isContainer}}
| {{description}}
| {{{dataFormat}}} {{#isEnum}}_Enum:_ {{#_enum}}{{this}}, {{/_enum}}{{/isEnum}} {{^isEnum}}{{^container}}{{^allowableValues.empty}} {{#allowableValues.values}}{{this}}, {{/allowableValues.values}} {{/allowableValues.empty}}{{/container}}{{/isEnum}}
{{/vars}}
|===
{{/allowableValues}}
{{#allowableValues}}
[.fields-{{classname}}]
[cols="1"]
|===
| Enum Values
{{#allowableValues.values}}
| {{this}}
{{/allowableValues.values}}
|===
{{/allowableValues}}
{{/model}}
{{/models}}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy