A B C D E F G H I L N O P R S T U W 
All Classes All Packages

A

AbstractToTextResolver<S> - Class in org.wickedsource.docxstamper.replace.typeresolver
Abstract ITypeResolver that takes a String from the implementing sub class and creates a Run of text from it.
AbstractToTextResolver() - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.AbstractToTextResolver
 
addCommentProcessor(Class<?>, Class<?>) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Registers the specified ICommentProcessor as an implementation of the specified interface.
addEmptyParagraph(Tc) - Static method in class org.wickedsource.docxstamper.util.TableCellUtil
 
addTypeResolver(Class<T>, ITypeResolver) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Registers the given ITypeResolver for the given class.
applyParagraphStyle(P, R) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Applies the style of the given paragraph to the given content object (if the content object is a Run).
applySectionBreakToParagraph(SectPr, P) - Static method in class org.wickedsource.docxstamper.util.SectionUtil
 

B

BaseCommentProcessor - Class in org.wickedsource.docxstamper.processor
 
BaseCommentProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
BaseCoordinatesWalker - Class in org.wickedsource.docxstamper.util.walk
 
BaseCoordinatesWalker(WordprocessingMLPackage) - Constructor for class org.wickedsource.docxstamper.util.walk.BaseCoordinatesWalker
 
BaseDocumentWalker - Class in org.wickedsource.docxstamper.util.walk
 
BaseDocumentWalker(ContentAccessor) - Constructor for class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
build() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Creates a DocxStamper instance configured with this configuration.

C

CommentProcessingException - Exception in org.wickedsource.docxstamper.processor
 
CommentProcessingException(String, P) - Constructor for exception org.wickedsource.docxstamper.processor.CommentProcessingException
 
CommentProcessorRegistry - Class in org.wickedsource.docxstamper.processor
Allows registration of ICommentProcessor objects.
CommentProcessorRegistry(PlaceholderReplacer, DocxStamperConfiguration) - Constructor for class org.wickedsource.docxstamper.processor.CommentProcessorRegistry
 
CommentUtil - Class in org.wickedsource.docxstamper.util
 
CommentWrapper - Class in org.wickedsource.docxstamper.util
 
CommentWrapper() - Constructor for class org.wickedsource.docxstamper.util.CommentWrapper
 
commitChanges(WordprocessingMLPackage) - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
This method is called after all comments in the .docx template have been passed to the comment processor.
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.repeat.ParagraphRepeatProcessor
 
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatDocPartProcessor
 
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatProcessor
 
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.replaceExpression.ReplaceWithProcessor
 
commitChanges(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.table.TableResolver
 
configuration - Variable in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
configureEvaluationContext(StandardEvaluationContext) - Method in interface org.wickedsource.docxstamper.api.EvaluationContextConfigurer
Configure the context before it's used by docxstamper.
configureEvaluationContext(StandardEvaluationContext) - Method in class org.wickedsource.docxstamper.el.NoOpEvaluationContextConfigurer
 
CoordinatesWalker - Class in org.wickedsource.docxstamper.util.walk
 
CoordinatesWalker(WordprocessingMLPackage) - Constructor for class org.wickedsource.docxstamper.util.walk.CoordinatesWalker
 
copy() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Copy operator for the whole DocxStamperConfiguration, including creating self comment processors instances to avoid unexpected resets, since comment processors are stateful their instances cannot be shared over multiple stampings.
create(Object) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Creates a new run with the given object as content.
create(String) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Creates a new run with the specified text.
create(String...) - Static method in class org.wickedsource.docxstamper.util.ParagraphUtil
Creates a new paragraph.
create(String, P) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Creates a new run with the specified text and inherits the style of the parent paragraph.
createRunWithImage(WordprocessingMLPackage, byte[], String, String, Integer) - Static method in class org.wickedsource.docxstamper.replace.typeresolver.image.ImageResolver
 

D

DateResolver - Class in org.wickedsource.docxstamper.replace.typeresolver
This ITypeResolver creates a formatted date String for expressions that return a Date object.
DateResolver(String) - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.DateResolver
Creates a new DateResolver.
deleteComment(CommentWrapper) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
 
deleteCommentFromElement(ContentAccessor, BigInteger) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
 
deleteObject(Object) - Method in class org.wickedsource.docxstamper.util.ObjectDeleter
 
deleteParagraph(P) - Method in class org.wickedsource.docxstamper.util.ObjectDeleter
 
deleteTable(Tbl) - Method in class org.wickedsource.docxstamper.util.ObjectDeleter
 
deleteTableRow(Tr) - Method in class org.wickedsource.docxstamper.util.ObjectDeleter
 
DisplayIfProcessor - Class in org.wickedsource.docxstamper.processor.displayif
 
DisplayIfProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
displayParagraphIf(Boolean) - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
displayParagraphIf(Boolean) - Method in interface org.wickedsource.docxstamper.processor.displayif.IDisplayIfProcessor
May be called to delete the commented paragraph or not, depending on the given boolean condition.
displayParagraphIfPresent(Object) - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
displayParagraphIfPresent(Object) - Method in interface org.wickedsource.docxstamper.processor.displayif.IDisplayIfProcessor
May be called to delete the commented paragraph or not, depending on the presence of the given data.
displayTableIf(Boolean) - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
displayTableIf(Boolean) - Method in interface org.wickedsource.docxstamper.processor.displayif.IDisplayIfProcessor
May be called to delete the table surrounding the commented paragraph, depending on the given boolean condition.
displayTableRowIf(Boolean) - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
displayTableRowIf(Boolean) - Method in interface org.wickedsource.docxstamper.processor.displayif.IDisplayIfProcessor
May be called to delete the table surrounding the commented paragraph, depending on the given boolean condition.
DocumentUtil - Class in org.wickedsource.docxstamper.util
 
DocumentWalker - Class in org.wickedsource.docxstamper.util.walk
 
DocumentWalker(ContentAccessor) - Constructor for class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
DocxImageExtractor - Class in org.wickedsource.docxstamper.util
 
DocxImageExtractor(WordprocessingMLPackage) - Constructor for class org.wickedsource.docxstamper.util.DocxImageExtractor
 
DocxStamper<T> - Class in org.wickedsource.docxstamper
Main class of the docx-stamper library.
DocxStamper() - Constructor for class org.wickedsource.docxstamper.DocxStamper
 
DocxStamper(DocxStamperConfiguration) - Constructor for class org.wickedsource.docxstamper.DocxStamper
 
DocxStamperConfiguration - Class in org.wickedsource.docxstamper
Provides configuration parameters for DocxStamper.
DocxStamperConfiguration() - Constructor for class org.wickedsource.docxstamper.DocxStamperConfiguration
 
DocxStamperException - Exception in org.wickedsource.docxstamper.api
This exception is thrown when DocxStamper encounters an error.
DocxStamperException(String) - Constructor for exception org.wickedsource.docxstamper.api.DocxStamperException
 
DocxStamperException(String, Throwable) - Constructor for exception org.wickedsource.docxstamper.api.DocxStamperException
 
DocxStamperException(Throwable) - Constructor for exception org.wickedsource.docxstamper.api.DocxStamperException
 

E

empty() - Static method in class org.wickedsource.docxstamper.processor.table.StampTable
 
equals(Object) - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
EvaluationContextConfigurer - Interface in org.wickedsource.docxstamper.api
Allows for custom configuration of a spring expression language EvaluationContext.
execute(EvaluationContext, Object, Object...) - Method in class org.wickedsource.docxstamper.el.StandardMethodExecutor
 
exposeInterfaceToExpressionLanguage(Class<?>, Object) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Exposes all methods of a given interface to the expression language.
ExpressionResolver - Class in org.wickedsource.docxstamper.el
 
ExpressionResolver(DocxStamperConfiguration) - Constructor for class org.wickedsource.docxstamper.el.ExpressionResolver
 
ExpressionUtil - Class in org.wickedsource.docxstamper.el
 
ExpressionUtil() - Constructor for class org.wickedsource.docxstamper.el.ExpressionUtil
 
extractElements(Object, Class<T>) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
 

F

FallbackResolver - Class in org.wickedsource.docxstamper.replace.typeresolver
This ITypeResolver may serve as a fallback when there is no ITypeResolver available for a certain type.
FallbackResolver() - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.FallbackResolver
 
findProcessorExpressions(String) - Method in class org.wickedsource.docxstamper.el.ExpressionUtil
Finds all processor expressions in a text and returns them as list.
findVariableExpressions(String) - Method in class org.wickedsource.docxstamper.el.ExpressionUtil
Finds all variable expressions in a text and returns them as list.

G

getAllTextBoxes(WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.ParagraphUtil
Finds all Paragraphs in a Document which are in a TextBox
getAltText() - Method in class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
getChildren() - Method in class org.wickedsource.docxstamper.util.CommentWrapper
 
getComment() - Method in class org.wickedsource.docxstamper.util.CommentWrapper
 
getCommentAround(R, WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
Returns the comment the given DOCX4J run is commented with.
getCommentFor(ContentAccessor, WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
Returns the first comment found for the given docx object.
getCommentProcessorInstance(Class<?>) - Method in class org.wickedsource.docxstamper.DocxStamper
This method allows getting comment processors instances in use to access their internal state.
getCommentProcessors() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getCommentProcessorsToUse() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getCommentRangeEnd() - Method in class org.wickedsource.docxstamper.util.CommentWrapper
 
getCommentRangeStart() - Method in class org.wickedsource.docxstamper.util.CommentWrapper
 
getCommentReference() - Method in class org.wickedsource.docxstamper.util.CommentWrapper
 
getComments(WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
 
getCommentString(Comments.Comment) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
Returns the string value of the specified comment object.
getCommentStringFor(ContentAccessor, WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.CommentUtil
 
getCurrentCommentWrapper() - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
getCurrentRun() - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
getDefaultResolver() - Method in class org.wickedsource.docxstamper.api.typeresolver.TypeResolverRegistry
 
getDocument() - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
getEndIndex() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
getEvaluationContextConfigurer() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getExpressionFunctions() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getFilename() - Method in class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
getFormatString() - Method in class org.wickedsource.docxstamper.replace.typeresolver.DateResolver
 
getImageBytes() - Method in class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
getImageRelationshipId(Drawing) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
Retrieve an embedded drawing relationship id.
getIndexInParent() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
getLineBreakPlaceholder() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getMaxWidth() - Method in class org.wickedsource.docxstamper.replace.typeresolver.image.Image
The expected max width for this image
getNullValuesDefault() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
getParagraph() - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
getParagraph() - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
 
getParagraphSectionBreak(P) - Static method in class org.wickedsource.docxstamper.util.SectionUtil
 
getParagraphsFromObject(Object) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
 
getParagraphsInsideComment(P) - Static method in class org.wickedsource.docxstamper.processor.repeat.ParagraphRepeatProcessor
 
getPreviousSectionBreakIfPresent(Object, ContentAccessor) - Static method in class org.wickedsource.docxstamper.util.SectionUtil
 
getResolverForType(Class<T>) - Method in class org.wickedsource.docxstamper.api.typeresolver.TypeResolverRegistry
Gets the ITypeResolver that was registered for the specified type.
getRun() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
getRunDrawingAltText(R) - Method in class org.wickedsource.docxstamper.util.DocxImageExtractor
 
getRunDrawingFilename(R) - Method in class org.wickedsource.docxstamper.util.DocxImageExtractor
 
getRunDrawingMaxWidth(R) - Method in class org.wickedsource.docxstamper.util.DocxImageExtractor
 
getRuns() - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
Returns the list of runs that are aggregated.
getStartIndex() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
getTableCellsFromObject(Object) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
 
getTableFromObject(Object) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
 
getTableRowsFromObject(Object) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
 
getText() - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
Returns the aggregated text over all runs.
getText(R) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Returns the text string of a run.
getUnresolvedExpressionsDefaultValue() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 

H

hasAtLeastOneParagraphOrTable(Tc) - Static method in class org.wickedsource.docxstamper.util.TableCellUtil
 
hashCode() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
headers() - Method in class org.wickedsource.docxstamper.processor.table.StampTable
 

I

ICommentProcessor - Interface in org.wickedsource.docxstamper.api.commentprocessor
In a .docx template used by DocxStamper, you can comment paragraphs of text to manipulate them.
IDisplayIfProcessor - Interface in org.wickedsource.docxstamper.processor.displayif
 
Image - Class in org.wickedsource.docxstamper.replace.typeresolver.image
This class describes an image which will be inserted into document.
Image(byte[]) - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
Image(byte[], Integer) - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
Image(InputStream) - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
Image(InputStream, Integer) - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.image.Image
 
ImageResolver - Class in org.wickedsource.docxstamper.replace.typeresolver.image
This ITypeResolver allows context objects to return objects of type Image.
ImageResolver() - Constructor for class org.wickedsource.docxstamper.replace.typeresolver.image.ImageResolver
 
IndexedRun - Class in org.wickedsource.docxstamper.util
 
IndexedRun(int, int, int, R) - Constructor for class org.wickedsource.docxstamper.util.IndexedRun
 
IParagraphRepeatProcessor - Interface in org.wickedsource.docxstamper.processor.repeat
 
IRepeatDocPartProcessor - Interface in org.wickedsource.docxstamper.processor.repeat
 
IRepeatProcessor - Interface in org.wickedsource.docxstamper.processor.repeat
 
IReplaceWithProcessor - Interface in org.wickedsource.docxstamper.processor.replaceExpression
 
isFailOnUnresolvedExpression() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
isLeaveEmptyOnExpressionError() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
isOddNumberOfSectionBreaks(List<Object>) - Static method in class org.wickedsource.docxstamper.util.SectionUtil
 
isReplaceNullValues() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
isReplaceUnresolvedExpressions() - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
isTouchedByRange(int, int) - Method in class org.wickedsource.docxstamper.util.IndexedRun
Determines whether the specified range of start and end index touches this run.
ITableResolver - Interface in org.wickedsource.docxstamper.processor.table
 
ITypeResolver<S,​T> - Interface in org.wickedsource.docxstamper.api.typeresolver
A type resolver is responsible for mapping an object of a certain Java class to an object of the DOCX4J api that can be put into the .docx document.

L

leaveEmptyOnExpressionError(boolean) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
If an error is caught while evaluating an expression the expression will be replaced with an empty string instead of leaving the original expression in the document.

N

NoOpEvaluationContextConfigurer - Class in org.wickedsource.docxstamper.el
EvaluationContextConfigurer that does no customization.
NoOpEvaluationContextConfigurer() - Constructor for class org.wickedsource.docxstamper.el.NoOpEvaluationContextConfigurer
 
nullValuesDefault(String) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Indicates if expressions that resolve to null should be replaced by a global default value.

O

ObjectDeleter - Class in org.wickedsource.docxstamper.util
 
ObjectDeleter() - Constructor for class org.wickedsource.docxstamper.util.ObjectDeleter
 
onCommentRangeEnd(CommentRangeEnd) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onCommentRangeEnd(CommentRangeEnd) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onCommentRangeStart(CommentRangeStart) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onCommentRangeStart(CommentRangeStart) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onCommentReference(R.CommentReference) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onCommentReference(R.CommentReference) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onParagraph(P) - Method in class org.wickedsource.docxstamper.util.walk.BaseCoordinatesWalker
 
onParagraph(P) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onParagraph(P) - Method in class org.wickedsource.docxstamper.util.walk.CoordinatesWalker
 
onParagraph(P) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onRun(R) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onRun(R) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onRun(R, P) - Method in class org.wickedsource.docxstamper.util.walk.BaseCoordinatesWalker
 
onRun(R, P) - Method in class org.wickedsource.docxstamper.util.walk.CoordinatesWalker
 
onTable(Tbl) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onTable(Tbl) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onTableCell(Tc) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onTableCell(Tc) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
onTableRow(Tr) - Method in class org.wickedsource.docxstamper.util.walk.BaseDocumentWalker
 
onTableRow(Tr) - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
org.wickedsource.docxstamper - package org.wickedsource.docxstamper
 
org.wickedsource.docxstamper.api - package org.wickedsource.docxstamper.api
 
org.wickedsource.docxstamper.api.commentprocessor - package org.wickedsource.docxstamper.api.commentprocessor
 
org.wickedsource.docxstamper.api.typeresolver - package org.wickedsource.docxstamper.api.typeresolver
 
org.wickedsource.docxstamper.el - package org.wickedsource.docxstamper.el
 
org.wickedsource.docxstamper.processor - package org.wickedsource.docxstamper.processor
 
org.wickedsource.docxstamper.processor.displayif - package org.wickedsource.docxstamper.processor.displayif
 
org.wickedsource.docxstamper.processor.repeat - package org.wickedsource.docxstamper.processor.repeat
 
org.wickedsource.docxstamper.processor.replaceExpression - package org.wickedsource.docxstamper.processor.replaceExpression
 
org.wickedsource.docxstamper.processor.table - package org.wickedsource.docxstamper.processor.table
 
org.wickedsource.docxstamper.proxy - package org.wickedsource.docxstamper.proxy
 
org.wickedsource.docxstamper.replace - package org.wickedsource.docxstamper.replace
 
org.wickedsource.docxstamper.replace.typeresolver - package org.wickedsource.docxstamper.replace.typeresolver
 
org.wickedsource.docxstamper.replace.typeresolver.image - package org.wickedsource.docxstamper.replace.typeresolver.image
 
org.wickedsource.docxstamper.util - package org.wickedsource.docxstamper.util
 
org.wickedsource.docxstamper.util.walk - package org.wickedsource.docxstamper.util.walk
 

P

ParagraphRepeatProcessor - Class in org.wickedsource.docxstamper.processor.repeat
 
ParagraphRepeatProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.repeat.ParagraphRepeatProcessor
 
ParagraphUtil - Class in org.wickedsource.docxstamper.util
 
ParagraphWrapper - Class in org.wickedsource.docxstamper.util
A "Run" defines a region of text within a docx document with a common set of properties.
ParagraphWrapper(P) - Constructor for class org.wickedsource.docxstamper.util.ParagraphWrapper
 
placeholderReplacer - Variable in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
PlaceholderReplacer - Class in org.wickedsource.docxstamper.replace
 
PlaceholderReplacer(TypeResolverRegistry, DocxStamperConfiguration) - Constructor for class org.wickedsource.docxstamper.replace.PlaceholderReplacer
 
prepareDocumentForInsert(WordprocessingMLPackage, WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
Recursively walk through the content accessor to replace embedded images and import the matching files to the destination document before importing content.
PRESERVE - Static variable in class org.wickedsource.docxstamper.util.RunUtil
 

R

recalculateRuns() - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
 
records() - Method in class org.wickedsource.docxstamper.processor.table.StampTable
 
registerTypeResolver(Class<T>, ITypeResolver) - Method in class org.wickedsource.docxstamper.api.typeresolver.TypeResolverRegistry
 
repeatDocPart(List<Object>) - Method in interface org.wickedsource.docxstamper.processor.repeat.IRepeatDocPartProcessor
May be called to mark a document part to be copied once for each element in the passed-in list.
repeatDocPart(List<Object>) - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatDocPartProcessor
 
RepeatDocPartProcessor - Class in org.wickedsource.docxstamper.processor.repeat
 
RepeatDocPartProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.repeat.RepeatDocPartProcessor
 
repeatParagraph(List<Object>) - Method in interface org.wickedsource.docxstamper.processor.repeat.IParagraphRepeatProcessor
May be called to mark a paragraph to be copied once for each element in the passed-in list.
repeatParagraph(List<Object>) - Method in class org.wickedsource.docxstamper.processor.repeat.ParagraphRepeatProcessor
 
RepeatProcessor - Class in org.wickedsource.docxstamper.processor.repeat
 
RepeatProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.repeat.RepeatProcessor
 
repeatTableRow(List<Object>) - Method in interface org.wickedsource.docxstamper.processor.repeat.IRepeatProcessor
May be called to mark a table row to be copied once for each element in the passed-in list.
repeatTableRow(List<Object>) - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatProcessor
 
replace(int, int, String) - Method in class org.wickedsource.docxstamper.util.IndexedRun
Replaces the substring starting at the given index with the given replacement string.
replace(String, Object) - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
Replaces the given placeholder String with the replacement object within the paragraph.
replace(ParagraphWrapper, String, Object) - Method in class org.wickedsource.docxstamper.replace.PlaceholderReplacer
 
replaceNullValues(boolean) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Indicates if expressions that resolve to null should be processed.
replaceUnresolvedExpressions(boolean) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Indicates if expressions that doesn't resolve should be replaced by a default value.
ReplaceWithProcessor - Class in org.wickedsource.docxstamper.processor.replaceExpression
 
ReplaceWithProcessor(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.replaceExpression.ReplaceWithProcessor
 
replaceWordWith(String) - Method in interface org.wickedsource.docxstamper.processor.replaceExpression.IReplaceWithProcessor
May be called to replace a single word inside a paragraph with an expression defined in a comment.
replaceWordWith(String) - Method in class org.wickedsource.docxstamper.processor.replaceExpression.ReplaceWithProcessor
 
reset() - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
Resets all state in the comment processor so that it can be re-used in another stamping process.
reset() - Method in class org.wickedsource.docxstamper.processor.CommentProcessorRegistry
 
reset() - Method in class org.wickedsource.docxstamper.processor.displayif.DisplayIfProcessor
 
reset() - Method in class org.wickedsource.docxstamper.processor.repeat.ParagraphRepeatProcessor
 
reset() - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatDocPartProcessor
 
reset() - Method in class org.wickedsource.docxstamper.processor.repeat.RepeatProcessor
 
reset() - Method in class org.wickedsource.docxstamper.processor.replaceExpression.ReplaceWithProcessor
 
reset() - Method in class org.wickedsource.docxstamper.processor.table.TableResolver
 
resolve(WordprocessingMLPackage, Object) - Method in class org.wickedsource.docxstamper.replace.typeresolver.image.ImageResolver
 
resolve(WordprocessingMLPackage, S) - Method in interface org.wickedsource.docxstamper.api.typeresolver.ITypeResolver
This method is called when a placeholder in the .docx template is to replaced by the result of an expression that was found in the .docx template.
resolve(WordprocessingMLPackage, S) - Method in class org.wickedsource.docxstamper.replace.typeresolver.AbstractToTextResolver
 
resolve(EvaluationContext, Object, String, List<TypeDescriptor>) - Method in class org.wickedsource.docxstamper.el.StandardMethodResolver
 
resolveExpression(String, Object) - Method in class org.wickedsource.docxstamper.el.ExpressionResolver
Runs the given expression against the given context object and returns the result of the evaluated expression.
resolveExpressions(WordprocessingMLPackage, Object) - Method in class org.wickedsource.docxstamper.replace.PlaceholderReplacer
Finds expressions in a document and resolves them against the specified context object.
resolveExpressionsForParagraph(P, Object, WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.replace.PlaceholderReplacer
 
resolveStringForObject(Object) - Method in class org.wickedsource.docxstamper.replace.typeresolver.FallbackResolver
 
resolveStringForObject(Date) - Method in class org.wickedsource.docxstamper.replace.typeresolver.DateResolver
 
resolveStringForObject(S) - Method in class org.wickedsource.docxstamper.replace.typeresolver.AbstractToTextResolver
 
resolveTable(StampTable) - Method in interface org.wickedsource.docxstamper.processor.table.ITableResolver
 
resolveTable(StampTable) - Method in class org.wickedsource.docxstamper.processor.table.TableResolver
 
runProcessors(WordprocessingMLPackage, T) - Method in class org.wickedsource.docxstamper.processor.CommentProcessorRegistry
Lets each registered ICommentProcessor have a run on the specified docx document.
RunUtil - Class in org.wickedsource.docxstamper.util
 

S

SectionUtil - Class in org.wickedsource.docxstamper.util
 
SectionUtil() - Constructor for class org.wickedsource.docxstamper.util.SectionUtil
 
setCurrentCommentWrapper(CommentWrapper) - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
Passes the comment range wrapper that is currently being processed (i.e.
setCurrentCommentWrapper(CommentWrapper) - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
setCurrentRun(R) - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
Passes the run that is currently being processed (i.e.
setCurrentRun(R) - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
setDefaultResolver(ITypeResolver) - Method in class org.wickedsource.docxstamper.api.typeresolver.TypeResolverRegistry
Sets the default ITypeResolver that is used for classes that have no ITypeResolver registered.
setDefaultTypeResolver(ITypeResolver) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
 
setDocument(WordprocessingMLPackage) - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
Passes the processed document, in order to make all linked data (images, etc) available to processors that need it (example : repeatDocPart)
setDocument(WordprocessingMLPackage) - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
setEvaluationContextConfigurer(EvaluationContextConfigurer) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Provides an EvaluationContextConfigurer which may change the configuration of a Spring EvaluationContext which is used for evaluating expressions in comments and text.
setExpressionResolver(ExpressionResolver) - Method in class org.wickedsource.docxstamper.processor.CommentProcessorRegistry
 
setFailOnUnresolvedExpression(boolean) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
If set to true, stamper will throw an UnresolvedExpressionException if a variable expression or processor expression within the document or within the comments is encountered that cannot be resolved.
setLineBreakPlaceholder(String) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
The String provided as lineBreakPlaceholder will be replaces with a line break when stamping a document.
setParagraph(P) - Method in interface org.wickedsource.docxstamper.api.commentprocessor.ICommentProcessor
Passes the paragraph that is currently being processed (i.e.
setParagraph(P) - Method in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
setText(R, String) - Static method in class org.wickedsource.docxstamper.util.RunUtil
Sets the text of the given run to the given value.
stamp(InputStream, T, OutputStream) - Method in class org.wickedsource.docxstamper.DocxStamper
Reads in a .docx template and "stamps" it into the given OutputStream, using the specified context object to fill out any expressions it finds.
stamp(WordprocessingMLPackage, T, OutputStream) - Method in class org.wickedsource.docxstamper.DocxStamper
Same as stamp(InputStream, T, OutputStream) except that you may pass in a DOCX4J document as a template instead of an InputStream.
StampTable - Class in org.wickedsource.docxstamper.processor.table
 
StampTable() - Constructor for class org.wickedsource.docxstamper.processor.table.StampTable
 
StampTable(List<String>, List<List<String>>) - Constructor for class org.wickedsource.docxstamper.processor.table.StampTable
 
StandardMethodExecutor - Class in org.wickedsource.docxstamper.el
 
StandardMethodExecutor(DocxStamperConfiguration, Method, Object) - Constructor for class org.wickedsource.docxstamper.el.StandardMethodExecutor
 
StandardMethodResolver - Class in org.wickedsource.docxstamper.el
 
StandardMethodResolver(DocxStamperConfiguration) - Constructor for class org.wickedsource.docxstamper.el.StandardMethodResolver
 
stripExpression(String) - Method in class org.wickedsource.docxstamper.el.ExpressionUtil
Strips an expression of the leading "${" or "#{" and the trailing "}".

T

TableCellUtil - Class in org.wickedsource.docxstamper.util
 
TableResolver - Class in org.wickedsource.docxstamper.processor.table
 
TableResolver(DocxStamperConfiguration, TypeResolverRegistry) - Constructor for class org.wickedsource.docxstamper.processor.table.TableResolver
 
toString() - Method in class org.wickedsource.docxstamper.util.IndexedRun
 
toString() - Method in class org.wickedsource.docxstamper.util.ParagraphWrapper
 
typeResolverRegistry - Variable in class org.wickedsource.docxstamper.processor.BaseCommentProcessor
 
TypeResolverRegistry - Class in org.wickedsource.docxstamper.api.typeresolver
Registry for all implementations of ITypeResolver that are used by DocxStamper.
TypeResolverRegistry(ITypeResolver) - Constructor for class org.wickedsource.docxstamper.api.typeresolver.TypeResolverRegistry
 

U

UnresolvedExpressionException - Exception in org.wickedsource.docxstamper.api
 
UnresolvedExpressionException(String, Throwable) - Constructor for exception org.wickedsource.docxstamper.api.UnresolvedExpressionException
 
unresolvedExpressionsDefaultValue(String) - Method in class org.wickedsource.docxstamper.DocxStamperConfiguration
Indicates the default value to use for expressions that doesn't resolve.

W

walk() - Method in class org.wickedsource.docxstamper.util.walk.CoordinatesWalker
 
walk() - Method in class org.wickedsource.docxstamper.util.walk.DocumentWalker
 
walkObjectsAndImportImages(ContentAccessor, WordprocessingMLPackage, WordprocessingMLPackage) - Static method in class org.wickedsource.docxstamper.util.DocumentUtil
Recursively walk through the content accessor to replace embedded images and import the matching files to the destination document.
A B C D E F G H I L N O P R S T U W 
All Classes All Packages