Package io.jmix.reports.libintegration
Class FileStorageContentInliner
java.lang.Object
io.jmix.reports.yarg.formatters.impl.inline.AbstractInliner
io.jmix.reports.libintegration.FileStorageContentInliner
- All Implemented Interfaces:
ContentInliner
@Component("report_FileStorageContentInliner")
public class FileStorageContentInliner
extends AbstractInliner
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.reports.yarg.formatters.impl.inline.AbstractInliner
AbstractInliner.Image, AbstractInliner.TextMatchCallback -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataManagerprotected FileStorageLocatorprotected MetadataFields inherited from class io.jmix.reports.yarg.formatters.impl.inline.AbstractInliner
docxUniqueId1, docxUniqueId2, tagPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]getContent(Object paramValue) protected FileRefgetFileRef(String uri) Get Regexp Pattern for match format stringMethods inherited from class io.jmix.reports.yarg.formatters.impl.inline.AbstractInliner
buildImageProperties, inlineToDoc, inlineToDocx, inlineToXls, inlineToXlsx, insertImage, resolveTextPartForDOCX, setImageSize
-
Field Details
-
metadata
-
dataManager
-
fileStorageLocator
-
-
Constructor Details
-
FileStorageContentInliner
public FileStorageContentInliner()
-
-
Method Details
-
getTagPattern
Description copied from interface:ContentInlinerGet Regexp Pattern for match format string- Returns:
- Pattern
-
getContent
- Specified by:
getContentin classAbstractInliner
-
getFileRef
-