View on GitHub

semplate

Markup generation from user defined templates with semantics

Supports a limited number of Java data types

Context and Problem Statement

As the library will a) generate markdown text from Java objects and b) read in the markdown and generate Java objects, the data types need to be converted to text and back again. As not all data types can be implemented, what data types should be supported by the library?

Considered Options

Decision Outcome

Data types that a native to Java are supported, i.e.:

Using a language agnostic set of data type would provide extra complexity in translating from the Java data types and was rejected