Package adalid.core.expressions
Class XB.TemporalExpressionBuilder.Scalar
- java.lang.Object
-
- adalid.core.expressions.XB.TemporalExpressionBuilder.Scalar
-
- Enclosing class:
- XB.TemporalExpressionBuilder
public class XB.TemporalExpressionBuilder.Scalar extends Object
-
-
Constructor Summary
Constructors Constructor Description Scalar()
-
Method Summary
-
-
-
Method Detail
-
defaultWhenNull
public TemporalScalarX defaultWhenNull(TemporalExpression x)
-
nullWhenDefault
public TemporalScalarX nullWhenDefault(TemporalExpression x)
-
toDate
public TemporalScalarX toDate(Object x)
-
toTime
public TemporalScalarX toTime(Object x)
-
toTimestamp
public TemporalScalarX toTimestamp(Object x)
-
firstDateOfMonth
public TemporalScalarX firstDateOfMonth(TemporalExpression x)
-
firstDateOfQuarter
public TemporalScalarX firstDateOfQuarter(TemporalExpression x)
-
firstDateOfSemester
public TemporalScalarX firstDateOfSemester(TemporalExpression x)
-
firstDateOfYear
public TemporalScalarX firstDateOfYear(TemporalExpression x)
-
lastDateOfMonth
public TemporalScalarX lastDateOfMonth(TemporalExpression x)
-
lastDateOfQuarter
public TemporalScalarX lastDateOfQuarter(TemporalExpression x)
-
lastDateOfSemester
public TemporalScalarX lastDateOfSemester(TemporalExpression x)
-
lastDateOfYear
public TemporalScalarX lastDateOfYear(TemporalExpression x)
-
extractYear
public NumericScalarX extractYear(TemporalExpression x)
-
extractMonth
public NumericScalarX extractMonth(TemporalExpression x)
-
extractDay
public NumericScalarX extractDay(TemporalExpression x)
-
extractHour
public NumericScalarX extractHour(TemporalExpression x)
-
extractMinute
public NumericScalarX extractMinute(TemporalExpression x)
-
extractSecond
public NumericScalarX extractSecond(TemporalExpression x)
-
-