public abstract class Expr extends Object
Constructor and Description |
---|
Expr() |
Modifier and Type | Method and Description |
---|---|
String |
getCSQL()
Returns a Celesta-SQL view of the expression.
|
abstract ViewColumnMeta<?> |
getMeta()
Returns the expression type.
|
String |
getSQL(QueryBuildingHelper dba)
Returns an SQL view of the expression in dialect of current DB.
|
void |
resolveFieldRefs(GrainElement ge)
Resolves references to the fields of tables using the context of current
object of the score.
|
public final String getCSQL()
public final String getSQL(QueryBuildingHelper dba)
dba
- DB adapter.public abstract ViewColumnMeta<?> getMeta()
public final void resolveFieldRefs(GrainElement ge) throws ParseException
ge
- table or viewParseException
- in case if a reference can't be resolvedCopyright © 2023 CURS. All rights reserved.