All Classes and Interfaces
Class
Description
Internal filter representation on a field.
Base class for all triggers of materialized view.
Root class for complete data model of grains.
Score builder for subclasses of
AbstractScore.A segment of a UNION chain in a SQL UNION ALL query.
Base class for all view data elements.
Action type.
FALSE constant.
TRUE constant.
Conjunction of two where clauses.
ANSI quotes identifier parser and validator.
Identifiers like "celestaIdentifier" are processed.
Identifiers like "celestaIdentifier" are processed.
Application settings.
Created by ioann on 16.08.2017.
Base class for application settings.
Base cursor class for reading data from views.
Super class for
Table and ReadOnlyTable that encompasses common logic
for both table types.Binary column (IMAGE or BLOB type).
AND/OR.
+, -, *, /.
Class for working with BLOB fields.
Boolean column (BIT type).
Call context containing a DB connection carrying a transaction and a user identifier.
Celesta instance.
Adapter class for
Connection where every method call is delegated
to the corresponding method of connection delegate.Utility class for Celesta documents.
Critical error that leads to stopping of Celesta.
This annotation is used to mark source code that has been generated
by Celesta.
Serializes grain and its components to CelestaSQL.
Annotation for extending tests with CelestaUnitExtension.
Extension class for JUnit5 tests.
Builder for CelestaUnitExtension, that allows to
override defaults.
Celesta version holder.
Base class for describing a table column.
Class responsible for generation of table column definition in different DBMS.
Column definer factory.
Usage pattern:
Usage pattern:
ColumnDefinerFactory.getColumnDefiner(...);Meta information about column of a table or a view.
Column ordering specifier.
Holder class for common constants.
Utility class for common functions.
Connection pool configuration.
Created by ioann on 10.07.2017.
Cursor class for data modification in tables.
Parent class for grain elements containing data.
Date column (DATETIME).
Adaptor for connection to the database.
DB adaptor builder.
Depending on DB type the following descendants of
Depending on DB type the following descendants of
DBAdaptor are returned:
H2 - H2Adaptor
Postgre SQL - PostgresAdaptor
MS SQL - MSSQLAdaptor
Oracle - OraAdaptor
Column data in the database in form that is needed for Celesta.
Information on foreign key taken from the database.
Index information taken from metadata of the database.
Information on primary key taken from the database.
Information on sequence taken from the database.
DB type.
DB updater builder.
Class performing update procedure of the database.
Base class for SQL generation of data definition.
Column with a fixed decimal point type.
Scalar SQL expression.
Syntax tree visitor for procedure implementation of types validation, code
generation etc.
Comparision of a field with a value.
Parameter setter for record field.
Reference to a table column.
Created by ioann on 01.06.2017.
Score resource located in the file system.
Single field filter.
Token literal values and constants.
Token Manager.
FirebirdAdaptor.
Base column definer for Firebird.
Constants to use in work with Firebird.
Class for SQL generation of data definition of Firebird.
Foreign key rule type when deleting or updating primary key
of the parent record.
Column REAL type.
Foreign key class.
Data holder for FROM clause.
Grain.
Base class for grain elements (tables, indices and views).
Persists grain to a writable resource.
Created by ioann on 02.05.2017.
Class for SQL generation of data definition of H2.
It's a base interface of call context.
Interface of Celesta instance.
Identifier parser and validator.
Created by ioann on 01.06.2017.
Table index.
Integer column.
Created by ioann on 01.06.2017.
Database connection pool.
Comparision of a field with null.
Logging manager.
Expression with logical value.
Holder for a statement which depends on nulls mask.
Materialized view data element.
Materialized view Cursor.
Delete trigger of materialized view.
Insert trigger of materialized view.
Update trigger of materialized view.
Created by ioann on 10.07.2017.
Created by ioann on 10.07.2017.
MSSQL Adaptor.
Column definer for MsSql.
MsSql constants holder class.
Class for SQL generation of data definition of MsSql.
A named element of metamodel (e.g. table or column) that must have
a unique identifier name.
A collection of named elements that may only contain one element per each name.
Grain name space.
Native SQL holder for a grain part.
Negation of where clause.
Constants holder for open source DBs (PostgreSql, H2).
Created by ioann on 02.05.2017.
Base class for SQL generation of data definition of open source DBs (PostgreSQL, H2).
Oracle Database Adaptor.
Column definer for Oracle that takes into account the fact that in Oracle
DEFAULT should precede NOT NULL.
Constants holder class for Oracle.
Class for SQL generation of data definition of Oracle.
Utility class for Oracle functions.
Disjunction of two where clauses.
Parameter element of score.
Parameterized View object in metadata.
Parameterized view cursor.
An element of parameter setting program.
This exception is thrown when parse errors are encountered.
This exception is thrown when parse errors are encountered.
Exception that is thrown if there are no permissions to access some table.
Permission manager.
Plain identifier parser and validator.
Identifiers like celestaIdentifier are processed.
Identifiers like celestaIdentifier are processed.
Postgres adaptor.
Class for SQL generation of data definition of PostgreSQL.
A container for parameterized prepared statement.
Call profiling manager.
Subset of DBAdaptor functions for literals translation.
Filter as a range of values from..to.
'Setrange' filter term with 'from.. to' values.
Read Only Table object in metadata.
Cursor for tables that are defined only for reading.
Created by ioann on 03.05.2017.
Parameter setter for recverion parameter.
Relation (>=, invalid input: '<'=, invalid input: '<'>, =, invalid input: '<', >).
The exception that occurs when re-parsing the same
GrainPart.Score resource abstraction.
Utility class for schemaless database functions.
Implementation of score discovery based on score path look up.
Implementation of score discovery based on JAR-files resources look up.
Score discovery interface.
Sequence class for working with DB sequences.
Sequence object in metadata.
Sequence arguments.
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
Single value filter.
Parameter setter for single value filter.
'Setrange' filter term with a single value.
Generator class of SQL expressions.
SQL Utility class.
String column.
Created by ioann on 10.07.2017.
CallContext of system, which does not need any user.
Table object in metadata.
Interface that defines meta entity as a table in the DB.
Table reference in SQL query.
JOIN type.
Table type.
Describes the input token stream.
Token Manager Error.
Created by ioann on 31.05.2017.
Trigger parameter object.
Trigger type enumeration.
Score resource located in a JAR-file.
Parameter setter for 'from' part of range filter.
Created by ioann on 10.05.2017.
Interface that defines a versioning possibility for a meta entity in the DB.
Version string that has to consist of comma separated version tags.
The result of comparison of VersionStrings on which a partial order is
defined.
View object in metadata.
View column metadata.
Expression type.
Base class of cursor for viewing data in views.
The interface that provides needed information for building filter/navigation
queries.
A term of filter/navigation where clause.
Produces navigation queries.
Column for date with time zone type.