Interface FilterableDuration<EntityT>
- Type Parameters:
EntityT- Type of the entity which references the value.
- All Superinterfaces:
EntityReference<EntityT>,Expressions.Operand,FilterableValue<EntityT,Duration>
- All Known Implementing Classes:
FilterableDuration.Expression,SimpleProperty.Duration
Fluent helper class to provide filter functions to OData expressions referenced by Duration.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classWrapper expression class, which delegates to another operation. -
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL -
Method Summary
Modifier and TypeMethodDescriptiondefault FilterableDuration<EntityT>add(FilterableDuration<EntityT> operand) Filter by expression "add".default FilterableDuration<EntityT>Filter by expression "add".default FilterableDuration<EntityT>divide(FilterableNumeric<EntityT> operand) Filter by expression "div".default FilterableDuration<EntityT>Filter by expression "div".default FilterableDuration<EntityT>multiply(FilterableNumeric<EntityT> operand) Filter by expression "mul".default FilterableDuration<EntityT>Filter by expression "mul".default FilterableDuration<EntityT>negate()Filter by expression "-".default FilterableNumericInteger<EntityT>Filter by expression "offsetseconds".default FilterableDuration<EntityT>subtract(FilterableDuration<EntityT> operand) Filter by expression "sub".default FilterableDuration<EntityT>Filter by expression "sub".Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.EntityReference
getEntityTypeMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpressionMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableValue
equalTo, equalTo, equalToNull, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, in, in, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo, notEqualToNull
-
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.
-