Interface FilterableDate
- All Superinterfaces:
Expressions.Operand
- All Known Subinterfaces:
ValueDate
- All Known Implementing Classes:
ValueDate.Expression
Date operations for generic OData filter expression operands.
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL -
Method Summary
Modifier and TypeMethodDescriptiondefault ValueDate.Expressionadd(ValueDuration operand) Filter by expression "add".default ValueDate.ExpressionFilter by expression "add".default ValueNumeric.ExpressiondateDay()Filter by expression "day".default ValueNumeric.ExpressionFilter by expression "month".default ValueNumeric.ExpressiondateYear()Filter by expression "year".default ValueDuration.Expressiondifference(ValueDate operand) Filter by expression "sub".default ValueDate.Expressionsubtract(ValueDuration operand) Filter by expression "sub".default ValueDate.ExpressionFilter by expression "sub".Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpression
-
Method Details
-
dateDay
Filter by expression "day".- Returns:
- The FluentHelper filter.
-
dateMonth
Filter by expression "month".- Returns:
- The FluentHelper filter
-
dateYear
Filter by expression "year".- Returns:
- The FluentHelper filter
-
add
Filter by expression "add".- Parameters:
operand- The duration to add to the date expression.- Returns:
- The FluentHelper filter
-
add
Filter by expression "add".- Parameters:
operand- The duration to ad to the date expression.- Returns:
- The FluentHelper filter
-
subtract
Filter by expression "sub".- Parameters:
operand- The duration to subtract from the date.- Returns:
- The FluentHelper filter
-
subtract
Filter by expression "sub".- Parameters:
operand- The duration to subtract from the date.- Returns:
- The FluentHelper filter
-
difference
Filter by expression "sub".- Parameters:
operand- The other date to calculate the difference from.- Returns:
- The FluentHelper filter
-