Class JigDocumentWriter
- java.lang.Object
-
- org.dddjava.jig.presentation.view.handler.JigDocumentWriter
-
public class JigDocumentWriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceJigDocumentWriter.OutputStreamWriter
-
Constructor Summary
Constructors Constructor Description JigDocumentWriter(JigDocument jigDocument, java.nio.file.Path directory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JigDocumentjigDocument()voidmarkSkip()java.util.List<java.nio.file.Path>outputFilePaths()voidwrite(JigDocumentWriter.OutputStreamWriter writer, java.lang.String fileName)voidwritePath(java.util.function.BiConsumer<java.nio.file.Path,java.util.List<java.nio.file.Path>> biConsumer)voidwriteTextAs(java.lang.String extension, java.util.function.Consumer<java.io.Writer> consumer)voidwriteXlsx(JigDocumentWriter.OutputStreamWriter writer)
-
-
-
Constructor Detail
-
JigDocumentWriter
public JigDocumentWriter(JigDocument jigDocument, java.nio.file.Path directory)
-
-
Method Detail
-
writeXlsx
public void writeXlsx(JigDocumentWriter.OutputStreamWriter writer)
-
writeTextAs
public void writeTextAs(java.lang.String extension, java.util.function.Consumer<java.io.Writer> consumer)
-
write
public void write(JigDocumentWriter.OutputStreamWriter writer, java.lang.String fileName)
-
writePath
public void writePath(java.util.function.BiConsumer<java.nio.file.Path,java.util.List<java.nio.file.Path>> biConsumer)
-
markSkip
public void markSkip()
-
outputFilePaths
public java.util.List<java.nio.file.Path> outputFilePaths()
-
jigDocument
public JigDocument jigDocument()
-
-