Package chemaxon.jchem.db
Provides classes for database operations.
-
Interface Summary Interface Description TableTypeConstants Interface representing table type related constants. -
Class Summary Class Description CacheRegistrationUtil Utility class for cache registration.DatabaseConstants Database constants are defined here.DatabaseProperties Methods for reading and writing the JChemProperties table that contains information about the database and the structure tables.Exporter This class is a tool for exporting molecules from database tables into an OutputStream object.Importer Tool for importing molecules to database tables from a File or InputStream object.JChemSearch JavaBean for structure searching in structure tables of relational databases.JChemSearch.DissimilarityMetrics Class for presenting the available dissimilarity metrics for similarity search.MDTableHandler Class for handling Molecular Descriptor tables.RegenerationChecker Class for checking if regeneration is necessary.RegenerationConstants Contains the constants of the regeneration checker.StructureTableOptions Class for storing options for structure table creation.TableStatistics Class for collecting table statistics.UpdateHandler Provides methods for handling structure tables, e.g.: creating tables updating and inserting rows dropping tables Both fix columns (the ones which have "cd_
" prefix in their names) and additional columns can be set using the class.UpdateHandler.RowData Updater Class for upgrading JChem database structure. -
Exception Summary Exception Description DatabaseSearchException Error occurred during structural search in database.MaxSearchFrequencyExceededException Max search frequency quota exceeded.RecalculationException Exception indicating errors during recalculation.TransferException Exception indicating errors during import and export.UpdateHandlerException Error occurred during some update in database.