public class SQLExpressionNot extends SQLExpressionExpressionItem
lExpressiondata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects| Constructor and Description |
|---|
SQLExpressionNot(BaseSQLContext sqlContext) |
SQLExpressionNot(BaseSQLContext sqlContext,
SQLExpressionItem lExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildSQLDirect(SQLBuilder builder,
SQLBuilderSelectFormat format) |
SQLExpressionItem |
findExpressionItem(Wrapper<SQLExpressionItem> ei) |
boolean |
isLogical() |
void |
removeLExpression(SQLExpressionItem e) |
void |
restoreLExpression(SQLExpressionItem e) |
buildSQLExpression, getASTFieldsbuildSQLCosmetic, clone, 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 SQLExpressionNot(BaseSQLContext sqlContext)
public SQLExpressionNot(BaseSQLContext sqlContext, SQLExpressionItem lExpression)
public void buildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format)
buildSQLDirect in class SQLExpressionExpressionItempublic void removeLExpression(SQLExpressionItem e)
removeLExpression in class SQLExpressionItempublic void restoreLExpression(SQLExpressionItem e)
restoreLExpression in class SQLExpressionItempublic boolean isLogical()
isLogical in class SQLExpressionItempublic SQLExpressionItem findExpressionItem(Wrapper<SQLExpressionItem> ei)
findExpressionItem in class SQLExpressionItem