All Classes and Interfaces

Class
Description
Abstract Diagram
 
 
SQL with in and out parameters
 
Entities are representable.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stores a comment.
Indicates the direction of a hint
 
 
 
A column into a table.
 
 
 
 
 
 
The generic connection to the database, stores all parameters required to connect.
 
 
A group of connections
Class used to load the database connections from file.
 
 
A constraint into a table.
 
Data type : varchar2, integer, etc.
 
Utility class for data types.
 
 
 
 
 
 
Depict<T extends Entity>
The visual representation of a table or view.
 
Diagram<T extends Entity>
Is a diagram of entities.
 
 
 
 
 
 
 
 
 
 
Container for the parameters used to generate the HTML5 and PDF documentation.
A entry is a group of suborned definition.
Class representing a Foreign Key between two tables.
Action taken by the foreign key when a value from primary key table is deleted.
 
 
 
 
 
Function in database.
A parameter of a function
 
 
A generator plan is a collection of generator tables, for which we are going to generate random data.
A Generator table contains data related to generating data into a table.
 
Used to mark methods which are public via Groovy interface
Group<T extends Entity>
 
Represent an index on columns
 
Defines different kind of indexes.
 
Java types from java.sql.Types as enumeration
 
 
 
Is a diagram plus the Relational Data Browse, SQL editors, Query Builders.
 
 
 
 
A materialized view
 
 
 
 
 
Status of the diagram drawing
 
 
 
 
Data type precision, states if the data type request a length or precision, decimal, enumeration or none
Procedure in the database
DbSchema project store all schemas.
Load a project from the given input stream.
Save a project to the given writer.
The project type.
 
 
 
 
Relation<T extends Entity>
 
 
 
 
 
 
A schema in the database.
 
 
Store a SQL script, shown in the SQL editor.
 
 
Selection<T extends Entity>
Keeps selections of some entities
A sequence in database.
 
 
 
 
 
Abstract class storing SQL text.
 
 
 
Each difference may get an action: toLeft - merge in the local model, toRight - commit into the database, or noAction.
A SyncNode is a pair of elements (two tables, two columns, etc.).
Filter the SyncDiffs.
A pair of two elements which are compared, and their parents.
Used to order the statements in the generated SQL script.
Similar with the Synchronization dialog, left is for the local model, right is for the database.
A database table.
The type of the table in database
 
Utility class will arrange tables in the creation order.
 
 
 
 
 
 
 
Trigger in the database.
 
 
 
User defined data type, extends the standard data type.
 
 
Database view.