Uses of Interface
pro.verron.officestamper.api.OfficeStamperConfiguration
Packages that use OfficeStamperConfiguration
Package
Description
Core API interfaces and types for the OfficeStamper library.
Internal implementation of the OfficeStamper engine.
Pre-configured stampers, configurations, and ready-made processors and
resolvers.
-
Uses of OfficeStamperConfiguration in pro.verron.officestamper.api
Methods in pro.verron.officestamper.api that return OfficeStamperConfigurationModifier and TypeMethodDescriptionOfficeStamperConfiguration.addCommentProcessor(Class<?> interfaceClass, CommentProcessorFactory commentProcessorFactory) Adds a comment processor to theOfficeStamperConfiguration.OfficeStamperConfiguration.addResolver(ObjectResolver resolver) Adds an ObjectResolver to the OfficeStamperConfiguration.OfficeStamperConfiguration.exposeInterfaceToExpressionLanguage(Class<?> interfaceClass, Object implementation) Exposes an interface to the expression language.OfficeStamperConfiguration.setEvaluationContextFactory(EvaluationContextFactory evaluationContextFactory) Deprecated, for removal: This API element is subject to removal in a future version.OfficeStamperConfiguration.setExceptionResolver(ExceptionResolver exceptionResolver) Sets the exception resolver to be used by the OfficeStamperConfiguration.OfficeStamperConfiguration.setParserConfiguration(org.springframework.expression.spel.SpelParserConfiguration parserConfiguration) Sets the parser configuration to be used by the office stamper.OfficeStamperConfiguration.setResolvers(List<ObjectResolver> resolvers) Sets the list of object resolvers for the OfficeStamper configuration.OfficeStamperConfiguration.setSpelSecurityMode(SecurityMode mode) Sets the SpEL security mode.OfficeStamperConfiguration.setSvgSecurityMode(SecurityMode mode) Enables or disables SVG safe mode.OfficeStamperConfiguration.setTraceabilityReporter(TraceabilityReporter traceabilityReporter) Sets the traceability reporter for tracking placeholder resolution.CustomFunction.NeedsBiFunctionImpl.withImplementation(BiFunction<T, U, ?> object) Registers or sets a BiFunction implementation to be used by the client.CustomFunction.NeedsFunctionImpl.withImplementation(Function<T, ?> function) Sets a function implementation that operates on a specific input type and produces a result.CustomFunction.NeedsTriFunctionImpl.withImplementation(TriFunction<T, U, V, ?> function) Registers the implementation of a TriFunction that accepts three input arguments of types T, U, and V and produces a result. -
Uses of OfficeStamperConfiguration in pro.verron.officestamper.core
Classes in pro.verron.officestamper.core that implement OfficeStamperConfigurationModifier and TypeClassDescriptionclassTheDocxStamperConfigurationclass represents the configuration for theDocxStamperclass.Methods in pro.verron.officestamper.core that return OfficeStamperConfigurationModifier and TypeMethodDescriptionDocxStamperConfiguration.setTraceabilityReporter(TraceabilityReporter traceabilityReporter) Constructors in pro.verron.officestamper.core with parameters of type OfficeStamperConfigurationModifierConstructorDescriptionDocxStamper(OfficeStamperConfiguration configuration) Creates newDocxStamperwith the given configuration. -
Uses of OfficeStamperConfiguration in pro.verron.officestamper.preset
Methods in pro.verron.officestamper.preset that return OfficeStamperConfigurationModifier and TypeMethodDescriptionstatic OfficeStamperConfigurationOfficeStamperConfigurations.full()Creates a fullOfficeStamperConfigurationwith standard configurations, supplemented with additional pre- and post-processors for enhanced document handling.static OfficeStamperConfigurationOfficeStamperConfigurations.minimal()Creates a minimalOfficeStamperConfigurationinstance with essential settings to provide basic placeholder processing and fallback resolvers.static OfficeStamperConfigurationOfficeStamperConfigurations.raw()Creates aOfficeStamperConfigurationinstance without any configuration or resolvers, processors, preprocessors or postprocessors applied.static OfficeStamperConfigurationOfficeStamperConfigurations.standard()Creates a standardOfficeStamperConfigurationinstance with predefined settings.static OfficeStamperConfigurationOfficeStamperConfigurations.standard(ObjectResolver fallback) Creates a standardOfficeStamperConfigurationinstance with a set of predefined comment processors, resolvers, and preprocessors.Methods in pro.verron.officestamper.preset with parameters of type OfficeStamperConfigurationModifier and TypeMethodDescriptionstatic OfficeStamper<org.docx4j.openpackaging.packages.WordprocessingMLPackage> OfficeStampers.docxPackageStamper(OfficeStamperConfiguration configuration) Creates anOfficeStamperinstance for processingWordprocessingMLPackagedocuments with the specified configuration.static StreamStamper<org.docx4j.openpackaging.packages.WordprocessingMLPackage> OfficeStampers.docxStamper(OfficeStamperConfiguration configuration) Creates aStreamStamperinstance that processesWordprocessingMLPackage(DOCX) documents by applying stamping with the given configuration.
OfficeStamperConfiguration.setSpelSecurityMode(SecurityMode)