| Package | Description |
|---|---|
| org.seasar.doma.jdbc.criteria.command |
Provides classes that execute SQL statements and handle the results.
|
| 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.expression |
Provides classes that represent the SQL expressions.
|
| org.seasar.doma.jdbc.criteria.metamodel |
Provides metamodels used to build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.option |
Provides options used to build the criteria query statement.
|
| org.seasar.doma.jdbc.criteria.query |
Provides the SQL queries and builders.
|
| org.seasar.doma.jdbc.criteria.statement |
Provides criteria query statements.
|
| org.seasar.doma.jdbc.criteria.tuple |
Provides classes that represent a row as a result of criteria query execution.
|
| org.seasar.doma.jdbc.dialect |
Provides RDBMS dialects.
|
| Modifier and Type | Method and Description |
|---|---|
<PROPERTY> PROPERTY |
DataRow.get(PropertyMetamodel<PROPERTY> propertyMetamodel) |
| Modifier and Type | Method and Description |
|---|---|
<ENTITY> ENTITY |
DataRow.get(EntityMetamodel<ENTITY> entityEntityMetamodel,
java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
| Constructor and Description |
|---|
EntityPoolIterationHandler(java.util.Map<EntityMetamodel<?>,java.util.List<PropertyMetamodel<?>>> projectionEntityMetamodels) |
EntityPoolProvider(java.util.Map<EntityMetamodel<?>,java.util.List<PropertyMetamodel<?>>> projectionEntityMetamodels,
Query query) |
| Modifier and Type | Field and Description |
|---|---|
PropertyMetamodel<?> |
OrderByItem.Name.value |
PropertyMetamodel<?> |
Operand.Prop.value |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<PropertyMetamodel<?>> |
SelectContext.groupBy |
java.util.List<PropertyMetamodel<?>> |
InsertContext.OnDuplicateContext.keys |
java.util.Map<EntityMetamodel<?>,java.util.List<PropertyMetamodel<?>>> |
Projection.EntityMetamodels.map |
java.util.List<PropertyMetamodel<?>> |
Projection.PropertyMetamodels.propertyMetamodels |
| Modifier and Type | Method and Description |
|---|---|
PropertyMetamodel<?> |
Operand.getPropertyMetamodel() |
PropertyMetamodel<?> |
Operand.Param.getPropertyMetamodel() |
PropertyMetamodel<?> |
Operand.Prop.getPropertyMetamodel() |
PropertyMetamodel<PROPERTY> |
SubSelectContext.Single.getPropertyMetamodel() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PropertyMetamodel<?>> |
UpdateSettings.exclude()
Returns the excluded properties.
|
java.util.List<PropertyMetamodel<?>> |
InsertSettings.exclude()
Returns the excluded properties.
|
java.util.Map<EntityMetamodel<?>,java.util.List<PropertyMetamodel<?>>> |
SelectContext.getProjectionEntityMetamodels() |
java.util.List<PropertyMetamodel<?>> |
SelectContext.getProjectionPropertyMetamodels() |
java.util.List<PropertyMetamodel<?>> |
UpdateSettings.include()
Returns the included properties.
|
java.util.List<PropertyMetamodel<?>> |
InsertSettings.include()
Returns the included properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateSettings.exclude(PropertyMetamodel<?>... propertyMetamodels)
Sets the excluded properties.
|
void |
InsertSettings.exclude(PropertyMetamodel<?>... propertyMetamodels)
Sets the excluded properties.
|
void |
UpdateSettings.include(PropertyMetamodel<?>... propertyMetamodels)
Sets the included properties.
|
void |
InsertSettings.include(PropertyMetamodel<?>... propertyMetamodels)
Sets the included properties.
|
| Constructor and Description |
|---|
Name(PropertyMetamodel<?> value) |
Param(PropertyMetamodel<?> propertyMetamodel,
java.lang.Object value) |
Prop(PropertyMetamodel<?> value) |
PropertyMetamodels(PropertyMetamodel<?>... propertyMetamodels) |
Single(SelectContext context,
PropertyMetamodel<PROPERTY> propertyMetamodel) |
| Constructor and Description |
|---|
EntityMetamodels(EntityMetamodel<?> entityMetamodel,
java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
PropertyMetamodels(java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
| Modifier and Type | Method and Description |
|---|---|
SubSelectContext<java.util.List<PropertyMetamodel<?>>> |
SubSelectFromDeclaration.select(EntityMetamodel<?> entityMetamodel) |
SubSelectContext<java.util.List<PropertyMetamodel<?>>> |
SubSelectFromDeclaration.select(PropertyMetamodel<?> propertyMetamodel1,
PropertyMetamodel<?> propertyMetamodel2,
PropertyMetamodel<?>... propertyMetamodels) |
<PROPERTY1,PROPERTY2> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second) |
<PROPERTY1,PROPERTY2> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrderByNameDeclaration.asc(PropertyMetamodel<?> propertyMetamodel) |
<PROPERTY> void |
ComparisonDeclaration.between(PropertyMetamodel<PROPERTY> propertyMetamodel,
PROPERTY start,
PROPERTY end)
Adds a
BETWEEN operator. |
void |
OrderByNameDeclaration.desc(PropertyMetamodel<?> propertyMetamodel) |
<PROPERTY> void |
ComparisonDeclaration.eq(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
= operator. |
<PROPERTY> void |
ComparisonDeclaration.eq(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
= operator. |
<PROPERTY> void |
ComparisonDeclaration.eq(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
= operator. |
<PROPERTY> void |
ComparisonDeclaration.eqOrIsNull(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
= operator or a IS NULL operator. |
<PROPERTY> Operand.Prop |
InsertOnDuplicateKeyUpdateSetValuesDeclaration.excluded(PropertyMetamodel<PROPERTY> excludedPropertyMeta)
References the records that excluded from insertion into a table.
|
<PROPERTY> void |
ComparisonDeclaration.ge(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
>= operator. |
<PROPERTY> void |
ComparisonDeclaration.ge(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
>= operator. |
<PROPERTY> void |
ComparisonDeclaration.ge(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
>= operator. |
SubSelectFromDeclaration<ENTITY> |
SubSelectFromDeclaration.groupBy(PropertyMetamodel<?>... propertyMetamodels) |
void |
SelectFromDeclaration.groupBy(PropertyMetamodel<?>... propertyMetamodels) |
<PROPERTY> void |
ComparisonDeclaration.gt(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
> operator. |
<PROPERTY> void |
ComparisonDeclaration.gt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
> operator. |
<PROPERTY> void |
ComparisonDeclaration.gt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
> operator. |
<PROPERTY> void |
ComparisonDeclaration.in(PropertyMetamodel<PROPERTY> left,
java.util.List<PROPERTY> right)
Adds a
IN operator. |
<PROPERTY> void |
ComparisonDeclaration.in(PropertyMetamodel<PROPERTY> left,
SubSelectContext<PropertyMetamodel<PROPERTY>> right)
Adds a
IN operator. |
<PROPERTY> void |
ComparisonDeclaration.isNotNull(PropertyMetamodel<PROPERTY> propertyMetamodel)
Adds a
IS NOT NULL operator. |
<PROPERTY> void |
ComparisonDeclaration.isNull(PropertyMetamodel<PROPERTY> propertyMetamodel)
Adds a
IS NULL operator. |
<PROPERTY> void |
ComparisonDeclaration.le(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
<= operator. |
<PROPERTY> void |
ComparisonDeclaration.le(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
<= operator. |
<PROPERTY> void |
ComparisonDeclaration.le(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
<= operator. |
void |
ComparisonDeclaration.like(PropertyMetamodel<?> left,
java.lang.CharSequence right)
Adds a
LIKE operator. |
void |
ComparisonDeclaration.like(PropertyMetamodel<?> left,
java.lang.CharSequence right,
LikeOption option)
Adds a
LIKE operator. |
<PROPERTY> void |
ComparisonDeclaration.lt(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
< operator. |
<PROPERTY> void |
ComparisonDeclaration.lt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
< operator. |
<PROPERTY> void |
ComparisonDeclaration.lt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
< operator. |
<PROPERTY> void |
ComparisonDeclaration.ne(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
<> operator. |
<PROPERTY> void |
ComparisonDeclaration.ne(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
<> operator. |
<PROPERTY> void |
ComparisonDeclaration.ne(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right)
Adds a
<> operator. |
<PROPERTY> void |
ComparisonDeclaration.neOrIsNotNull(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a
<> operator or a IS NOT NULL operator. |
<PROPERTY> void |
ComparisonDeclaration.notIn(PropertyMetamodel<PROPERTY> left,
java.util.List<PROPERTY> right)
Adds a
NOT IN operator. |
<PROPERTY> void |
ComparisonDeclaration.notIn(PropertyMetamodel<PROPERTY> left,
SubSelectContext<PropertyMetamodel<PROPERTY>> right)
Adds a
NOT IN operator. |
void |
ComparisonDeclaration.notLike(PropertyMetamodel<?> left,
java.lang.CharSequence right)
Adds a
NOT LIKE operator. |
void |
ComparisonDeclaration.notLike(PropertyMetamodel<?> left,
java.lang.CharSequence right,
LikeOption option)
Adds a
NOT LIKE operator. |
SubSelectContext<java.util.List<PropertyMetamodel<?>>> |
SubSelectFromDeclaration.select(PropertyMetamodel<?> propertyMetamodel1,
PropertyMetamodel<?> propertyMetamodel2,
PropertyMetamodel<?>... propertyMetamodels) |
SubSelectContext<java.util.List<PropertyMetamodel<?>>> |
SubSelectFromDeclaration.select(PropertyMetamodel<?> propertyMetamodel1,
PropertyMetamodel<?> propertyMetamodel2,
PropertyMetamodel<?>... propertyMetamodels) |
SubSelectContext<java.util.List<PropertyMetamodel<?>>> |
SubSelectFromDeclaration.select(PropertyMetamodel<?> propertyMetamodel1,
PropertyMetamodel<?> propertyMetamodel2,
PropertyMetamodel<?>... propertyMetamodels) |
<PROPERTY> SubSelectContext.Single<PROPERTY> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY> propertyMetamodel) |
<PROPERTY1,PROPERTY2> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second) |
<PROPERTY1,PROPERTY2> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
<PROPERTY1,PROPERTY2,PROPERTY3> |
SubSelectFromDeclaration.select(PropertyMetamodel<PROPERTY1> first,
PropertyMetamodel<PROPERTY2> second,
PropertyMetamodel<PROPERTY3> third) |
<PROPERTY> void |
InsertOnDuplicateKeyUpdateSetValuesDeclaration.value(PropertyMetamodel<PROPERTY> left,
Operand.Prop right)
Adds a value to the upsert set clause.
|
<PROPERTY> void |
ValuesDeclaration.value(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
<PROPERTY> void |
InsertOnDuplicateKeyUpdateSetValuesDeclaration.value(PropertyMetamodel<PROPERTY> left,
PROPERTY right)
Adds a value to the upsert set clause.
|
<PROPERTY> void |
SetDeclaration.value(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
<PROPERTY> void |
SetDeclaration.value(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
<PROPERTY> void |
SetDeclaration.value(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
| Modifier and Type | Method and Description |
|---|---|
<PROPERTY> void |
ComparisonDeclaration.in(PropertyMetamodel<PROPERTY> left,
SubSelectContext<PropertyMetamodel<PROPERTY>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
java.util.List<Tuple2<PROPERTY1,PROPERTY2>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
java.util.List<Tuple2<PROPERTY1,PROPERTY2>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.in(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.in(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
IN operator. |
<PROPERTY> void |
ComparisonDeclaration.notIn(PropertyMetamodel<PROPERTY> left,
SubSelectContext<PropertyMetamodel<PROPERTY>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
java.util.List<Tuple2<PROPERTY1,PROPERTY2>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
java.util.List<Tuple2<PROPERTY1,PROPERTY2>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2> |
ComparisonDeclaration.notIn(Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>> left,
SubSelectContext<Tuple2<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
java.util.List<Tuple3<PROPERTY1,PROPERTY2,PROPERTY3>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
<PROPERTY1,PROPERTY2,PROPERTY3> |
ComparisonDeclaration.notIn(Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>> left,
SubSelectContext<Tuple3<PropertyMetamodel<PROPERTY1>,PropertyMetamodel<PROPERTY2>,PropertyMetamodel<PROPERTY3>>> right)
Adds a
NOT IN operator. |
void |
SelectFromDeclaration.select(java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
void |
SelectFromDeclaration.selectTo(EntityMetamodel<?> entityMetamodel,
java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AggregateFunction<PROPERTY> |
interface |
ArithmeticExpression<PROPERTY> |
interface |
StringExpression<PROPERTY> |
| Modifier and Type | Class and Description |
|---|---|
static class |
AggregateFunction.AbstractFunction<PROPERTY> |
static class |
AggregateFunction.Asterisk |
static class |
AggregateFunction.Avg<PROPERTY> |
static class |
AggregateFunction.AvgAsDouble |
static class |
AggregateFunction.Count |
static class |
AggregateFunction.Max<PROPERTY> |
static class |
AggregateFunction.Min<PROPERTY> |
static class |
AggregateFunction.Sum<PROPERTY> |
class |
AliasExpression<PROPERTY>
Used to add an alias to a column in the select clause.
|
static class |
ArithmeticExpression.AbstractArithmeticExpression<PROPERTY> |
static class |
ArithmeticExpression.Add<PROPERTY> |
static class |
ArithmeticExpression.Div<PROPERTY> |
static class |
ArithmeticExpression.Mod<PROPERTY> |
static class |
ArithmeticExpression.Mul<PROPERTY> |
static class |
ArithmeticExpression.Sub<PROPERTY> |
class |
CaseExpression<RESULT> |
class |
LiteralExpression<PROPERTY> |
class |
SelectExpression<PROPERTY> |
static class |
StringExpression.Concat<PROPERTY> |
static class |
StringExpression.Lower<PROPERTY> |
static class |
StringExpression.Ltrim<PROPERTY> |
static class |
StringExpression.OneArgumentStringExpression<PROPERTY> |
static class |
StringExpression.Rtrim<PROPERTY> |
static class |
StringExpression.Trim<PROPERTY> |
static class |
StringExpression.TwoArgumentsStringExpression<PROPERTY> |
static class |
StringExpression.Upper<PROPERTY> |
class |
UserDefinedExpression<PROPERTY>
Represents a user-defined expression.
|
| Modifier and Type | Field and Description |
|---|---|
PropertyMetamodel<?> |
StringExpression.OneArgumentStringExpression.argument |
PropertyMetamodel<RESULT> |
CaseExpression.otherwise |
PropertyMetamodel<?> |
SelectExpression.propertyMetamodel |
| Modifier and Type | Method and Description |
|---|---|
PropertyMetamodel<?> |
AggregateFunction.argument() |
PropertyMetamodel<?> |
AggregateFunction.AbstractFunction.argument() |
PropertyMetamodel<?> |
UserDefinedExpression.DeclarationItem.Expression.get() |
PropertyMetamodel<PROPERTY> |
AliasExpression.getOriginalPropertyMetamodel() |
static PropertyMetamodel<java.math.BigDecimal> |
Expressions.literal(java.math.BigDecimal value) |
static PropertyMetamodel<java.math.BigInteger> |
Expressions.literal(java.math.BigInteger value) |
static PropertyMetamodel<java.lang.Boolean> |
Expressions.literal(boolean value) |
static PropertyMetamodel<java.lang.Byte> |
Expressions.literal(byte value) |
static PropertyMetamodel<java.lang.Double> |
Expressions.literal(double value) |
static PropertyMetamodel<java.lang.Float> |
Expressions.literal(float value) |
static PropertyMetamodel<java.lang.Integer> |
Expressions.literal(int value) |
static PropertyMetamodel<java.time.LocalDate> |
Expressions.literal(java.time.LocalDate value) |
static PropertyMetamodel<java.time.LocalDateTime> |
Expressions.literal(java.time.LocalDateTime value) |
static PropertyMetamodel<java.time.LocalTime> |
Expressions.literal(java.time.LocalTime value) |
static PropertyMetamodel<java.lang.Long> |
Expressions.literal(long value) |
static PropertyMetamodel<java.lang.Short> |
Expressions.literal(short value) |
static PropertyMetamodel<java.lang.String> |
Expressions.literal(java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
static <PROPERTY> ArithmeticExpression.Add<PROPERTY> |
Expressions.add(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> ArithmeticExpression.Add<PROPERTY> |
Expressions.add(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Add<PROPERTY> |
Expressions.add(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Add<PROPERTY> |
Expressions.add(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> AliasExpression<PROPERTY> |
Expressions.alias(PropertyMetamodel<PROPERTY> propertyMetamodel,
java.lang.String alias) |
void |
UserDefinedExpression.Declaration.appendExpression(PropertyMetamodel<?> propertyMetamodel)
Append a expression.
|
static <PROPERTY> AggregateFunction.Avg<PROPERTY> |
Expressions.avg(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static AggregateFunction.AvgAsDouble |
Expressions.avgAsDouble(PropertyMetamodel<?> propertyMetamodel) |
static <PROPERTY> StringExpression.Concat<PROPERTY> |
Expressions.concat(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> StringExpression.Concat<PROPERTY> |
Expressions.concat(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> StringExpression.Concat<PROPERTY> |
Expressions.concat(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> StringExpression.Concat<PROPERTY> |
Expressions.concat(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
static AggregateFunction.Count |
Expressions.count(PropertyMetamodel<?> propertyMetamodel) |
static AggregateFunction.Count |
Expressions.countDistinct(PropertyMetamodel<?> propertyMetamodel) |
static <PROPERTY> ArithmeticExpression.Div<PROPERTY> |
Expressions.div(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> ArithmeticExpression.Div<PROPERTY> |
Expressions.div(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Div<PROPERTY> |
Expressions.div(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Div<PROPERTY> |
Expressions.div(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
<PROPERTY> void |
CaseExpression.Declaration.eq(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.eq(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.eq(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.eq(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.eq(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ge(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ge(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ge(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ge(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ge(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.gt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.gt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.gt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.gt(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.gt(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.isNotNull(PropertyMetamodel<PROPERTY> propertyMetamodel,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.isNotNull(PropertyMetamodel<PROPERTY> propertyMetamodel,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.isNull(PropertyMetamodel<PROPERTY> propertyMetamodel,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.isNull(PropertyMetamodel<PROPERTY> propertyMetamodel,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.le(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.le(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.le(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.le(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.le(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
static <PROPERTY> StringExpression.Lower<PROPERTY> |
Expressions.lower(PropertyMetamodel<PROPERTY> propertyMetamodel) |
<PROPERTY> void |
CaseExpression.Declaration.lt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.lt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.lt(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.lt(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.lt(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
static <PROPERTY> StringExpression.Ltrim<PROPERTY> |
Expressions.ltrim(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> AggregateFunction.Max<PROPERTY> |
Expressions.max(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> AggregateFunction.Min<PROPERTY> |
Expressions.min(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> ArithmeticExpression.Mod<PROPERTY> |
Expressions.mod(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> ArithmeticExpression.Mod<PROPERTY> |
Expressions.mod(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Mod<PROPERTY> |
Expressions.mod(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Mod<PROPERTY> |
Expressions.mod(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Mul<PROPERTY> |
Expressions.mul(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> ArithmeticExpression.Mul<PROPERTY> |
Expressions.mul(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Mul<PROPERTY> |
Expressions.mul(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Mul<PROPERTY> |
Expressions.mul(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
<PROPERTY> void |
CaseExpression.Declaration.ne(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ne(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ne(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ne(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
<PROPERTY> void |
CaseExpression.Declaration.ne(PropertyMetamodel<PROPERTY> left,
PROPERTY right,
PropertyMetamodel<RESULT> then) |
static <PROPERTY> StringExpression.Rtrim<PROPERTY> |
Expressions.rtrim(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> ArithmeticExpression.Sub<PROPERTY> |
Expressions.sub(PropertyMetamodel<PROPERTY> left,
PROPERTY right) |
static <PROPERTY> ArithmeticExpression.Sub<PROPERTY> |
Expressions.sub(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Sub<PROPERTY> |
Expressions.sub(PropertyMetamodel<PROPERTY> left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> ArithmeticExpression.Sub<PROPERTY> |
Expressions.sub(PROPERTY left,
PropertyMetamodel<PROPERTY> right) |
static <PROPERTY> AggregateFunction.Sum<PROPERTY> |
Expressions.sum(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> StringExpression.Trim<PROPERTY> |
Expressions.trim(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> StringExpression.Upper<PROPERTY> |
Expressions.upper(PropertyMetamodel<PROPERTY> propertyMetamodel) |
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?>[] operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
java.util.List<? extends PropertyMetamodel<?>> operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?>[] operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?>[] operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
PropertyMetamodel<?> operand1,
PropertyMetamodel<?> operand2,
PropertyMetamodel<?> operand3,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
static <PROPERTY> CaseExpression<PROPERTY> |
Expressions.when(java.util.function.Consumer<CaseExpression.Declaration> block,
PropertyMetamodel<PROPERTY> otherwise) |
| Modifier and Type | Method and Description |
|---|---|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(java.lang.Class<PROPERTY> klass,
java.lang.String name,
java.util.List<? extends PropertyMetamodel<?>> operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified class and block.
|
static <PROPERTY> UserDefinedExpression<PROPERTY> |
Expressions.userDefined(PropertyMetamodel<PROPERTY> resultPropertyMetamodel,
java.lang.String name,
java.util.List<? extends PropertyMetamodel<?>> operands,
java.util.function.Consumer<UserDefinedExpression.Declaration> block)
Creates a user-defined expression with the specified resultPropertyMetamodel and block.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPropertyMetamodel<PROPERTY> |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PropertyMetamodel<?>> |
EntityMetamodel.allPropertyMetamodels() |
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyMetamodel.Visitor.visit(PropertyMetamodel<?> propertyMetamodel) |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<PropertyMetamodel<?>> |
ForUpdateOption.Basic.propertyMetamodels |
java.util.List<PropertyMetamodel<?>> |
ForUpdateOption.NoWait.propertyMetamodels |
java.util.List<PropertyMetamodel<?>> |
ForUpdateOption.Wait.propertyMetamodels |
| Modifier and Type | Method and Description |
|---|---|
static ForUpdateOption |
ForUpdateOption.basic(PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE clause.
|
static ForUpdateOption |
ForUpdateOption.noWait(PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE ...
|
static ForUpdateOption |
ForUpdateOption.wait(int seconds,
PropertyMetamodel<?>... propertyMetamodels)
Indicate that the option append the FOR UPDATE ...
|
| Constructor and Description |
|---|
Basic(java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
NoWait(java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
Wait(int second,
java.util.List<PropertyMetamodel<?>> propertyMetamodels) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuilderSupport.column(PropertyMetamodel<?> propertyMetamodel) |
void |
BuilderSupport.columnWithoutAlias(PropertyMetamodel<?> propertyMetamodel) |
java.lang.String |
AliasManager.getAlias(PropertyMetamodel<?> propertyMetamodel) |
void |
BuilderSupport.selectColumn(PropertyMetamodel<?> propertyMetamodel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
CriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |
| Modifier and Type | Method and Description |
|---|---|
NativeSqlSelectStarting<ENTITY> |
NativeSqlSelectStarting.groupBy(PropertyMetamodel<?>... propertyMetamodels) |
NativeSqlUpsertOnDuplicateKeyUpdateSelectingSet |
NativeSqlUpsertOnDuplicateKeyUpdateSelectingKeys.keys(PropertyMetamodel<?>... keys)
Specify the keys used for duplicate checking UPSERT statement.
|
NativeSqlUpsertTerminal |
NativeSqlUpsertOnDuplicateKeyIgnoreSelectingKeys.keys(PropertyMetamodel<?>... keys)
Specify the keys used for duplicate checking UPSERT statement.
|
SetOperand<Row> |
NativeSqlSelectStarting.select(PropertyMetamodel<?> propertyMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
SetOperand<Row> |
NativeSqlSelectStarting.select(PropertyMetamodel<?> propertyMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
<T> SetOperand<T> |
NativeSqlSelectStarting.select(PropertyMetamodel<T> propertyMetamodel) |
<T1,T2> SetOperand<Tuple2<T1,T2>> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2) |
<T1,T2> SetOperand<Tuple2<T1,T2>> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2) |
<T1,T2,T3> SetOperand<Tuple3<T1,T2,T3>> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3) |
<T1,T2,T3> SetOperand<Tuple3<T1,T2,T3>> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3) |
<T1,T2,T3> SetOperand<Tuple3<T1,T2,T3>> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3) |
<T1,T2,T3,T4> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4) |
<T1,T2,T3,T4> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4) |
<T1,T2,T3,T4> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4) |
<T1,T2,T3,T4> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4) |
<T1,T2,T3,T4,T5> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5) |
<T1,T2,T3,T4,T5> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5) |
<T1,T2,T3,T4,T5> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5) |
<T1,T2,T3,T4,T5> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5) |
<T1,T2,T3,T4,T5> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
NativeSqlSelectStarting.select(PropertyMetamodel<T1> propertyMetamodel1,
PropertyMetamodel<T2> propertyMetamodel2,
PropertyMetamodel<T3> propertyMetamodel3,
PropertyMetamodel<T4> propertyMetamodel4,
PropertyMetamodel<T5> propertyMetamodel5,
PropertyMetamodel<T6> propertyMetamodel6,
PropertyMetamodel<T7> propertyMetamodel7,
PropertyMetamodel<T8> propertyMetamodel8,
PropertyMetamodel<T9> propertyMetamodel9) |
SetOperand<Row> |
NativeSqlSelectStarting.selectAsRow(PropertyMetamodel<?> propertyMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
SetOperand<Row> |
NativeSqlSelectStarting.selectAsRow(PropertyMetamodel<?> propertyMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
<RESULT> SetOperand<RESULT> |
NativeSqlSelectStarting.selectTo(EntityMetamodel<RESULT> entityMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
<RESULT> EntityqlSelectTerminal<RESULT> |
EntityqlSelectStarting.selectTo(EntityMetamodel<RESULT> entityMetamodel,
PropertyMetamodel<?>... propertyMetamodels) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<PropertyMetamodel<?>> |
Row.keySet() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Row.containsKey(PropertyMetamodel<?> key) |
<PROPERTY> PROPERTY |
Row.get(PropertyMetamodel<PROPERTY> key) |
| Modifier and Type | Method and Description |
|---|---|
void |
Mssql2008Dialect.Mssql2008CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Db2Dialect.Db2CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
PostgresDialect.PostgresCriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Oracle11Dialect.Oracle11CriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
StandardDialect.StandardCriteriaBuilder.forUpdate(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column,
AliasManager aliasManager) |
void |
Mssql2008Dialect.Mssql2008CriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |
void |
StandardDialect.StandardCriteriaBuilder.lockWithTableHint(org.seasar.doma.internal.jdbc.sql.PreparedSqlBuilder buf,
ForUpdateOption option,
java.util.function.Consumer<PropertyMetamodel<?>> column) |