Package pro.verron.officestamper.preset
@NullMarked
package pro.verron.officestamper.preset
This package contains the preset configurations and utilities for OfficeStamper.
Ensures non-null values by default.
-
ClassDescriptionFactory class to create the correct comment processor for a given comment.Interface for processors used to delete paragraphs or tables from the document, depending on condition.An interface that defines a processor for repeating a paragraph for each element present in the given iterable collection of objects.An interface that defines a processor for repeating a document part for each element present in the given iterable collection of objects.An interface that defines a processor for repeating content for each element present in the given iterable collection of objects.An interface that defines a processor for repeating a table row for each element present in the given iterable collection of objects.Interface for processors that replace a single word with an expression defined in a comment.Used to resolve a table in the template document.Utility class for configuring the
EvaluationContextused by officestamper.The ExceptionResolvers class provides a set of static factory methods to create different types of ExceptionResolver implementations.This class describes an image, which will be inserted into a document.MapAccessor is an implementation of thePropertyAccessorinterface, designed for accessing and manipulating properties specifically on Map objects.Utility class providing factory methods for various pre-configured instances ofOfficeStamperConfiguration.OfficeStampersis a utility class that provides factory methods for creating document stampers for Office documents.The Postprocessors class provides static utility methods for obtaining implementations of thePostProcessorinterface that perform specific post-processing operations on WordprocessingMLPackage documents.A helper class that provides pre-processing functionality forWordprocessingMLPackagedocuments.This class provides static methods to create different types ofObjectResolver.Represents a table with several columns, a header line, and several lines of content