public class SQLExpressionOperator extends SQLExpressionOperation
Modifier and Type | Field and Description |
---|---|
SQLOperator |
operatorObj |
lExpression
data, 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, 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 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