Interface FilterableNumeric<EntityT>
- Type Parameters:
EntityT- Type of the entity which references the value.
- All Superinterfaces:
EntityReference<EntityT>,Expressions.Operand,FilterableValue<EntityT,Number>
- All Known Subinterfaces:
FilterableNumericDecimal<EntityT>,FilterableNumericInteger<EntityT>
- All Known Implementing Classes:
FilterableNumericDecimal.Expression,FilterableNumericInteger.Expression,SimpleProperty.NumericDecimal,SimpleProperty.NumericInteger
Fluent helper class to provide filter functions to OData expressions referenced by Number.
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL -
Method Summary
Modifier and TypeMethodDescriptiondefault FilterableNumericDecimal<EntityT>add(FilterableNumericDecimal<EntityT> operand) Filter by expression "add".add(FilterableNumericInteger<EntityT> operand) Filter by expression "add".Filter by expression "add".Filter by expression "add".Filter by expression "add".default FilterableNumericDecimal<EntityT>divide(FilterableNumericDecimal<EntityT> operand) Filter by expression "div".default FilterableNumericDecimal<EntityT>divide(FilterableNumericInteger<EntityT> operand) Filter by expression "div".default FilterableNumericDecimal<EntityT>Filter by expression "div".default FilterableNumericDecimal<EntityT>modulo(FilterableNumericDecimal<EntityT> operand) Filter by expression "mod".modulo(FilterableNumericInteger<EntityT> operand) Filter by expression "mod".Filter by expression "mod".Filter by expression "mod".Filter by expression "mod".default FilterableNumericDecimal<EntityT>multiply(FilterableNumericDecimal<EntityT> operand) Filter by expression "mul".multiply(FilterableNumericInteger<EntityT> operand) Filter by expression "mul".Filter by expression "mul".Filter by expression "mul".Filter by expression "mul".negate()Filter by expression "-".default FilterableNumericDecimal<EntityT>subtract(FilterableNumericDecimal<EntityT> operand) Filter by expression "sub".subtract(FilterableNumericInteger<EntityT> operand) Filter by expression "sub".Filter by expression "sub".Filter by expression "sub".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
-
add
Filter by expression "add".- Parameters:
operand- The number to add.- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand- The number to add.- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand- The number to add.- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand- The number to add.- Returns:
- The FluentHelper filter.
-
add
@Nonnull default FilterableNumericDecimal<EntityT> add(@Nonnull FilterableNumericDecimal<EntityT> operand) Filter by expression "add".- Parameters:
operand- The number to add.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
Filter by expression "mul".- Parameters:
operand- The number to multiply.- Returns:
- The FluentHelper filter.
-
multiply
@Nonnull default FilterableNumericDecimal<EntityT> multiply(@Nonnull FilterableNumericDecimal<EntityT> operand) Filter by expression "mul".- Parameters:
operand- The number to multiply.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand- The number to subtract.- Returns:
- The FluentHelper filter.
-
subtract
@Nonnull default FilterableNumericDecimal<EntityT> subtract(@Nonnull FilterableNumericDecimal<EntityT> operand) Filter by expression "sub".- Parameters:
operand- The number to subtract.- Returns:
- The FluentHelper filter.
-
divide
@Nonnull default FilterableNumericDecimal<EntityT> divide(@Nonnull FilterableNumericInteger<EntityT> operand) Filter by expression "div".- Parameters:
operand- The number to divide.- Returns:
- The FluentHelper filter.
-
divide
@Nonnull default FilterableNumericDecimal<EntityT> divide(@Nonnull FilterableNumericDecimal<EntityT> operand) Filter by expression "div".- Parameters:
operand- The number to divide.- Returns:
- The FluentHelper filter.
-
divide
Filter by expression "div".- Parameters:
operand- The number to divide.- Returns:
- The FluentHelper filter.
-
modulo
Filter by expression "mod".- Parameters:
operand- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Filter by expression "mod".- Parameters:
operand- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Filter by expression "mod".- Parameters:
operand- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
Filter by expression "mod".- Parameters:
operand- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
modulo
@Nonnull default FilterableNumericDecimal<EntityT> modulo(@Nonnull FilterableNumericDecimal<EntityT> operand) Filter by expression "mod".- Parameters:
operand- The base number to calculate the modulo from.- Returns:
- The FluentHelper filter.
-
negate
Filter by expression "-".- Returns:
- The FluentHelper filter.
-