Package com.adbs.ast
Class SQLExpressionNot
- java.lang.Object
- 
- All Implemented Interfaces:
- Disposable
 
 public class SQLExpressionNot extends SQLExpressionExpressionItem 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.SQLExpressionExpressionItemlExpression
 - 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description SQLExpressionNot(BaseSQLContext sqlContext)SQLExpressionNot(BaseSQLContext sqlContext, SQLExpressionItem lExpression)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format)SQLExpressionItemfindExpressionItem(Wrapper<SQLExpressionItem> ei)booleanisLogical()voidremoveLExpression(SQLExpressionItem e)voidrestoreLExpression(SQLExpressionItem e)- 
Methods inherited from class com.adbs.ast.SQLExpressionExpressionItembuildSQLExpression, getASTFields
 - 
Methods inherited from class com.adbs.ast.SQLExpressionItembuildSQLCosmetic, clone, removeReferencesToDatasourceInternal
 - 
Methods inherited from class com.adbs.ast.AstNodebuildSQL, dispose, editProps, editPropsInternal, getExtender, getSimpleSQL, setExtender, updateExtender
 - 
Methods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNode
 - 
Methods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
SQLExpressionNotpublic SQLExpressionNot(BaseSQLContext sqlContext) 
 - 
SQLExpressionNotpublic SQLExpressionNot(BaseSQLContext sqlContext, SQLExpressionItem lExpression) 
 
- 
 - 
Method Detail- 
buildSQLDirectpublic void buildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format) - Overrides:
- buildSQLDirectin class- SQLExpressionExpressionItem
 
 - 
removeLExpressionpublic void removeLExpression(SQLExpressionItem e) - Overrides:
- removeLExpressionin class- SQLExpressionItem
 
 - 
restoreLExpressionpublic void restoreLExpression(SQLExpressionItem e) - Overrides:
- restoreLExpressionin class- SQLExpressionItem
 
 - 
isLogicalpublic boolean isLogical() - Overrides:
- isLogicalin class- SQLExpressionItem
 
 - 
findExpressionItempublic SQLExpressionItem findExpressionItem(Wrapper<SQLExpressionItem> ei) - Overrides:
- findExpressionItemin class- SQLExpressionItem
 
 
- 
 
-