eu.etaxonomy.cdm.io.dwca.in
Class CsvStream
java.lang.Object
eu.etaxonomy.cdm.io.common.ObservableBase
eu.etaxonomy.cdm.io.dwca.in.CsvStream
- All Implemented Interfaces:
- IIoObservable, IConverterOutput<IReader<CsvStreamItem>>, INamespace, INamespaceReader<CsvStreamItem>, IReader<CsvStreamItem>
public class CsvStream
- extends ObservableBase
- implements INamespaceReader<CsvStreamItem>, IIoObservable
- Author:
- a.mueller
CsvStream
public CsvStream(au.com.bytecode.opencsv.CSVReader csvReader,
ArchiveEntryBase archiveEntry,
int startLine)
hasNext
public boolean hasNext()
- Description copied from interface:
IReader
- Checks the availablity of a next object in the stream.
- Specified by:
hasNext in interface IReader<CsvStreamItem>
- Returns:
- True if there is a next object, false otherwise.
read
public CsvStreamItem read()
- Description copied from interface:
IReader
- Returns the next Object of this reader.
Returns
null if no object is left.
- Specified by:
read in interface IReader<CsvStreamItem>
- Returns:
getLine
public int getLine()
getTerm
public TermUri getTerm()
- Description copied from interface:
INamespace
- Returns the namespace of the items included in the stream
- Specified by:
getTerm in interface INamespace
- Returns:
- the term
getFilesLocation
public String getFilesLocation()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2007-2013 EDIT. All Rights Reserved.