| パッケージ | 説明 |
|---|---|
| org.dbflute.cbean | |
| org.dbflute.cbean.chelper | |
| org.dbflute.cbean.coption | |
| org.dbflute.cbean.sqlclause.subquery |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ScalarConditionOption |
AbstractConditionQuery.newDefaultScalarConditionOption() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected <CB extends ConditionBean> |
AbstractConditionQuery.doRegisterScalarCondition(String function,
ConditionQuery subQuery,
String propertyName,
String operand,
HpSLCCustomized<CB> after,
ScalarConditionOption option) |
protected <CB extends ConditionBean> |
AbstractConditionQuery.registerScalarCondition(String function,
ConditionQuery subQuery,
String propertyName,
String operand,
HpSLCCustomized<CB> after,
ScalarConditionOption option) |
protected <CB extends ConditionBean> |
AbstractConditionQuery.xscalarCondition(String fn,
SubQuery<CB> sq,
String rd,
HpSLCCustomized<CB> cs,
ScalarConditionOption op) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ScalarConditionOption |
HpSLCFunction.createScalarConditionOption() |
protected ScalarConditionOption |
HpSLCFunction.newScalarConditionOption() |
protected ScalarConditionOption |
HpSLCFunction.prepareOption(FunctionFilterOptionCall<ScalarConditionOption> opLambda) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
HpSLCFunction.assertScalarConditionOption(ScalarConditionOption option) |
protected HpSLCDecorator<CB> |
HpSLCFunction.doAvg(SubQuery<CB> scalarCBLambda,
ScalarConditionOption option) |
protected HpSLCDecorator<CB> |
HpSLCFunction.doMax(SubQuery<CB> scalarCBLambda,
ScalarConditionOption option) |
protected HpSLCDecorator<CB> |
HpSLCFunction.doMin(SubQuery<CB> scalarCBLambda,
ScalarConditionOption option) |
protected HpSLCDecorator<CB> |
HpSLCFunction.doSum(SubQuery<CB> scalarCBLambda,
ScalarConditionOption option) |
void |
HpSLCSetupper.setup(String function,
SubQuery<CB> subQuery,
HpSLCCustomized<CB> customized,
ScalarConditionOption option)
Set up the scalar condition.
|
protected void |
HpSLCFunction.setupScalarCondition(String function,
SubQuery<CB> scalarCBLambda,
HpSLCCustomized<CB> customized,
ScalarConditionOption option) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
HpSLCDecorator<CB> |
HpSLCFunction.avg(SubQuery<CB> scalarCBLambda,
FunctionFilterOptionCall<ScalarConditionOption> opLambda)
Set up the sub query of myself for the scalar 'avg'.
|
HpSLCDecorator<CB> |
HpSLCFunction.max(SubQuery<CB> scalarCBLambda,
FunctionFilterOptionCall<ScalarConditionOption> opLambda)
Set up the sub query of myself for the scalar 'max'.
|
HpSLCDecorator<CB> |
HpSLCFunction.min(SubQuery<CB> scalarCBLambda,
FunctionFilterOptionCall<ScalarConditionOption> opLambda)
Set up the sub query of myself for the scalar 'min'.
|
protected ScalarConditionOption |
HpSLCFunction.prepareOption(FunctionFilterOptionCall<ScalarConditionOption> opLambda) |
HpSLCDecorator<CB> |
HpSLCFunction.sum(SubQuery<CB> scalarCBLambda,
FunctionFilterOptionCall<ScalarConditionOption> opLambda)
Set up the sub query of myself for the scalar 'sum'.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ScalarConditionOption |
ScalarConditionOption.addDay(Integer addedDay)
Add days to the date or date-time value.
|
ScalarConditionOption |
ScalarConditionOption.addHour(Integer addedHour)
Add hours to date-time value.
|
ScalarConditionOption |
ScalarConditionOption.addMinute(Integer addedMinute)
Add minutes to date-time value.
|
ScalarConditionOption |
ScalarConditionOption.addMonth(Integer addedMonth)
Add months to the date or date-time value.
|
ScalarConditionOption |
ScalarConditionOption.addSecond(Integer addedSecond)
Add seconds to date-time value.
|
ScalarConditionOption |
ScalarConditionOption.addYear(Integer addedYear)
Add years to the date or date-time value.
|
ScalarConditionOption |
ScalarConditionOption.coalesce(Object coalesce)
Set the value for coalesce function.
|
ScalarConditionOption |
ScalarConditionOption.round(Object round)
Round the specified part of the number.
|
ScalarConditionOption |
ScalarConditionOption.trunc(Object trunc)
Truncate the specified part of the number or date-time value.
|
ScalarConditionOption |
ScalarConditionOption.truncDay()
Truncate the day and time part of the date or the date-time value.
|
ScalarConditionOption |
ScalarConditionOption.truncMonth()
Truncate the month and day and time part of the date or the date-time value.
|
ScalarConditionOption |
ScalarConditionOption.truncTime()
Truncate the time part of the date-time value.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected String |
ScalarCondition.buildFunctionPart(String function,
ColumnRealName columnRealName,
ScalarConditionOption option,
boolean union) |
String |
ScalarCondition.buildScalarCondition(String function,
ScalarConditionOption option) |
protected String |
ScalarCondition.buildSubQueryClause(String function,
ScalarConditionOption option) |
protected String |
ScalarCondition.buildUnionSubQuerySql(String function,
String tableAliasName,
ColumnSqlName derivedColumnSqlName,
ColumnRealName derivedColumnRealName,
ColumnRealName partitionByCorrelatedColumnRealName,
ColumnSqlName partitionByRelatedColumnSqlName,
ScalarConditionOption option) |
protected void |
ScalarCondition.setupOptionAttribute(ScalarConditionOption option) |
Copyright © 2014–2015 The DBFlute Project. All rights reserved.