|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
LineListener that stores loaded data lines
as a List of Lists of Strings.LineProvider that provides data lines for saving
from a List of Lists of Strings.setData.
List of Lists of Strings.
ResultSet.absolute(int).
FieldListener.addField(java.lang.String).
TableModel.
LineListener.handleLine.
CustomLineListener.handleLineImpl.
ResultSet.afterLast().
BadLine.SEMANTIC error description of a bad data line.
pErrorType (BadLine.SYNTAX or BadLine.SEMANTIC).
BadLine.SEMANTIC error description caused by a particular Exception.
BadLine.CsvLoader.CsvParser instance.
CsvSaver.CsvWriter instance.
LineListener that stores loaded data lines
as a List of String[] arrays.LineProvider that provides data lines for saving
from a List of String[] arrays.setData.
List of String[] arrays.
LineListener that stores data records as
a List of Java Beans.LineProvider that provides data records for saving
a List of Java Beans.BeanLineProvider.setBeans(java.util.List).
List of Java Beans to save.
BeanSpec (BeanSpec.prepareBeanClass(java.lang.Class) must be subsequently called).
BeanSpec for the specified bean type.
BeanSpec for the specified bean type, with custom indexed property delimiters
BeanSpec for the specified bean type.
BeanSpec for the specified bean type.
boolean array textual representations.boolean textual representations.BooleanStringConverter.sStandardDefault.
byte array textual representations.byte textual representations.ByteStringConverter.sStandardDefault.
FieldListener.badLine(com.ricebridge.csvman.BadLine).
LineListener.handleBadLine.
CustomLineListener.handleBadLineImpl.
ResultSet.beforeFirst().
CsvLoader you want to begin the loading process.
CsvSaver you want to begin the saving process.
char array textual representations.char textual representations.CharacterStringConverter.sStandardDefault.
CsvHandler.CsvLoader when loading bad data.CsvLoader .CsvManager.
CsvManager using the specified CsvSpec CSV format specification.
Exception type for indicating errors.CsvManager.LineListener and LineProvider instances used by CsvManager.CsvManager.Reader instance.Reader.
ResultSet to present CSV data.ResultSet from CSV data.
ResultSet.
ResultSetMetaData to present CSV header data.List of String[] containing column headers.
CsvManager Beans handling.CsvSpec object with Excel defaults.
CsvSpec.TableModel with specified a List of String[] arrays.
CsvWriter wrapping a Writer, with settings from a CsvSpec.
CsvWriter.LineListener.LineProvider.ResultSet.cancelRowUpdates().
ResultSet.clearWarnings().
ResultSet.close().
StringWriter and set the text to the closing string value.
PropSpec instance.
Bean.firstLineFieldsAsNeeded).
Bean.saveHeaders).
Bean.useDefault (false).
Bean.useDefault).
ResultSet.dataHasHeaders (false).
ResultSet.saveHeaders (false).
TableModel.dataHasHeaders).
TableModel.editable).
TableModel.saveHeaders (false).
RuntimeException for exceptions occurring in the com.ricebridge.data package.DataException.
Exception that caused the error.
Exception that caused the error.
Exception that caused the error.
StringConverter interface quickly and easily.double array textual representations.double textual representations.DoubleStringConverter.sStandardDefault.
ResultSet.deleteRow().
CsvManager.setEndLine(long).CsvLoader you want to end the loading process.
CsvSaver you want to end the saving process.
close-inputstream is true.
close-outputstream is true.
FieldListener.endLine(java.lang.String, long).
FieldListener.endLoad().
LineListener.endProcess.
CustomLineListener.endProcessImpl.
LineListener.endProcess
LineProvider.endProcess.
CustomLineListener
LineListener.endProcess() on each registered LineListener in turn.
CustomLineListener.endProcess.
CustomLineListener.nextLineImpl.
float array textual representations.float textual representations.FloatStringConverter.sStandardDefault.
ResultSet.findColumn(java.lang.String).
ResultSet.first().
ResultSet.getAsciiStream(int).
ResultSet.getAsciiStream(int).
CsvHandler.isActive() else final bad line count.
BadLine) of any badly formatted data lines encountered.
List of Java Bean objects.
ResultSet.getBigDecimal(int).
ResultSet.getBigDecimal(int).
ResultSet.getBigDecimal(int).
ResultSet.getBigDecimal(int).
ResultSet.getBinaryStream(int).
ResultSet.getBinaryStream(int).
ResultSet.getBoolean(int).
ResultSet.getBoolean(int).
ResultSet.getByte(int).
ResultSet.getByte(int).
ResultSet.getBytes(int).
ResultSet.getBytes(int).
ResultSetMetaData.getCatalogName(int).
ResultSet.getCharacterStream(int).
ResultSet.getCharacterStream(int).
ResultSetMetaData.getColumnClassName(int).
ResultSetMetaData.getColumnDisplaySize(int).
ResultSetMetaData.getColumnType(int).
ResultSetMetaData.getColumnTypeName(int).
ResultSet.getConcurrency().
CsvManagerStore is a utility class for handling
LineListener and LineProvider instances.
CsvSpec used for current operation.
CsvSpec, a specification for CSV file format variation to use.
CsvTableModel instance containing the CSV data.
ResultSet.getCursorName().
List of String[] arrays.
ResultSet.getDate(int).
ResultSet.getDate(int).
ResultSet.getDate(int).
ResultSet.getDate(int).
ResultSet.getDouble(int).
ResultSet.getDouble(int).
Date of operation.
Date at which processing of data lines ended.
Exception that caused the bad line.
ResultSet.getFetchDirection().
ResultSet.getFetchSize().
String value of a ResultSet field.
FieldListener.
ResultSet.getFloat(int).
ResultSet.getFloat(int).
ResultSet.getInt(int).
ResultSet.getInt(int).
CsvHandler.isActive() else final line count.
LineListener.
LineProvider.
ResultSet.getLong(int).
ResultSet.getLong(int).
ResultSet.getMetaData().
ResultSet.getObject(int).
ResultSet.getObject(int).
ResultSetMetaData.getPrecision(int).
ResultSet instance that presents the CSV data.
ResultSet.getRow().
CsvHandler.getLineCount()).
ResultSetMetaData.getScale(int).
ResultSetMetaData.getSchemaName(int).
ResultSet.getShort(int).
ResultSet.getShort(int).
Date of operation.
Date at which processing started.
String containing the statistics of the previous or running operation.
ResultSet.getString(int).
ResultSet.getString(int).
ResultSetMetaData.getTableName(int).
String value of text.
StringWriter.
ResultSet.getTime(int).
ResultSet.getTime(int).
ResultSet.getTime(int).
ResultSet.getTime(int).
ResultSet.getTimestamp(int).
ResultSet.getTimestamp(int).
ResultSet.getTimestamp(int).
ResultSet.getTimestamp(int).
ResultSet.getType().
ResultSet.getURL(int).
ResultSet.getURL(int).
ResultSet.getUnicodeStream(int).
ResultSet.getUnicodeStream(int).
UserMessageFormatter object that formats user-friendly
error messages.
ResultSet.getWarnings().
CustomLineListener that handles headers in the CSV file.LineListener.handleBadLine
CustomLineListener
LineListener.handleBadLine(com.ricebridge.csvman.BadLine) on each registered LineListener in turn.
LineListener.handleLine
pLine into a List
and storing it in the list of lines.
String[] in a Java Bean instance and store it in a list.
CustomLineListener
LineListener.
String[] array to the list of ResultSet rows.
String[] array to the list of TableModel rows.
StringConverter for the property value class type,
and perform any required initialisation of the StringConverter.
true if so.
BasicCsvLoader.next().
CustomLineListener.hasNextLine.
LineProvider.hasNextLine.
true if line index is less than number of data lines in list.
true if line index is less than number of data lines in list.
CustomLineListener.nextLineImpl.
true if ResultSet.next returns true.
true if TableModel contains more rows.
int array textual representations.integer textual representations.IntegerStringConverter.sStandardDefault.
List.
BeanSpec specification object defining the properties of the beans to load.
BeanSpec specification object defining the properties of the beans to save.
List of Beans.
ResultSet implementation class used to create new instances.
TableModel instance to hold CSV data
TableModel implementation class used to create new instances.
List of Lists of Strings.
List of String[] arrays holding data lines.
List of String[] arrays.
List of String[] arrays.
List of String[] arrays.
List of String[] arrays holding data lines.
true, the first line of CSV data should be a header line specifying the data field names.
true, the first line of CSV data should be a header line specifying the data field names.
TableModel editable.
syntactic or semantic.
\'.
Exception that caused the bad line, if any.
Methods.
Strings.
List.
List.
LineListenerSupport instance.
LineProviderSupport instance.
true, the TableModel returned will be editable.
ResultSet that the data comes from.
:'.
Methods.
StringConverter objects.
TableModel that the data comes from.
ResultSet.insertRow().
Thread, returns true.
ResultSet.isAfterLast().
ResultSetMetaData.isAutoIncrement(int).
ResultSet.isBeforeFirst().
ResultSetMetaData.isCaseSensitive(int).
ResultSetMetaData.isCurrency(int).
ResultSetMetaData.isDefinitelyWritable(int).
true when the loading or saving process is finished.
ResultSet.isFirst().
ResultSet.isLast().
ResultSetMetaData.isNullable(int).
ResultSetMetaData.isReadOnly(int).
ResultSetMetaData.isSearchable(int).
ResultSetMetaData.isSigned(int).
ResultSetMetaData.isWritable(int).
LineListenerSupport implementations.LineListener interface.LineProviderSupport implementations.LineProvider interface.LineSpec.
LineSpec with the specified list of field names.
CsvManager StringArray load handling.CsvManager Beans handling.CsvManager LoadLineListenerTest.SimpleLineListener-based loading.CsvManager ResultSet handling.CsvManager TableModel loading.CsvManager StringArray load handling.long array textual representations.long textual representations.LongStringConverter.sStandardDefault.
ResultSet.last().
File, text or InputStream in order of existence.
Reader.
List of String[] arrays.
List of String[] arrays.
LineListener.
LineListener.
List of Lists of Strings.
List of Lists of Strings.
List of Java Beans.
List of Java Beans.
ResultSet.
ResultSet.
TableModel.
TableModel.
LineListeners can receive data lines as they are loaded using this class.BeanSpec
and set the bean properties data from the data line String[] array.
StringConverter.makeDefaultObject().
StringConverter.makeDefaultString().
String.
String.
toString on the default object.
CsvSpec instance suitable for loading and creating CSV files that
are compatible with Excel.
CsvLoader for loading in CSV data.
CsvSpec instance suitable for loading and creating CSV files that are Mac friendly.
StringConverter.makeObject.
makeObjectImpl(String) method, and handles the default value automatically.
String.
makeTypeObjectImpl method.
makeTypeObjectImpl method.
CsvSpec instance suitable for loading UNIX passwd files.
CsvSaver for saving in CSV data.
StringConverter.makeString.
makeStringImpl(Object) method, and handles the default value automatically.
String from a object.
makeTypeStringImpl method.
makeTypeStringImpl method.
LineProvider.
toString method on the type object.
CsvSpec instance suitable for loading and creating CSV files that are UNIX friendly.
ResultSet.moveToCurrentRow().
ResultSet.moveToInsertRow().
AsListsLineListener.
AsListsLineProvider.
BasicLineListener.
BasicLineProvider.
BeanLineListener.
BeanLineProvider.
ResultSetLineListener.
ResultSetLineProvider.
TableModelLineListener.
TableModelLineProvider.
String[] array.
ResultSet.next().
String[] array.
String[] array for the CSV output.
CustomLineListener.nextLine.
LineProvider.nextLine.
String[] array.
CustomLineListener.nextLineImpl.
ResultSet row as a String[] array.
TableModel as a String[] array.
CsvSpec.setProperty: Bean.saveHeaders).
CsvSpec.setProperty: Bean.useDefault).
CsvSpec.setProperty: Bean.useDefault).
ResultSet column names as the first line of the CSV file.
CsvSpec.setProperty: TableModel.dataHasHeaders).
CsvSpec.setProperty: TableModel.editable).
TableModel column names as the first line of the CSV file.
ResultSet.previous().
LineListener that inserts loaded data lines
into a ResultSet.LineProvider that provides data lines for saving
from a ResultSet object.ResultSetLineProvider.setResultSet(java.sql.ResultSet, boolean).
ResultSet.refreshRow().
LineListener.
ResultSet.relative(int).
ResultSet.rowDeleted().
ResultSet.rowInserted().
ResultSet.rowUpdated().
Thread.
CsvManager String[] save handling.CsvManager Beans handling.CsvManager String[] save handling.CsvManager StringArray save handling.CsvManager String[] save handling.short array textual representations.short textual representations.ShortStringConverter.sStandardDefault.
String array textual representations.StringConverter interface.String textual representations.StringStringConverter.sStandardDefault.
StringConverter map for indexed fields.
StringConverter map.
File or OutputStream in order of existence.
OutputStream.
List of String[] arrays.
List of String[] arrays.
LineListener.
LineProvider.
List of Lists of Strings.
List of Lists of Strings.
List of Java Beans.
List of Java Beans.
ResultSet.
ResultSet.
TableModel.
TableModel.
true).
AsListsLineListener.
AsListsLineProvider.
BasicLineListener.
BasicLineProvider.
BeanLineListener.
BeanLineProvider.
BeanSpec object that defines the beans to load.
BeanSpec object that defines the beans to save.
InputStream after reading the CSV data (default: true).
OutputStream after saving the CSV data (default: true).
BadLine objects for later inspection (default: true).
#).
CsvResultSet for loading CSV data.
CsvSpec to use for current operation.
CsvManager holds an instance of CsvSpec to control the CSV file format.
CsvSpec settings.
LineListener#setCsvSpec.
CsvSpec settings.
LineProvider.setCsvSpec.
CsvSpec used for loading CSV files.
CsvSpec used for saving CSV files.
CustomLineListener.setCsvSpecImpl.
CustomLineListener
CustomLineProvider.setCsvSpecImpl.
CsvSpec to all registered LineListeners.
ResultSet.
ResultSet.
TableModel.
TableModel.
CsvTableModel for loading CSV data.
List of Lists of Strings.
List of String[] arrays.
ResultSet.
true).
TableModel editable.
System.getProperty("file.encoding")).
\r\n).
\ (back slash)).
ResultSet.setFetchDirection(int).
ResultSet.setFetchSize(int).
FieldListener to receive data.
File to load data from or save data to.
OutputStream after each line of CSV data (default: false).
CsvTableModel.addLine(java.lang.String[], int) includes column headers.
false).
false).
InputStream to load data from.
LineListener to receive data.
LineProvider to provide data.
LineSpec settings.
LineListener#setLineSpec.
LineSpec field specification settings.
LineProvider.setLineSpec.
LineSpec to map data fields to Java Bean methods.
LineSpec used for interpreting CSV data fields.
LineSpec used for interpreting CSV data fields.
CustomLineListener.setLineSpecImpl.
CustomLineListener
CustomLineProvider.setLineSpecImpl.
LineSpec to all registered LineListeners.
false).
CsvManager.setEndLine(long)).
OutputStream to save data to.
PrintStream to which status messages are written.
" (double quote)).
Reader to load data from.
ResultSet that provides the data to save.
ResultSetLineListener.
ResultSetLineProvider.
Thread.
true to indicate save operation is to be performed and false for load operation.
, (comma)).
StringConverters for named bean methods.
TableModel providing data to save.
TableModelLineListener.
TableModelLineProvider.
false).
false).
true).
false).
Writer to save data to.
FieldListener.startLoad().
LineListener.startProcess.
CustomLineListener.startProcessImpl.
LineListener.startProcess
LineProvider.startProcess.
CustomLineListener
LineListener.startProcess() on each registered LineListener in turn.
CustomLineListener.startProcess.
CustomLineListener.nextLineImpl.
LineListener that inserts loaded data lines
into a TableModel.TableModelLineListener.LineProvider that provides data lines for saving
from a TableModel object.TableModelLineProvider.setTableModel(javax.swing.table.TableModel, boolean).
String variable.StringWriter into a Text object.String description of object instance.
BeanSpec suitable for debugging.
String value itself.
ResultSet.updateArray(int, java.sql.Array).
ResultSet.updateArray(int, java.sql.Array).
ResultSet.updateAsciiStream(int, java.io.InputStream, int).
ResultSet.updateAsciiStream(int, java.io.InputStream, int).
ResultSet.updateBigDecimal(int, java.math.BigDecimal).
ResultSet.updateBigDecimal(int, java.math.BigDecimal).
ResultSet.updateBinaryStream(int, java.io.InputStream, int).
ResultSet.updateBinaryStream(int, java.io.InputStream, int).
ResultSet.updateBlob(int, java.sql.Blob).
ResultSet.updateBlob(int, java.sql.Blob).
ResultSet.updateBoolean(int, boolean).
ResultSet.updateBoolean(int, boolean).
ResultSet.updateByte(int, byte).
ResultSet.updateByte(int, byte).
ResultSet.updateBytes(int, byte[]).
ResultSet.updateBytes(int, byte[]).
ResultSet.updateCharacterStream(int, java.io.Reader, int).
ResultSet.updateCharacterStream(int, java.io.Reader, int).
ResultSet.updateClob(int, java.sql.Clob).
ResultSet.updateClob(int, java.sql.Clob).
ResultSet.updateDate(int, java.sql.Date).
ResultSet.updateDate(int, java.sql.Date).
ResultSet.updateDouble(int, double).
ResultSet.updateDouble(int, double).
ResultSet.updateFloat(int, float).
ResultSet.updateFloat(int, float).
ResultSet.updateInt(int, int).
ResultSet.updateInt(int, int).
ResultSet.updateLong(int, long).
ResultSet.updateLong(int, long).
ResultSet.updateNull(int).
ResultSet.updateNull(int).
ResultSet.updateObject(int, java.lang.Object).
ResultSet.updateObject(int, java.lang.Object).
ResultSet.updateObject(int, java.lang.Object).
ResultSet.updateObject(int, java.lang.Object).
ResultSet.updateRef(int, java.sql.Ref).
ResultSet.updateRef(int, java.sql.Ref).
ResultSet.updateRow().
ResultSet.updateShort(int, short).
ResultSet.updateShort(int, short).
ResultSet.updateString(int, java.lang.String).
ResultSet.updateString(int, java.lang.String).
ResultSet.updateTime(int, java.sql.Time).
ResultSet.updateTime(int, java.sql.Time).
ResultSet.updateTimestamp(int, java.sql.Timestamp).
ResultSet.updateTimestamp(int, java.sql.Timestamp).
ResultSet.wasNull().
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||