You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by jp...@apache.org on 2014/05/24 15:13:23 UTC
svn commit: r1597280 -
/jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java
Author: jpz6311whu
Date: Sat May 24 13:13:23 2014
New Revision: 1597280
URL: http://svn.apache.org/r1597280
Log:
make CSVTokenIterator public so that it can be reused by JENA-444
Modified:
jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java
Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java?rev=1597280&r1=1597279&r2=1597280&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/atlas/csv/CSVTokenIterator.java Sat May 24 13:13:23 2014
@@ -20,20 +20,25 @@ package org.apache.jena.atlas.csv ;
import static org.apache.jena.atlas.csv.CSVTokenType.* ;
-import java.io.InputStream ;
+import java.io.InputStream;
+import java.io.Reader;
import org.apache.jena.atlas.io.PeekReader ;
import org.apache.jena.atlas.iterator.IteratorSlotted ;
-class CSVTokenIterator extends IteratorSlotted<CSVToken>
+public class CSVTokenIterator extends IteratorSlotted<CSVToken>
{
private PeekReader in ;
// One EOF?
- CSVTokenIterator(InputStream input) {
+ public CSVTokenIterator(InputStream input) {
this.in = PeekReader.makeUTF8(input) ;
}
+
+ public CSVTokenIterator(Reader reader) {
+ this.in = PeekReader.make(reader);
+ }
@Override
protected CSVToken moveToNext() {