public class SQLExpressionOperatorPrefix extends SQLExpressionOperator
operatorObj
lExpression
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
SQLExpressionOperatorPrefix(BaseSQLContext sqlContext) |
SQLExpressionOperatorPrefix(BaseSQLContext sqlContext,
SQLExpressionItem lExpression,
SQLOperator operatorObj) |
SQLExpressionOperatorPrefix(BaseSQLContext sqlContext,
java.lang.String operatorName) |
Modifier and Type | Method and Description |
---|---|
void |
buildSQLDirect(SQLBuilder builder,
SQLBuilderSelectFormat format) |
getASTFields
findExpressionItem, removeLExpression, restoreLExpression
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 SQLExpressionOperatorPrefix(BaseSQLContext sqlContext)
public SQLExpressionOperatorPrefix(BaseSQLContext sqlContext, java.lang.String operatorName)
public SQLExpressionOperatorPrefix(BaseSQLContext sqlContext, SQLExpressionItem lExpression, SQLOperator operatorObj)
public void buildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format)
buildSQLDirect
in class SQLExpressionExpressionItem