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 . |
AbstractSelectStmt |
A segment of a UNION chain in a SQL UNION ALL query.
|
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.
|
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.
|
ParameterizedViewSelectStmt | |
ParameterRef | |
ReadOnlyTable |
Read Only Table object in metadata.
|
Relop |
Relation (>=, <=, <>, =, <, >).
|
Score | |
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.
|
TableType |
Table 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 © 2023 CURS. All rights reserved.