CB - The type of condition-bean.public class HpColQyOperand<CB extends ConditionBean> extends Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
HpColQyOperand.HpExtendedColQyOperandMySql<CB extends ConditionBean> |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected HpColQyHandler<CB> |
_handler |
| コンストラクタと説明 |
|---|
HpColQyOperand(HpColQyHandler<CB> handler) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ColumnCalculator |
equal(SpecifyQuery<CB> colCBLambda)
Equal(=).
|
ColumnCalculator |
greaterEqual(SpecifyQuery<CB> colCBLambda)
GreaterEqual(>=).
|
ColumnCalculator |
greaterThan(SpecifyQuery<CB> colCBLambda)
GreaterThan(>).
|
ColumnCalculator |
lessEqual(SpecifyQuery<CB> colCBLambda)
LessThan(<=).
|
ColumnCalculator |
lessThan(SpecifyQuery<CB> colCBLambda)
LessThan(<).
|
ColumnCalculator |
notEqual(SpecifyQuery<CB> colCBLambda)
NotEqual(<>).
|
protected final HpColQyHandler<CB extends ConditionBean> _handler
public HpColQyOperand(HpColQyHandler<CB> handler)
public ColumnCalculator equal(SpecifyQuery<CB> colCBLambda)
// where FOO = BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).equal(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)public ColumnCalculator notEqual(SpecifyQuery<CB> colCBLambda)
// where FOO <> BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).notEqual(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)public ColumnCalculator greaterThan(SpecifyQuery<CB> colCBLambda)
// where FOO > BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).greaterThan(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)public ColumnCalculator lessThan(SpecifyQuery<CB> colCBLambda)
// where FOO < BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).lessThan(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)public ColumnCalculator greaterEqual(SpecifyQuery<CB> colCBLambda)
// where FOO >= BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).greaterEqual(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)public ColumnCalculator lessEqual(SpecifyQuery<CB> colCBLambda)
// where FOO <= BAR cb.columnQuery(colCB -> { colCB.specify().columnFoo(); // left column }).lessEqual(colCB -> { colCB.specify().columnBar(); // right column }); // you can calculate for right column like '}).plus(3);'
colCBLambda - The callback for specify-query of right column. (NotNull)Copyright © 2014–2015 The DBFlute Project. All rights reserved.