org.hsqldb.util |
|
Java Source File Name | Type | Comment |
AppendableException.java | Class | Allows additional messages to be appended. |
CodeSwitcher.java | Class | Modifies the source code to support different JDK or profile settings. |
CommonSwing.java | Class | |
ConnectionDialog.java | Class | |
ConnectionDialogCommon.java | Class | |
ConnectionDialogSwing.java | Class | |
ConnectionSetting.java | Class | ConnectionSetting represents the various parameters of a data source
connection. |
CSVWriter.java | Class | helper class to write table data to a csv-file (comma separated values).
the first line in file is a list of fieldnames, all following lines
are data lines.
a descptiontion of file format can be found on: http://www.wotsit.org/
usage: create a object using the constructor. |
DataAccessPoint.java | Class | |
DataAccessPointException.java | Class | |
DatabaseManager.java | Class | AWT Tool for manageing a JDBC database.
Usage: java DatabaseManagerSwing [--options]
where options include:
--driver jdbc driver class
--url jdbc url
--user username used for connection
--password password for this user
--urlid get connection info from RC file
--rcfile use instead of default (with urlid)
--dir default directory
--script reads from script file
Tue Apr 26 16:38:54 EDT 2005
Switched default switch method from "-switch" to "--switch" because
"-switch" usage is ambiguous as used here. |
DatabaseManagerCommon.java | Class | |
DatabaseManagerSwing.java | Class | Swing Tool for managing a JDBC database.
Usage: java DatabaseManagerSwing [--options]
where options include:
--driver jdbc driver class
--url jdbc url
--user username used for connection
--password password for this user
--dir default directory
--script reads from script file
--urlid get connection info from RC file
--rcfile use instead of default (with urlid)
--noexit Don't exit JVM
Note that the sys-table switch will not work for Oracle, because Oracle
does not categorize their system tables correctly in the JDBC Metadata. |
FontDialogSwing.java | Class | |
Grid.java | Class | |
GridSwing.java | Class | Simple table model to represent a grid of tuples. |
HelperFactory.java | Class | |
HsqldbTransferHelper.java | Class | |
InformixTransferHelper.java | Class | |
JDBCTypes.java | Class | |
MainInvoker.java | Class | Invokes the static main(String[]) method from each class specified. |
McKoiTransferHelper.java | Class | |
OracleTransferHelper.java | Class | |
PostgresTransferHelper.java | Class | |
QueryTool.java | Class | |
RCData.java | Class | All the info we need to connect up to a database. |
RefCapablePropertyResourceBundle.java | Class | Just like PropertyResourceBundle, except keys mapped to nothing in the
properties file will load the final String value from a text file.
The use case is where one wants to use a ResourceBundle for Strings,
but some of the Strings are long-- too long to maintain in a Java
.properties file.
By using this class, you can put each such long String in its own
separate file, yet all keys mapped to (non-empty) values in the
.properties file will behave just like regular PropertyResourceBundle
properties.
In this documentation, I call these values read in atomically from
other files referenced values, because the values are not directly
in the .properties file, but are "referenced" in the .properties file
by virtue of the empty value for the key.
You use this class in the same way as you would traditionally use
ResourceBundle:
import org.hsqldb.util..RefCapablePropertyResourceBundle;
...
RefCapablePropertyResourceBundle bundle =
RefCapablePropertyResourceBundle.getBundle("subdir.xyz");
System.out.println("Value for '1' = (" + bundle.getString("1") + ')');
Just like PropertyResourceBundle, the .properties file and the
referenced files are read in from the classpath by a class loader,
according to the normal ResourceBundle rules.
To eliminate the need to prohibit the use of any strings in the .properties
values, and to enforce consistency, you must use the following rules
to when putting your referenced files into place.
REFERENCED FILE DIRECTORY is a directory named with the base name of the
properties file, and in the same parent directory. |
ScriptTool.java | Class | Script tool - command line tool to read in sql script and execute it. |
ShutdownServer.java | Class | |
SqlFile.java | Class | Encapsulation of a sql text file like 'myscript.sql'.
The ultimate goal is to run the execute() method to feed the SQL
commands within the file to a jdbc connection.
Some implementation comments and variable names use keywords based
on the following definitions. |
SqlServerTransferHelper.java | Class | |
SQLStatements.java | Class | container for set of SQL statements
New class based on Hypersonic SQL code. |
SqlTool.java | Class | Sql Tool. |
SqlToolError.java | Class | Exceptions thrown by the SqlTool system externally to SqlFile. |
SqltoolRB.java | Class | Resource Bundle for SqlTool and associated classes. |
SqlToolSprayer.java | Class | Sql Tool Sprayer. |
TableSorter.java | Class | TableSorter is a decorator for TableModels; adding sorting
functionality to a supplied TableModel. |
Traceable.java | Interface | |
Transfer.java | Class | Utility program (or applet) for transferring tables between different
databases via JDBC. |
TransferCommon.java | Class | |
TransferDb.java | Class | |
TransferHelper.java | Class | |
TransferResultSet.java | Class | |
TransferSQLText.java | Class | |
TransferTable.java | Class | |
Tree.java | Class | |
ValidatingResourceBundle.java | Class | Purpose of this class is to wrap a RefCapablePropertyResourceBundle to
reliably detect any possible use of a missing property key as soon as
this class is clinitted. |
ZaurusChoice.java | Class | |
ZaurusComponent.java | Interface | |
ZaurusConnectionDialog.java | Class | |
ZaurusDatabaseManager.java | Class | |
ZaurusEditor.java | Class | ZaurusEditor implements an search/input/edit form to
search/view/update/insert table records.
author: ulrivo@users version: 1.0 version: version: Starting on a search panel, one can choose a table from the actual version: database.
|
ZaurusTableForm.java | Class | |
ZaurusTextField.java | Class | |