Package com.nsdev.lettergenerator.builder
package com.nsdev.lettergenerator.builder
Mutable convenience builders that produce independent immutable model snapshots. Start with
Letter or Table. Use LetterBuilder for ordered Java content, HtmlLetterBuilder for supported letter markup, and TableBuilder for native text and rich-cell tables. Build
snapshots before passing them to LetterPdfGenerator; font and
complete document validation belong to generation. HTML builders also expose input inspection
without PDF layout.
Deferred Java/HTML region content is resolved by com.nsdev.lettergenerator.internal.builder.content against the builder's final settings.
-
ClassesClassDescriptionMutable, call-local authoring builder producing owned immutable canvas models.Mutable compiler input for the supported HTML-like letter template language.Mutable builder for ordinary letters, obtained from
Letter.builder()or the public no-argument constructor.Convenience authoring of reusable stationery using the same geometry as a letter builder.Mutable table builder with a fixed column count and ordered, appended rows.