Class PrettyPrinter
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.sql.PrettyPrinter
-
public class PrettyPrinter extends Object
-
-
Constructor Summary
Constructors Constructor Description PrettyPrinter(ByteArrayOutputStream o, int width)
-
Method Summary
Modifier and Type Method Description voidallowBreak(int n)voidbegin(int n)voidclose()static Stringcolor(int r, int g, int b)static Stringcolor256(int v)voidcomma()voidend()voidflush()ByteArrayOutputStreamgetOutputStream()voidnewline(int n)voidopen()voidwrite(String s)voidwrite0(String s)voidwriteBlue(String s)voidwriteGreen(String s)voidwriteOrange(String s)voidwritePurple(String s)voidwriteRed(String s)
-
-
-
Constructor Detail
-
PrettyPrinter
public PrettyPrinter(ByteArrayOutputStream o, int width)
-
-
Method Detail
-
getOutputStream
public ByteArrayOutputStream getOutputStream()
-
writeBlue
public void writeBlue(String s)
-
writeOrange
public void writeOrange(String s)
-
writeGreen
public void writeGreen(String s)
-
writeRed
public void writeRed(String s)
-
writePurple
public void writePurple(String s)
-
write
public void write(String s)
-
write0
public void write0(String s)
-
begin
public void begin(int n)
-
end
public void end()
-
allowBreak
public void allowBreak(int n)
-
newline
public void newline(int n)
-
color
public static String color(int r, int g, int b)
-
color256
public static String color256(int v)
-
flush
public void flush()
-
comma
public void comma()
-
open
public void open()
-
close
public void close()
-
-