All Classes and Interfaces

Class
Description
AbstractCommentProcessor is an abstract base class for comment processors.
Base class for comment processors.
The Comment interface provides methods for managing comments in a document.
Thrown when an error occurs while processing a comment in the docx template.
CommentProcessor is an interface that defines the methods for processing comments in a .docx template.
Factory class to create the correct comment processor for a given comment.
Allows registration of ICommentProcessor objects.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
Utility class for working with comments in a DOCX document.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
EvaluationContextConfigurer that has better default security, especially doesn't allow especially known injections.
Utility class to retrieve elements from a document.
Extracts images from a docx document.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization, because it exposes too many implementation details to library users, and makes it hard to extend the library comfortably.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization, because it exposes too many implementation details to library users, and makes it hard to extend the library comfortably.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
The EvaluationContextConfigurer interface allows for custom configuration of a Spring Expression Language (SPEL) EvaluationContext.
Utility class for configuring the EvaluationContext used by officestamper.
The ExcelCollector class is used to collect objects of a specific type from an Excel file.
The ExcelParagraph class represents a paragraph in an Excel document.
The ExcelStamper class is an implementation of the OfficeStamper interface for stamping Excel templates.
ExperimentalStampers is a class that provides static methods for obtaining instances of OfficeStamper implementations for stamping PowerPoint presentations and Excel templates with context and writing the result to an OutputStream.
Resolves expressions against a given context object.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
This class describes an image which will be inserted into a document.
Represents a run (i.e., a text fragment) in a paragraph.
This interface is used to resolve a table in the template document.
Deprecated, for removal: This API element is subject to removal in a future version.
as of version 1.6.7, replaced by ObjectResolver.
EvaluationContextConfigurer that does no customization.
Utility class for deleting objects from a Document.
The ObjectResolver interface provides a contract for resolving objects to create a run with the resolved content.
A registry for object resolvers.
This is an interface that defines the contract for stamping templates with context and writing the result to an OutputStream.
Represents the configuration for the OfficeStamper class.
The OfficeStamperConfigurations class provides static methods to create different configurations for the OfficeStamper.
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 .
Main class of the docx-stamper 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.
Utility class for creating paragraphs.
The Placeholder interface represents a placeholder in a text document.
Replaces expressions in a document with the values provided by the ExpressionResolver.
The Expressions class provides utility methods for finding variables and processors in a given text.
The PowerpointCollector class is used to collect instances of a specific class in a PowerPoint presentation.
A "Run" defines a region of text within a docx document with a common set of properties.
Represents a run within a PowerPoint slide.
The PowerpointStamper class implements the OfficeStamper interface to provide functionality for stamping Powerpoint presentations with context and writing the result to an OutputStream.
An interface for pre-processors that are called before the actual processing of a document takes place.
This class provides static methods to create different types of ObjectResolver.
Deprecated.
will not be removed, but will be made package-private
Utility class to handle runs.
Utility class to handle section breaks in paragraphs.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.6.8, This class has been deprecated in the effort of the library modularization.
Represents a table with several columns, a header line, and several lines of content
CommentWrapper class.
This class is a wrapper around a method call which can be executed by the Spring Expression Language.
The invoker is used to call the method in question.
Resolves methods that are used as expression functions or comment processors.
A "Run" defines a region of text within a docx document with a common set of properties.
Represents an expression with a configured Matcher.
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.
Utility class for table cells
TableResolver class.
This exception is thrown if an expression could not be processed by any comment processor.