source: java/main/src/main/java/com/framsticks/dumping/PrintWriterSink.java @ 193

Last change on this file since 193 was 193, checked in by Maciej Komosinski, 10 years ago

Set svn:eol-style native for all textual files

  • Property svn:eol-style set to native
File size: 668 bytes
Line 
1package com.framsticks.dumping;
2
3import com.framsticks.params.Sink;
4
5import java.io.PrintWriter;
6
7/**
8 * @author Piotr Sniegowski
9 */
10public class PrintWriterSink implements Sink {
11
12    protected final PrintWriter stream;
13
14    public PrintWriterSink(PrintWriter stream) {
15        this.stream = stream;
16    }
17
18    @Override
19    public PrintWriterSink print(String str) {
20        stream.print(str);
21        return this;
22    }
23
24    @Override
25    public PrintWriterSink print(Object obj) {
26        stream.print(obj);
27        return this;
28    }
29
30    @Override
31    public void breakLine() {
32        stream.print('\n');
33    }
34
35    @Override
36    public void close() {
37    }
38}
Note: See TracBrowser for help on using the repository browser.