java.io.Closeable
, java.io.Flushable
, java.lang.Appendable
, java.lang.AutoCloseable
public final class DDLWriter
extends java.io.Writer
Constructor | Description |
---|---|
DDLWriter(java.io.OutputStream output,
Configuration conf) |
Construct new DDLWriter with given output stream and configuration file.
|
DDLWriter(java.io.Writer writer,
Configuration conf) |
Construct new DDLWriter with given writer and configuration file.
|
Modifier and Type | Method | Description |
---|---|---|
void |
checkError() |
Check if any error occured at previous operations of the writer.
|
void |
close() |
Close the writer.
|
void |
flush() |
Flush the writer.
|
void |
indent() |
Increase indention by 1.
|
void |
print(char[] chars) |
Print an array of characters.
|
void |
print(double number) |
Print a double-precision floating-point number.
|
void |
print(int number) |
Print an integer number.
|
void |
print(long number) |
Print a long number.
|
void |
print(java.lang.Object object) |
Print an object.
|
void |
print(java.lang.String string) |
Print a string.
|
void |
print(java.lang.String pattern,
java.lang.Object[] arguments) |
A convenience method to print a formatted string build by filling placeholders of the
specified pattern with given arguments.
|
void |
println() |
Terminate the current line by writing the line separator string.
|
void |
println(char[] chars) |
Print an array of characters and terminate the line.
|
void |
println(double number) |
Print a double-precision floating-point number and terminate the line.
|
void |
println(int number) |
Print an integer number and terminate the line.
|
void |
println(long number) |
Print a long number and terminate the line.
|
void |
println(java.lang.Object object) |
Print an object and terminate the line.
|
void |
println(java.lang.String string) |
Print a string and terminate the line.
|
void |
println(java.lang.String pattern,
java.lang.Object[] arguments) |
A convenience method to print a formatted string build by filling placeholders of the
specified pattern with given arguments.
|
void |
unindent() |
Decrease indention by 1.
|
void |
write(char[] buf) |
|
void |
write(char[] buf,
int off,
int len) |
|
void |
write(int c) |
|
void |
write(java.lang.String s) |
|
void |
write(java.lang.String s,
int off,
int len) |
public DDLWriter(java.io.OutputStream output, Configuration conf)
output
- Output stream to write output characters to.conf
- Configuration.public DDLWriter(java.io.Writer writer, Configuration conf)
writer
- Writer to write output characters to.conf
- Configuration.public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.Writer
public void close()
close
in interface java.lang.AutoCloseable
close
in interface java.io.Closeable
close
in class java.io.Writer
public void checkError() throws java.io.IOException
java.io.IOException
- IOException caught at any previous operation of the writer.public void indent()
public void unindent()
public void write(char[] buf, int off, int len)
write
in class java.io.Writer
public void write(char[] buf)
write
in class java.io.Writer
public void write(int c)
write
in class java.io.Writer
public void write(java.lang.String s, int off, int len)
write
in class java.io.Writer
public void write(java.lang.String s)
write
in class java.io.Writer
public void print(char[] chars)
chars
- Array of chars to be printed.public void print(double number)
number
- Double to be printed.public void print(int number)
number
- Integer to be printed.public void print(long number)
number
- Long to be printed.public void print(java.lang.Object object)
object
- Object to be printed.public void print(java.lang.String string)
string
- String to be printed.public void print(java.lang.String pattern, java.lang.Object[] arguments)
pattern
- Pattern with placeholders.arguments
- Arguments to replace placeholders in pattern.public void println()
public void println(char[] chars)
chars
- Array of chars to be printed.public void println(double number)
number
- Double to be printed.public void println(int number)
number
- Integer to be printed.public void println(long number)
number
- Long to be printed.public void println(java.lang.Object object)
object
- Object to be printed.public void println(java.lang.String string)
string
- String to be printed.public void println(java.lang.String pattern, java.lang.Object[] arguments)
pattern
- Pattern with placeholders.arguments
- Arguments to replace placeholders in pattern.Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com