org.jSyncManager.API.Conduit.Tools
Class MemoDBCSV
This is a synchronization JConduit for a CSV document from the MemoDB 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.
MemoDBCSV()- Create new default, empty MemoDBCSV
|
MemoDBCSV(File document)- Create new MemoDBCSV from File.
|
MemoDBCSV(InputStreamReader inputfile)- Create new MemoDBCSV with InputStreamReader stream input.
|
MemoDBCSV(MemoRecord rec)- Create new MailDBCSV with given MailRecord.
|
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
MemoDBCSV
public MemoDBCSV()
Create new default, empty MemoDBCSV
MemoDBCSV
public MemoDBCSV(File document)
throws java.io.IOExceptionCreate new MemoDBCSV from File.
document - CSV Document file
MemoDBCSV
public MemoDBCSV(InputStreamReader inputfile)
throws java.io.IOExceptionCreate new MemoDBCSV with InputStreamReader stream input.
inputfile - InputStreamReader input
MemoDBCSV
public MemoDBCSV(MemoRecord rec)
Create new MailDBCSV with given MailRecord.
rec - MailRecord to be parsed into MailDBCSV instance.
insertRecord
public void insertRecord(MemoRecord rec)
Insert record into CSV row
insertTitles
public int insertTitles(MemoRecord rec)
Insert title row into document
- Number of columns in titles
insertTypes
public int insertTypes(MemoRecord rec)
Insert column types from input MemoRecord for CSV conversion and output.
- 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