org.jSyncManager.API.Conduit.Tools
Class ToDoListDBCSV
public class ToDoListDBCSV
This is a synchronization JConduit for a CSV document from the ToDoListDB database.
Each "cell" in the record will be a double-quoted String, escaped if necessary.
The output CSV document will be headed by a row containing the data type indicators,
and possibly a title name row.
elementAt, escape, escape, escape, escape, escape, escape, escape, escape, escape, escape, escape, escape, escape, getCell, getDocument, getHeaderrows, getReader, getRowNo, getSeparator, getValue, isShowtitles, parse, parse, parse, parse, parseRow, parseTitleRow, parseTypeRow, readBooleanCell, readByteArrayCell, readByteCell, readCalendarCell, readCharArrayCell, readCharCell, readDocument, readDoubleArrayCell, readDoubleCell, readFloatArrayCell, readFloatCell, readIntArrayCell, readIntCell, readLongArrayCell, readLongCell, readStringArrayCell, readStringCell, setDocument, setElementAt, setElementAt, setHeaderrows, setReader, setReader, setReader, setSeparator, setShowtitles, writeDataRow, writeDocument, writeDocument |
CSVNAME
public static String CSVNAME
org.w3c.dom.Document document
ToDoListDBCSV
public ToDoListDBCSV()
Create new default, empty ToDoListDBCSV
ToDoListDBCSV
public ToDoListDBCSV(File document)
throws java.io.IOExceptionCreate new ToDoListDBCSV from File.
document - CSV Document file
ToDoListDBCSV
public ToDoListDBCSV(InputStreamReader inputfile)
throws java.io.IOExceptionCreate new ToDoListDBCSV with InputStreamReader stream input.
inputfile - InputStreamReader input
ToDoListDBCSV
public ToDoListDBCSV(ToDoListRecord rec)
Create new MailDBCSV with given MailRecord.
rec - MailRecord to be parsed into MailDBCSV instance.
insertRecord
public void insertRecord(ToDoListRecord rec)
Insert record into CSV row
insertTitles
public int insertTitles(ToDoListRecord rec)
Insert title row into document
- Number of columns in titles
insertTypes
public int insertTypes(ToDoListRecord rec)
Insert column types from input ToDoListRecord for CSV conversion and output.
rec - ToDoListRecord input
- Number of columns in record
readDocument
public void readDocument(InputStreamReader inputfile)
throws java.io.IOExceptionRead the InputStreadReader input and parse the contents into a JSCSVDocument document.
- readDocument in interface DLPRecordCSV
inputfile - InputStreamReader