public class QueryBuilderImpl extends SQLBuilderBase implements QueryBuilder
| Modifier and Type | Field and Description |
|---|---|
static SetQuantifier |
DEFAULT_SET_QUANTIFIER_FOR_EXCEPTS |
static SetQuantifier |
DEFAULT_SET_QUANTIFIER_FOR_INTERSECTIONS |
static SetQuantifier |
DEFAULT_SET_QUANTIFIER_FOR_UNIONS |
| Modifier | Constructor and Description |
|---|---|
|
QueryBuilderImpl(SQLProcessorAggregator processor,
QueryExpressionBody topLevelExpression) |
protected |
QueryBuilderImpl(SQLProcessorAggregator processor,
QueryExpressionBody topLevelExpression,
SetQuantifier defaultSetQuantifierForUnions,
SetQuantifier defaultSetQuantifierForIntersections,
SetQuantifier defaultSetQuantifierForExcepts) |
getProcessorpublic static final SetQuantifier DEFAULT_SET_QUANTIFIER_FOR_UNIONS
public static final SetQuantifier DEFAULT_SET_QUANTIFIER_FOR_INTERSECTIONS
public static final SetQuantifier DEFAULT_SET_QUANTIFIER_FOR_EXCEPTS
public QueryBuilderImpl(SQLProcessorAggregator processor, QueryExpressionBody topLevelExpression)
protected QueryBuilderImpl(SQLProcessorAggregator processor, QueryExpressionBody topLevelExpression, SetQuantifier defaultSetQuantifierForUnions, SetQuantifier defaultSetQuantifierForIntersections, SetQuantifier defaultSetQuantifierForExcepts)
public QueryBuilder union(QueryExpressionBody another)
union in interface QueryBuilderpublic QueryBuilder union(CorrespondingSpec correspondingSpec, QueryExpressionBody another)
union in interface QueryBuilderpublic QueryBuilder union(SetQuantifier setQuantifier, QueryExpressionBody another)
union in interface QueryBuilderpublic QueryBuilder union(SetQuantifier setQuantifier, CorrespondingSpec correspondingSpec, QueryExpressionBody another)
union in interface QueryBuilderpublic QueryBuilder intersect(QueryExpressionBody another)
intersect in interface QueryBuilderpublic QueryBuilder intersect(CorrespondingSpec correspondingSpec, QueryExpressionBody another)
intersect in interface QueryBuilderpublic QueryBuilder intersect(SetQuantifier setQuantifier, QueryExpressionBody another)
intersect in interface QueryBuilderpublic QueryBuilder intersect(SetQuantifier setQuantifier, CorrespondingSpec correspondingSpec, QueryExpressionBody another)
intersect in interface QueryBuilderpublic QueryBuilder except(QueryExpressionBody another)
except in interface QueryBuilderpublic QueryBuilder except(CorrespondingSpec correspondingSpec, QueryExpressionBody another)
except in interface QueryBuilderpublic QueryBuilder except(SetQuantifier setQuantifier, QueryExpressionBody another)
except in interface QueryBuilderpublic QueryBuilder except(SetQuantifier setQuantifier, CorrespondingSpec correspondingSpec, QueryExpressionBody another)
except in interface QueryBuilderpublic QueryExpressionBody createExpression()
createExpression in interface AbstractBuilder<QueryExpressionBody>Copyright © 2010-2012. All Rights Reserved.