Uses of Record Class
com.nsdev.lettergenerator.model.table.CellAppearance
Packages that use CellAppearance
Package
Description
Mutable convenience builders that produce independent immutable model snapshots.
Immutable cell content, appearance and body-row page policies for native tables.
Immutable per-document semantic roles, named typography, table appearance and reusable
stationery.
-
Uses of CellAppearance in com.nsdev.lettergenerator.builder
Methods in com.nsdev.lettergenerator.builder with parameters of type CellAppearanceModifier and TypeMethodDescriptionTableBuilder.cellAppearance(CellAppearance value) Replaces cell appearance defaults while retaining configured row policies. -
Uses of CellAppearance in com.nsdev.lettergenerator.model.table
Fields in com.nsdev.lettergenerator.model.table declared as CellAppearanceModifier and TypeFieldDescriptionstatic final CellAppearanceCellAppearance.DEFAULTComplete legacy defaults; the background remains transparent.Methods in com.nsdev.lettergenerator.model.table that return CellAppearanceModifier and TypeMethodDescriptionTableCell.appearance()Returns the value of theappearancerecord component.TableOptions.cellAppearance()Returns the value of thecellAppearancerecord component.TableCell.defaultAppearance()Returns the value of thedefaultAppearancerecord component.CellAppearance.overlay(CellAppearance local) Overlays specified local properties independently, including zero padding and no border.Methods in com.nsdev.lettergenerator.model.table with parameters of type CellAppearanceModifier and TypeMethodDescriptionCellAppearance.overlay(CellAppearance local) Overlays specified local properties independently, including zero padding and no border.TableCell.withAppearance(CellAppearance value) Returns a copy with replacement local appearance and all other properties retained.Constructors in com.nsdev.lettergenerator.model.table with parameters of type CellAppearanceModifierConstructorDescriptionTableCell(List<TextRun> runs, Style style, String backgroundColor, List<Block> blocks, Integer columnSpan, Integer rowSpan, CellAppearance appearance) Creates a rich cell without tag-specific semantic defaults.TableCell(List<TextRun> runs, Style style, String backgroundColor, List<Block> blocks, Integer columnSpan, Integer rowSpan, CellAppearance appearance, Style semanticStyle) Preserves cells with tag-specific typography and no appearance fallback.TableCell(List<TextRun> runs, Style style, String backgroundColor, List<Block> blocks, Integer columnSpan, Integer rowSpan, CellAppearance appearance, Style semanticStyle, CellAppearance defaultAppearance) Copies both content lists without validating their entries or exclusive content forms.TableOptions(CellAppearance cellAppearance, Keep rowKeepTogether, List<TableRowPolicy> rowPolicies, List<TableRowGroup> rowGroups) Snapshots row metadata without validating indices or appearance values. -
Uses of CellAppearance in com.nsdev.lettergenerator.theme
Methods in com.nsdev.lettergenerator.theme that return CellAppearanceModifier and TypeMethodDescriptionTableAppearance.cells()Returns the value of thecellsrecord component.TableAppearance.header()Returns the value of theheaderrecord component.Constructors in com.nsdev.lettergenerator.theme with parameters of type CellAppearanceModifierConstructorDescriptionTableAppearance(CellAppearance cells, CellAppearance header, Keep rowKeepTogether) Creates an instance of aTableAppearancerecord class.