001 package net.sourceforge.retroweaver.runtime.java.io;
002
003 import java.io.IOException;
004 import java.io.Writer;
005
006 public class Writer_ {
007
008 public static Writer append(Writer w, char c) throws IOException {
009 w.write(c);
010 return w;
011 }
012
013 public static Writer append(Writer w, CharSequence csq) throws IOException {
014 w.write(csq==null?"null":csq.toString());
015 return w;
016 }
017
018 public static Writer append(Writer w, CharSequence csq, int start, int end)
019 throws IOException {
020 w.write(csq==null?"null".substring(start, end):csq.subSequence(start, end).toString());
021 return w;
022 }
023
024 }