| Package | Description |
|---|---|
| org.seasar.doma.jdbc.criteria.context |
Provides contexts and settings used to build the criteria query statements.
|
| org.seasar.doma.jdbc.criteria.expression |
Provides classes that represent the SQL expressions.
|
| org.seasar.doma.jdbc.criteria.query |
Provides the SQL queries and builders.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Operand.Param |
static class |
Operand.Prop |
| Modifier and Type | Field and Description |
|---|---|
Operand |
Criterion.Eq.right |
Operand |
Criterion.Ne.right |
Operand |
Criterion.Gt.right |
Operand |
Criterion.Ge.right |
Operand |
Criterion.Lt.right |
Operand |
Criterion.Le.right |
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<Operand.Prop,Operand> |
UpdateContext.set |
java.util.Map<Operand.Prop,Operand> |
InsertContext.OnDuplicateContext.setValues |
| Constructor and Description |
|---|
Eq(Operand.Prop left,
Operand right) |
Ge(Operand.Prop left,
Operand right) |
Gt(Operand.Prop left,
Operand right) |
Le(Operand.Prop left,
Operand right) |
Lt(Operand.Prop left,
Operand right) |
Ne(Operand.Prop left,
Operand right) |
| Modifier and Type | Field and Description |
|---|---|
Operand |
StringExpression.TwoArgumentsStringExpression.first |
Operand |
ArithmeticExpression.AbstractArithmeticExpression.left |
Operand |
ArithmeticExpression.AbstractArithmeticExpression.right |
Operand |
StringExpression.TwoArgumentsStringExpression.second |
| Modifier and Type | Field and Description |
|---|---|
java.util.List<org.seasar.doma.internal.util.Pair<Criterion,Operand>> |
CaseExpression.criterionList |
| Constructor and Description |
|---|
AbstractArithmeticExpression(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Add(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Concat(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Div(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Mod(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Mul(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
Sub(PropertyMetamodel<?> propertyMetamodel,
Operand left,
Operand right) |
TwoArgumentsStringExpression(java.lang.String name,
PropertyMetamodel<?> propertyMetamodel,
Operand first,
Operand second) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuilderSupport.operand(Operand operand) |