public class SQLExpressionOperator extends SQLExpressionOperation
| Modifier and Type | Field and Description |
|---|---|
SQLOperator |
operatorObj |
lExpressiondata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects| Constructor and Description |
|---|
SQLExpressionOperator(BaseSQLContext sqlContext) |
SQLExpressionOperator(BaseSQLContext sqlContext,
SQLExpressionItem lExpression) |
SQLExpressionOperator(BaseSQLContext sqlContext,
SQLExpressionItem lExpression,
SQLOperator operatorObj) |
SQLExpressionOperator(BaseSQLContext sqlContext,
SQLExpressionItem lExpression,
java.lang.String operatorName) |
SQLExpressionOperator(BaseSQLContext sqlContext,
java.lang.String operatorName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
getASTFields(AstFieldList l) |
findExpressionItem, removeLExpression, restoreLExpressionbuildSQLDirect, buildSQLExpressionbuildSQLCosmetic, clone, isLogical, removeReferencesToDatasourceInternalbuildSQL, dispose, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtenderbuildSQLForNode, editPropsForNodeassertIsAlive, 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, traverseASTTreeSiblingFirstpublic SQLOperator operatorObj
public SQLExpressionOperator(BaseSQLContext sqlContext)
public SQLExpressionOperator(BaseSQLContext sqlContext, SQLExpressionItem lExpression)
public SQLExpressionOperator(BaseSQLContext sqlContext, java.lang.String operatorName)
public SQLExpressionOperator(BaseSQLContext sqlContext, SQLExpressionItem lExpression, java.lang.String operatorName)
public SQLExpressionOperator(BaseSQLContext sqlContext, SQLExpressionItem lExpression, SQLOperator operatorObj)
protected void getASTFields(AstFieldList l)
getASTFields in class SQLExpressionExpressionItem