org.databene.platform.csv
Class CSVEntityIterator
java.lang.Object
org.databene.platform.csv.CSVEntityIterator
- All Implemented Interfaces:
- java.io.Closeable, java.util.Iterator<Entity>, HeavyweightIterator<Entity>
public class CSVEntityIterator
- extends java.lang.Object
- implements HeavyweightIterator<Entity>
Iterates Entities in a CSV file.
Created: 07.04.2008 09:49:08
- Since:
- 0.5.1
- Author:
- Volker Bergmann
|
Constructor Summary |
CSVEntityIterator(java.lang.String uri,
ComplexTypeDescriptor descriptor,
Converter<java.lang.String,?> preprocessor,
char separator,
java.lang.String encoding)
|
CSVEntityIterator(java.lang.String uri,
java.lang.String entityName)
|
CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
char separator)
|
CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
char separator,
java.lang.String encoding)
|
CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
Converter<java.lang.String,?> preprocessor,
char separator,
java.lang.String encoding)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CSVEntityIterator
public CSVEntityIterator(java.lang.String uri,
java.lang.String entityName)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
CSVEntityIterator
public CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
char separator)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
CSVEntityIterator
public CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
char separator,
java.lang.String encoding)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
CSVEntityIterator
public CSVEntityIterator(java.lang.String uri,
java.lang.String entityName,
Converter<java.lang.String,?> preprocessor,
char separator,
java.lang.String encoding)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
CSVEntityIterator
public CSVEntityIterator(java.lang.String uri,
ComplexTypeDescriptor descriptor,
Converter<java.lang.String,?> preprocessor,
char separator,
java.lang.String encoding)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
remove
public void remove()
- Specified by:
remove in interface java.util.Iterator<Entity>
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface java.util.Iterator<Entity>
next
public Entity next()
- Specified by:
next in interface java.util.Iterator<Entity>
close
public void close()
- Specified by:
close in interface java.io.Closeable
parseAll
public static java.util.List<Entity> parseAll(java.lang.String uri,
char separator,
java.lang.String encoding,
ComplexTypeDescriptor descriptor,
Converter<java.lang.String,java.lang.String> preprocessor,
Patterns patterns)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010. All Rights Reserved.