Codion Framework API 0.18.20
Module
Description
Common classes used throughout, such as:
Observer
Observable
Mutable
Event
State
StateObserver
Value
ValueObserver
Core classes concerned with JDBC connectivity, such as:
Database
DatabaseFactory
DatabaseConnection
DatabaseException
DatabaseFunction
DatabaseProcedure
Shared i18n messages.
Shared model classes, such as:
UserPreferences
CancelException
FilterModel
SingleItemSelection
MultiItemSelection
ConditionModel
TableConditionModel
SummaryModel
TableSummaryModel
RMI client/server classes, such as:
ConnectionRequest
Server
ServerConfiguration
Authenticator
RemoteClient
ObjectInputFilterFactory
DatabaseFactory
implementation for Db2.DatabaseFactory
implementation for Derby.DatabaseFactory
implementation for H2.DatabaseFactory
implementation for HSQLDB.DatabaseFactory
implementation for MariaDb.DatabaseFactory
implementation for MySQL.DatabaseFactory
implementation for Oracle.DatabaseFactory
implementation for PostgreSQL.DatabaseFactory
implementation for SQLite.DatabaseFactory
implementation for SQL Server.Core framework database connection classes, such as:
EntityConnection
EntityConnectionProvider
HTTP based database connection classes.
Local JDBC based database connection classes.
RMI based database connection classes.
Framework domain model classes, such as:
Domain
Entity
EntityDefinition
Attribute
AttributeDefinition
Column
ColumnDefinition
ForeignKey
ForeignKeyDefinition
Condition
ColumnCondition
ForeignKeyCondition
Framework database domain model classes, such as:
SchemaDomain
Domain model unit test classes.
Shared framework i18n messages.
JSON serialization for db related classes.
JSON serialization for domain related classes.
Framework application model classes, such as:
EntityModel
EntityEditModel
EntityTableModel
EntityConditionModel
EntityQueryModel
EntityApplicationModel
Base classes for unit testing framework application model classes:
AbstractEntityModelTest
AbstractEntityTableModelTest
AbstractEntityApplicationModelTest
RMI application server.
Servlet AuxiliaryServer implementation for EntityServer, based on Javalin.
Hikari implementation of
ConnectionPoolFactory
.Image panel.
JasperReports implementation of
Report
.Java Util Logging implementation of
LoggerProxy
.Log4J implementation of
LoggerProxy
.Logback implementation of
LoggerProxy
.Tomcat implementation of
ConnectionPoolFactory
.Common Swing model classes, such as:
FilterComboBoxModel
ItemComboBoxModel
FilterTableModel
FilterTableModel.TableSelection
ProgressWorker
Framework Swing model classes, such as:
SwingEntityModel
SwingEntityEditModel
SwingEntityTableModel
SwingEntityApplicationModel
EntityComboBoxModel
Framework Swing UI classes, such as:
EntityPanel
EntityEditPanel
EntityTablePanel
EntityApplicationPanel
EntityComboBox
EntityComponents
FrameworkIcons
Base classes for unit testing framework ui classes.
Framework domain source generator model classes, such as:
DomainSource
Framework Swing generator model classes, such as:
DomainGeneratorModel
Framework Swing generator UI.
Common Swing loadtest model.
Common Swing loadtest UI.
Framework EntityServer monitor.
Framework EntityServer monitor.