Class CsvDataSet
java.lang.Object
de.uplanet.lucy.server.datatrans.csv.CsvDataSet
- All Implemented Interfaces:
 IDataSet,de.uplanet.lucy.server.datatrans.IRecordDataSet,ICloseable,AutoCloseable
public final class CsvDataSet
extends Object
implements de.uplanet.lucy.server.datatrans.IRecordDataSet
- 
Constructor Summary
ConstructorsConstructorDescriptionCsvDataSet(de.uplanet.lucy.server.datatrans.csv.CsvConfiguration p_cfg, File p_file, Calendar p_calendar, de.uplanet.lucy.server.scheduler.JobLog p_jobLog)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intintgetFieldDisplaySize(int p_iIndex) getFieldName(int p_iIndex) intgetFieldSQLType(int p_iIndex) getFieldType(int p_iIndex) intgetPrecision(int p_iIndex) intgetScale(int p_iIndex) booleanisFieldNullable(int p_iIndex) next()Get the next data object. 
- 
Constructor Details
- 
CsvDataSet
public CsvDataSet(de.uplanet.lucy.server.datatrans.csv.CsvConfiguration p_cfg, File p_file, Calendar p_calendar, de.uplanet.lucy.server.scheduler.JobLog p_jobLog) throws IOException - Throws:
 IOException
 
 - 
 - 
Method Details
- 
next
Description copied from interface:IDataSetGet the next data object. - 
getFieldCount
public int getFieldCount()- Specified by:
 getFieldCountin interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getFieldDisplaySize
public int getFieldDisplaySize(int p_iIndex) - Specified by:
 getFieldDisplaySizein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getFieldName
- Specified by:
 getFieldNamein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getFieldSQLType
public int getFieldSQLType(int p_iIndex) - Specified by:
 getFieldSQLTypein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getFieldType
- Specified by:
 getFieldTypein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getPrecision
public int getPrecision(int p_iIndex) - Specified by:
 getPrecisionin interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
getScale
public int getScale(int p_iIndex) - Specified by:
 getScalein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
isFieldNullable
public boolean isFieldNullable(int p_iIndex) - Specified by:
 isFieldNullablein interfacede.uplanet.lucy.server.datatrans.IRecordDataSet
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceIDataSet
 
 -