Package com.adbs.ast
Class SQLExpressionOperationExpression
- 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.SQLExpressionOperationExpression
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- SQLExpressionContaining,- SQLExpressionStarting
 
 public class SQLExpressionOperationExpression extends SQLExpressionOperation 
- 
- 
Field SummaryFields Modifier and Type Field Description SQLExpressionItemrExpression- 
Fields inherited from class com.adbs.ast.SQLExpressionExpressionItemlExpression
 - 
Fields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
 
- 
 - 
Constructor SummaryConstructors Constructor Description SQLExpressionOperationExpression(BaseSQLContext sqlContext)SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression)SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression, SQLExpressionItem rExpression)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidgetASTFields(AstFieldList l)- 
Methods inherited from class com.adbs.ast.SQLExpressionOperationfindExpressionItem, removeLExpression, restoreLExpression
 - 
Methods inherited from class com.adbs.ast.SQLExpressionExpressionItembuildSQLDirect, buildSQLExpression
 - 
Methods inherited from class com.adbs.ast.SQLExpressionItembuildSQLCosmetic, clone, isLogical, 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
 
- 
 
- 
- 
- 
Field Detail- 
rExpressionpublic SQLExpressionItem rExpression 
 
- 
 - 
Constructor Detail- 
SQLExpressionOperationExpressionpublic SQLExpressionOperationExpression(BaseSQLContext sqlContext) 
 - 
SQLExpressionOperationExpressionpublic SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression) 
 - 
SQLExpressionOperationExpressionpublic SQLExpressionOperationExpression(BaseSQLContext sqlContext, SQLExpressionItem lExpression, SQLExpressionItem rExpression) 
 
- 
 - 
Method Detail- 
getASTFieldsprotected void getASTFields(AstFieldList l) - Overrides:
- getASTFieldsin class- SQLExpressionExpressionItem
 
 
- 
 
-