CB - The type of condition-bean.public class HpSSQFunction<CB extends ConditionBean> extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected HpSSQSetupper<CB> |
_setupper |
| コンストラクタと説明 |
|---|
HpSSQFunction(HpSSQSetupper<CB> setupper) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
assertSubQuery(SubQuery<?> scalarCBLambda) |
HpSSQDecorator<CB> |
avg(SubQuery<CB> scalarCBLambda)
Set up the sub query of myself for the scalar 'avg'.
|
protected HpSSQDecorator<CB> |
createDecorator(HpSSQOption<CB> option) |
protected HpSSQOption<CB> |
createOption() |
HpSSQDecorator<CB> |
max(SubQuery<CB> scalarCBLambda)
Set up the sub query of myself for the scalar 'max'.
|
HpSSQDecorator<CB> |
min(SubQuery<CB> scalarCBLambda)
Set up the sub query of myself for the scalar 'min'.
|
HpSSQDecorator<CB> |
sum(SubQuery<CB> scalarCBLambda)
Set up the sub query of myself for the scalar 'sum'.
|
protected final HpSSQSetupper<CB extends ConditionBean> _setupper
public HpSSQFunction(HpSSQSetupper<CB> setupper)
public HpSSQDecorator<CB> max(SubQuery<CB> scalarCBLambda)
cb.query().scalar_Equal().max(purchaseCB -> { public void query(PurchaseCB subCB) { purchaseCB.specify().columnPurchasePrice(); // *Point! purchaseCB.query().setPaymentCompleteFlg_Equal_True(); } });
scalarCBLambda - The callback for sub-query of myself. (NotNull)public HpSSQDecorator<CB> min(SubQuery<CB> scalarCBLambda)
cb.query().scalar_Equal().min(purchaseCB -> { public void query(PurchaseCB subCB) { purchaseCB.specify().columnPurchasePrice(); // *Point! purchaseCB.query().setPaymentCompleteFlg_Equal_True(); } });
scalarCBLambda - The callback for sub-query of myself. (NotNull)public HpSSQDecorator<CB> sum(SubQuery<CB> scalarCBLambda)
cb.query().scalar_Equal().sum(purchaseCB -> { purchaseCB.specify().columnPurchasePrice(); // *Point! purchaseCB.query().setPaymentCompleteFlg_Equal_True(); });
scalarCBLambda - The callback for sub-query of myself. (NotNull)public HpSSQDecorator<CB> avg(SubQuery<CB> scalarCBLambda)
cb.query().scalar_Equal().avg(purchaseCB -> { purchaseCB.specify().columnPurchasePrice(); // *Point! purchaseCB.query().setPaymentCompleteFlg_Equal_True(); });
scalarCBLambda - The callback for sub-query of myself. (NotNull)protected HpSSQOption<CB> createOption()
protected HpSSQDecorator<CB> createDecorator(HpSSQOption<CB> option)
protected void assertSubQuery(SubQuery<?> scalarCBLambda)
Copyright © 2014–2015 The DBFlute Project. All rights reserved.