public class ColumnConversionOption extends FunctionFilterOption
FunctionFilterOption.ProcessCallback_bindMap, _callbackList, _databaseDB2, _databaseDerby, _databaseH2, _databaseMySQL, _databaseOracle, _databasePostgreSQL, _databaseSQLServer, _mayNullRevived, _mysticBindingSnapshot, _parameterKey, _parameterMapPath, _removeCalcAlias, _targetColumnInfo, _timeZone, _tmpTrunc, DATE_TRUNC_DAY, DATE_TRUNC_MONTH, DATE_TRUNC_TIME| コンストラクタと説明 |
|---|
ColumnConversionOption() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ColumnConversionOption |
addDay(Integer addedDay)
Add days to the date or date-time value.
|
ColumnConversionOption |
addDay(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified days column.
|
ColumnConversionOption |
addHour(Integer addedHour)
Add hours to date-time value.
|
ColumnConversionOption |
addHour(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified hours column.
|
ColumnConversionOption |
addMinute(Integer addedMinute)
Add minutes to date-time value.
|
ColumnConversionOption |
addMinute(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified minutes column.
|
ColumnConversionOption |
addMonth(Integer addedMonth)
Add months to the date or date-time value.
|
ColumnConversionOption |
addMonth(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified months column.
|
ColumnConversionOption |
addSecond(Integer addedSecond)
Add seconds to date-time value.
|
ColumnConversionOption |
addSecond(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified seconds column.
|
ColumnConversionOption |
addYear(Integer addedYear)
Add years to the date or date-time value.
|
ColumnConversionOption |
addYear(SpecifiedColumn addedColumn)
Add to the date or date-time value by the specified years column.
|
ColumnConversionOption |
coalesce(Object coalesce)
Set the value for coalesce function.
|
ColumnConversionOption |
round(Object round)
Round the specified part of the number.
|
ColumnConversionOption |
subtractDay(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified days column.
|
ColumnConversionOption |
subtractHour(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified hours column.
|
ColumnConversionOption |
subtractMinute(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified minutes column.
|
ColumnConversionOption |
subtractMonth(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified months column.
|
ColumnConversionOption |
subtractSecond(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified seconds column.
|
ColumnConversionOption |
subtractYear(SpecifiedColumn subtractedColumn)
Subtract to the date or date-time value by the specified years column.
|
ColumnConversionOption |
trunc(Object trunc)
Truncate the specified part of the number or date-time value.
|
ColumnConversionOption |
truncDay()
Truncate the day and time part of the date or the date-time value.
|
ColumnConversionOption |
truncMonth()
Truncate the month and day and time part of the date or the date-time value.
|
ColumnConversionOption |
truncTime()
Truncate the time part of the date-time value.
|
acceptParameterKey, addProcessCallback, assertCalculationColumnNumber, assertObjectNotNull, assertOptionValueNotNull, assertSpecifiedDreamCruiseTicket, buildAddedBindParameter, buildAddedEmbeddedValueExp, buildBindParameter, buildDateAddExpType, buildDreamCruiseTicketStatement, createQueryDerivedReferrer, createSpecifyDerivedReferrer, doAddDay, doAddDay, doAddHour, doAddHour, doAddMinute, doAddMinute, doAddMonth, doAddMonth, doAddSecond, doAddSecond, doAddYear, doAddYear, doCoalesce, doProcessDateAdd, doProcessDateAddDB2, doProcessDateAddMySQL, doProcessDateAddOracle, doProcessDateAddPostgreSQL, doProcessDateAddSQLServer, doProcessTruncPurposeDateType, doProcessTruncPurposeDateTypeDB2, doProcessTruncPurposeDateTypeDefault, doProcessTruncPurposeDateTypeMySQL, doProcessTruncPurposeDateTypeOracle, doProcessTruncPurposeDateTypePostgreSQL, doProcessTruncPurposeDateTypeSQLServer, doProcessTruncSimpleCase, doRound, doTrunc, doTruncDay, doTruncMonth, doTruncTime, filterFunction, getBindMap, getDBFluteSystemFinalTimeZone, getTimeZone, getTrunc, hasMysticBinding, hasSubQueryEndOnLastLine, hasTargetColumnInfo, isDatabaseDB2, isDatabaseDerby, isDatabaseH2, isDatabaseMySQL, isDatabaseOracle, isDatabasePostgreSQL, isDatabaseSQLServer, isDateTruncDay, isDateTruncMonth, isDateTruncTime, isDateTypeColumn, isDreamCruiseTicket, isJustDateTypeColumn, isJustTimestampTypeColumn, isJustTimeTypeColumn, isOptionValueNullIgnored, isPropertyAddDay, isPropertyAddHour, isPropertyAddMinute, isPropertyAddMonth, isPropertyAddSecond, isPropertyAddYear, isTruncNamedTruncate, ln, mayNullRevived, processAddDay, processAddHour, processAddMinute, processAddMonth, processAddSecond, processAddYear, processCalculation, processCoalesce, processRound, processSimpleFunction, processTrunc, processVarious, registerBindParameter, setDatabaseDB2, setDatabaseDerby, setDatabaseH2, setDatabaseMySQL, setDatabaseOracle, setDatabasePostgreSQL, setDatabaseSQLServer, toString, xgetMysticBindingSnapshot, xgetTargetColumnInfo, xjudgeDatabase, xremoveCalcAlias, xsetMysticBindingSnapshot, xsetTargetColumnInfo, zonepublic ColumnConversionOption coalesce(Object coalesce)
coalesce - An alternate value when group function returns null. (NullAllowed: if null, no coalesce)public ColumnConversionOption round(Object round)
round - Decimal digits or date format for round. (NullAllowed: if null, no round)public ColumnConversionOption trunc(Object trunc)
trunc - Decimal digits or date option for trunc. (NullAllowed: if null, no trunc)public ColumnConversionOption truncMonth()
e.g. 2012/12/31 01:50:46 -> 2012/01/01 00:00:00
public ColumnConversionOption truncDay()
e.g. 2012/12/31 01:50:46 -> 2012/12/01 00:00:00
public ColumnConversionOption truncTime()
e.g. 2012/12/31 01:50:46 -> 2012/12/31 00:00:00
public ColumnConversionOption addYear(Integer addedYear)
addedYear - The count of added years. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addYear(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT years)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addYear(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractYear(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT years)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractYear(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addMonth(Integer addedMonth)
addedMonth - The count of added months. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addMonth(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT months)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addMonth(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractMonth(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT months)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractMonth(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addDay(Integer addedDay)
addedDay - The count of added days. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addDay(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT days)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addDay(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractDay(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT days)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractDay(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addHour(Integer addedHour)
addedHour - The count of added hours. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addHour(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT hours)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addHour(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractHour(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT hours)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractHour(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addMinute(Integer addedMinute)
addedMinute - The count of added minutes. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addMinute(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT minutes)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addMinute(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractMinute(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT minutes)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractMinute(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addSecond(Integer addedSecond)
addedSecond - The count of added seconds. (NullAllowed: if null, no dateAdd)public ColumnConversionOption addSecond(SpecifiedColumn addedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME + (PURCHASE_COUNT seconds)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.addSecond(cb.dreamCruiseCB().specify().columnPurchaseCount());
addedColumn - The added column specified by your Dream. (NullAllowed: if null, no dateAdd)public ColumnConversionOption subtractSecond(SpecifiedColumn subtractedColumn)
e.g. ColumnQuery: ... > PURCHASE_DATETIME - (PURCHASE_COUNT seconds)
PurchaseCB cb = new PurchaseCB();
cb.columnQuery(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.column...();
}
}).greaterThan(new SpecifyQuery() {
public void specify(Purchase cb) {
cb.columnPurchaseDatetime();
}
}).convert(new ColumnConversionOption()
.subtractSecond(cb.dreamCruiseCB().specify().columnPurchaseCount());
subtractedColumn - The subtracted column specified by your Dream. (NullAllowed: if null, no dateAdd)Copyright © 2014–2015 The DBFlute Project. All rights reserved.