| Interface | Description |
|---|---|
| ColumnMeta<V> |
Meta information about column of a table or a view.
|
| HasColumns | |
| TableElement |
Interface that defines meta entity as a table in the DB.
|
| VersionedElement |
Interface that defines a versioning possibility for a meta entity in the DB.
|
| Class | Description |
|---|---|
| AbstractScore |
Root class for complete data model of grains.
|
| AbstractScore.ScoreBuilder<T extends AbstractScore> |
Score builder for subclasses of
AbstractScore. |
| AbstractView |
Base class for all view data elements.
|
| BasicTable |
Super class for
Table and ReadOnlyTable that encompasses common logic
for both table types. |
| BinaryColumn |
Binary column (IMAGE or BLOB type).
|
| BinaryLogicalOp |
AND/OR.
|
| BinaryTermOp |
+, -, *, /.
|
| BooleanColumn |
Boolean column (BIT type).
|
| CelestaDocUtils |
Utility class for Celesta documents.
|
| CelestaParser | |
| CelestaSerializer |
Serializes grain and its components to CelestaSQL.
|
| Column<V> |
Base class for describing a table column.
|
| Count |
Created by ioann on 10.07.2017.
|
| DataGrainElement |
Parent class for grain elements containing data:
Tables
Views
Materialized views
|
| DateTimeColumn |
Date column (DATETIME).
|
| DecimalColumn |
Column with a fixed decimal point type.
|
| Expr |
Scalar SQL expression.
|
| ExprVisitor |
Syntax tree visitor for procedure implementation of types validation, code
generation etc.
|
| FieldRef |
Reference to a table column.
|
| FloatingColumn |
Column REAL type.
|
| ForeignKey |
Foreign key class.
|
| Grain |
Grain.
|
| GrainElement |
Base class for grain elements (tables, indices and views).
|
| GrainPart | |
| GrainSaver |
Persists grain to a writable resource.
|
| Index |
Table index.
|
| IntegerColumn |
Integer column.
|
| LogicValuedExpr |
Expression with logical value.
|
| MaterializedView |
Materialized view data element.
|
| Max |
Created by ioann on 10.07.2017.
|
| Min |
Created by ioann on 10.07.2017.
|
| NamedElement |
A named element of metamodel (e.g.
|
| NamedElementHolder<T extends NamedElement> |
A collection of named elements that may only contain one element per each name.
|
| Namespace |
Grain name space.
|
| NativeSqlElement |
Native SQL holder for a grain part.
|
| Parameter |
Parameter element of score.
|
| ParameterizedView |
Parameterized View object in metadata.
|
| ParameterRef | |
| ReadOnlyTable |
Read Only Table object in metadata.
|
| Relop |
Relation (>=, <=, <>, =, <, >).
|
| SequenceElement |
Sequence object in metadata.
|
| SQLGenerator |
Generator class of SQL expressions.
|
| StringColumn |
String column.
|
| Sum |
Created by ioann on 10.07.2017.
|
| Table |
Table object in metadata.
|
| TableRef |
Table reference in SQL query.
|
| VersionString |
Version string that has to consist of comma separated version tags.
|
| View |
View object in metadata.
|
| ViewColumnMeta<V> |
View column metadata.
|
| ZonedDateTimeColumn |
Column for date with time zone type.
|
| Enum | Description |
|---|---|
| ColumnMeta.Ordering |
Column ordering specifier.
|
| FKRule |
Foreign key rule type when deleting or updating primary key
of the parent record.
|
| SequenceElement.Argument |
Sequence arguments.
|
| TableRef.JoinType |
JOIN type.
|
| VersionString.ComparisionState |
The result of comparison of VersionStrings on which a partial order is
defined.
|
| ViewColumnType |
Expression type.
|
| Exception | Description |
|---|---|
| ParseException |
This exception is thrown when parse errors are encountered.
|
Copyright © 2020 CURS. All rights reserved.