Toggle navigation
Home
java.io.Reader to org.neo4j.csv.reader.CharReadable
No. of Instances - 9
No. of Commits - 1
No. of Projects - {'neo4j'}
Hierarchy/Composition: SIBLING
Primitive Info: -
NameSpace: Jdk -> Internal
Mapping:
Other
opener.apply(files[0])
to
opener.apply(files[0])
Rename Variable
actual
to
readers
Cascading Type Change (Similar)
RawIterator<Reader,IOException>
to
RawIterator<CharReadable,IOException>
Update Anonymous class
{ private int cursor; @Override public boolean hasNext(){ return cursor < data.length; } @Override public Reader next(){ return new StringReader(join(data[cursor++])){ @Override public String toString(){ return "Reader" + cursor; } } ; } private String join( String[] strings){ StringBuilder builder=new StringBuilder(); for ( String string : strings) { builder.append(builder.length() > 0 ? "," : "").append(string); } if (lineEnding != null) { builder.append(lineEnding); } return builder.toString(); } @Override public void remove(){ throw new UnsupportedOperationException(); } }
to
{ private int cursor; @Override public boolean hasNext(){ return cursor < data.length; } @Override public CharReadable next(){ String string=join(data[cursor++]); return wrap(new StringReader(string){ @Override public String toString(){ return "Reader" + cursor; } } ,string.length() * 2); } private String join( String[] strings){ StringBuilder builder=new StringBuilder(); for ( String string : strings) { builder.append(builder.length() > 0 ? "," : "").append(string); } if (lineEnding != null) { builder.append(lineEnding); } return builder.toString(); } @Override public void remove(){ throw new UnsupportedOperationException(); } }