Interface FilterableDuration
- All Superinterfaces:
Expressions.Operand
- All Known Subinterfaces:
ValueDuration
- All Known Implementing Classes:
ValueDuration.Expression
Duration 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 ValueDuration.Expression
add
(ValueDuration operand) Filter by expression "add".default ValueDuration.Expression
Filter by expression "add".default ValueDuration.Expression
divide
(ValueNumeric operand) Filter by expression "div".default ValueDuration.Expression
Filter by expression "div".default ValueDuration.Expression
multiply
(ValueNumeric operand) Filter by expression "mul".default ValueDuration.Expression
Filter by expression "mul".default ValueDuration.Expression
negate()
Filter by expression "-".default ValueNumeric.Expression
Filter by expression "offsetseconds".default ValueDuration.Expression
subtract
(ValueDuration operand) Filter by expression "sub".default ValueDuration.Expression
Filter by expression "sub".Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpression
-
Method Details
-
offsetSeconds
Filter by expression "offsetseconds".- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand
- The duration to add to the duration.- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand
- The duration to add to the duration.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand
- The duration to subtract from this duration.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand
- The duration to subtract from this duration.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand
- The product to be used to multiply the duration.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand
- The product to be used to multiply the duration.- Returns:
- The FluentHelper filter.
-
divide
Filter by expression "div".- Parameters:
operand
- The quotient to be used to divide the duration.- Returns:
- The FluentHelper filter.
-
divide
Filter by expression "div".- Parameters:
operand
- The quotient to be used to divide the duration.- Returns:
- The FluentHelper filter.
-
negate
Filter by expression "-".- Returns:
- The FluentHelper filter.
-