]> nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/PlainTextWriter.java
Add DecryptedApproveMember, QuotedAttachment, and ModifyAvatarAction (#798)
[signal-cli] / src / main / java / org / asamk / signal / PlainTextWriter.java
1 package org.asamk.signal;
2
3 import java.util.function.Consumer;
4
5 public interface PlainTextWriter extends OutputWriter {
6
7 void println(String format, Object... args);
8
9 PlainTextWriter indentedWriter();
10
11 default void println() {
12 println("");
13 }
14
15 default void indent(final Consumer<PlainTextWriter> subWriter) {
16 subWriter.accept(indentedWriter());
17 }
18 }