public class SQLExpressionAnd extends SQLExpressionLogicalCollection
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
Constructor and Description |
---|
SQLExpressionAnd(BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
void |
buildSQLCosmetic(SQLBuilder builder,
SQLBuilderSelectFormat selectFormat,
SQLBuilderConditionFormat format,
int level,
boolean parenWritten) |
void |
buildSQLDirect(SQLBuilder builder,
SQLBuilderSelectFormat format) |
findExpressionItem, isLogical, removeLExpression, restoreLExpression, takeItemsFrom
add, extract, extract, get, set
add, assign, clear, delete, delete, getCount, getMyChildren, indexOf, insert, remove, set, setCount
clone, removeReferencesToDatasourceInternal
buildSQL, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtender
buildSQLForNode, editPropsForNode
assertIsAlive, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, 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 SQLExpressionAnd(BaseSQLContext sqlContext)
public void buildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format)
buildSQLDirect
in class SQLExpressionItemWithList
public void buildSQLCosmetic(SQLBuilder builder, SQLBuilderSelectFormat selectFormat, SQLBuilderConditionFormat format, int level, boolean parenWritten)
buildSQLCosmetic
in class SQLExpressionItem