public class SQLExpressionOperationExpression extends SQLExpressionOperation
Modifier and Type | Field and Description |
---|---|
SQLExpressionItem |
rExpression |
lExpression
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
SQLExpressionOperationExpression(BaseSQLContext sqlContext) |
SQLExpressionOperationExpression(BaseSQLContext sqlContext,
SQLExpressionItem lExpression) |
SQLExpressionOperationExpression(BaseSQLContext sqlContext,
SQLExpressionItem lExpression,
SQLExpressionItem rExpression) |
Modifier and Type | Method and Description |
---|---|
protected void |
getASTFields(AstFieldList l) |
findExpressionItem, removeLExpression, restoreLExpression
buildSQLDirect, buildSQLExpression
buildSQLCosmetic, clone, isLogical, removeReferencesToDatasourceInternal
buildSQL, dispose, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtender
buildSQLForNode, editPropsForNode
assertIsAlive, assign, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildren, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
public SQLExpressionItem rExpression
public SQLExpressionOperationExpression(BaseSQLContext sqlContext)
public SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression)
public SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression, SQLExpressionItem rExpression)
protected void getASTFields(AstFieldList l)
getASTFields
in class SQLExpressionExpressionItem