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 © 2020 CURS. All rights reserved.