Module pro.verron.officestamper
Package pro.verron.officestamper.api
package pro.verron.officestamper.api
-
ClassDescriptionAbstractCommentProcessor is an abstract base class for comment processors.The Comment interface provides methods for managing comments in a document.CommentProcessor is an interface that defines the methods for processing comments in a .docx template.The EvaluationContextConfigurer interface allows for custom configuration of a Spring Expression Language (SPEL) EvaluationContext.ExceptionResolver is a functional interface used to resolve the behavior when an exception occurs during the processing of a placeholder.The ObjectResolver interface provides a contract for resolving objects to create a run with the resolved content.OfficeStamper<T extends org.docx4j.openpackaging.packages.OpcPackage>This is an interface that defines the contract for stamping templates with context and writing the result to an
OutputStream
.Interface representing the configuration for the Office Stamper functionality.OfficeStamperException is a subclass of RuntimeException that represents an exception that can be thrown during the processing of an Office document using the OfficeStamper library.The Paragraph interface represents a paragraph in a text document.The ParagraphPlaceholderReplacer interface represents an object that can resolve expressions in a paragraph and replace them with values provided by an expression resolver.The Placeholder interface represents a placeholder in a text document.An interface for pre-processors that are called before the actual processing of a document takes place.Represents the context in which a processor operates in a text document.StreamStamper<T extends org.docx4j.openpackaging.packages.OpcPackage>This class implements the functionality of an OfficeStamper meant for dealing with streams of data.This is an abstract class that provides a generic implementation for resolving objects to strings.