Package com.adbs.ast
Class SQLExpressionLogicalOperation
- java.lang.Object
- 
- com.adbs.ast.AstNodeBase
- 
- com.adbs.ast.AstExtender
- 
- com.adbs.ast.AstNode
- 
- com.adbs.ast.SQLExpressionItem
- 
- com.adbs.ast.SQLExpressionExpressionItem
- 
- com.adbs.ast.SQLExpressionOperation
- 
- com.adbs.ast.SQLExpressionLogicalOperation
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- SQLExpressionBetween,- SQLExpressionIn,- SQLExpressionIs,- SQLExpressionLikeTemplate,- SQLExpressionOverlaps
 
 public class SQLExpressionLogicalOperation extends SQLExpressionOperation 
- 
- 
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 SQLExpressionLogicalOperation(BaseSQLContext sqlContext)SQLExpressionLogicalOperation(BaseSQLContext sqlContext, SQLExpressionItem lExpression)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisLogical()- 
Methods inherited from class com.adbs.ast.SQLExpressionOperationfindExpressionItem, removeLExpression, restoreLExpression
 - 
Methods inherited from class com.adbs.ast.SQLExpressionExpressionItembuildSQLDirect, buildSQLExpression, 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- 
SQLExpressionLogicalOperationpublic SQLExpressionLogicalOperation(BaseSQLContext sqlContext) 
 - 
SQLExpressionLogicalOperationpublic SQLExpressionLogicalOperation(BaseSQLContext sqlContext, SQLExpressionItem lExpression) 
 
- 
 - 
Method Detail- 
isLogicalpublic boolean isLogical() - Overrides:
- isLogicalin class- SQLExpressionItem
 
 
- 
 
-