Mercurial > projects > dwt2
diff base/src/java/io/StringReader.d @ 27:1bf55a6eb092
Renamed java tree to base
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 21 Mar 2009 11:33:57 +0100 |
parents | java/src/java/io/StringReader.d@bc29606a740c |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/base/src/java/io/StringReader.d Sat Mar 21 11:33:57 2009 +0100 @@ -0,0 +1,20 @@ +module java.io.StringReader; + +import java.lang.all; +import java.io.Reader; + +class StringReader : Reader { + String str; + this( String str ){ + implMissing(__FILE__,__LINE__); + this.str = str; + } + public override int read(char[] cbuf, int off, int len){ + cbuf[ off .. off+len ] = str[ 0 .. len ]; + str = str[ len .. $ ]; + return len; + } + public override void close(){ + } +} +