| Package | Description |
|---|---|
| org.seasar.doma.jdbc.criteria.context |
Provides contexts and settings used to build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.declaration |
Provides classes that build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.query |
Provides the SQL queries and builders.
|
| org.seasar.doma.jdbc.criteria.statement |
Provides criteria query statements.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SetOperationContext.Select<ELEMENT> |
static class |
SetOperationContext.Union<ELEMENT> |
static class |
SetOperationContext.UnionAll<ELEMENT> |
| Modifier and Type | Field and Description |
|---|---|
SetOperationContext<ELEMENT> |
SetOperationContext.Union.left |
SetOperationContext<ELEMENT> |
SetOperationContext.UnionAll.left |
SetOperationContext<ELEMENT> |
SetOperationContext.Union.right |
SetOperationContext<ELEMENT> |
SetOperationContext.UnionAll.right |
| Modifier and Type | Field and Description |
|---|---|
java.util.Optional<SetOperationContext<?>> |
SelectContext.setOperationContextForSubQuery
SetOperandContext for the subquery that serves as the derived table for this#entityMetamodel.
|
| Constructor and Description |
|---|
Union(SetOperationContext<ELEMENT> left,
SetOperationContext<ELEMENT> right) |
Union(SetOperationContext<ELEMENT> left,
SetOperationContext<ELEMENT> right) |
UnionAll(SetOperationContext<ELEMENT> left,
SetOperationContext<ELEMENT> right) |
UnionAll(SetOperationContext<ELEMENT> left,
SetOperationContext<ELEMENT> right) |
| Constructor and Description |
|---|
SelectContext(EntityMetamodel<?> entityMetamodel,
java.util.Optional<SetOperationContext<?>> setOperationContextForSubQuery) |
| Constructor and Description |
|---|
OrderByIndexDeclaration(SetOperationContext<?> context) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuilderSupport.subQuery(EntityMetamodel<?> entityMetamodel,
SetOperationContext<?> setOperationContext,
AliasManager aliasManager) |
| Constructor and Description |
|---|
SetOperationBuilder(Config config,
SetOperationContext<?> context,
java.util.function.Function<java.lang.String,java.lang.String> commenter,
org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
AliasManager parentAliasManager) |
SetOperationBuilder(Config config,
SetOperationContext<?> context,
java.util.function.Function<java.lang.String,java.lang.String> commenter,
SqlLogType sqlLogType) |
| Modifier and Type | Method and Description |
|---|---|
SetOperationContext<ELEMENT> |
NativeSqlSelectIntermediate.getContext() |
SetOperationContext<ENTITY> |
NativeSqlSelectStarting.getContext() |
SetOperationContext<ELEMENT> |
NativeSqlSetStarting.getContext() |
SetOperationContext<ELEMENT> |
SetOperand.getContext()
Returns the set operation context
|
| Constructor and Description |
|---|
NativeSqlSetStarting(Config config,
SetOperationContext<ELEMENT> context,
java.util.function.Function<SelectQuery,ObjectProvider<ELEMENT>> objectProviderFactory) |
NativeSqlSetTerminal(Config config,
SetOperationContext<?> context,
ResultSetHandler<RESULT> resultSetHandler) |
NativeSqlSetTerminal(Config config,
SetOperationContext<?> context,
ResultSetHandler<RESULT> resultSetHandler,
boolean returnsStream) |