Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.expression.ValueNumeric
Packages that use ValueNumeric
-
Uses of ValueNumeric in com.sap.cloud.sdk.datamodel.odata.client.expression
Classes in com.sap.cloud.sdk.datamodel.odata.client.expression that implement ValueNumericModifier and TypeClassDescriptionstatic class
OData expression on numeric values.Fields in com.sap.cloud.sdk.datamodel.odata.client.expression declared as ValueNumericModifier and TypeFieldDescriptionstatic final ValueNumeric
ValueNumeric.NULL
Null value for numeric operations.Methods in com.sap.cloud.sdk.datamodel.odata.client.expression that return ValueNumericModifier and TypeMethodDescriptiondefault ValueNumeric
FilterableNumeric.add
(ValueNumeric operand) Filter by expression "add".default ValueNumeric
Filter by expression "add".default ValueNumeric
FieldUntyped.asNumber()
Cast the field reference to a numeric value, enabling type-safe expressions.default ValueNumeric
FilterableNumeric.divide
(ValueNumeric operand) Filter by expression "divby".default ValueNumeric
Filter by expression "divby".default ValueNumeric
FilterableString.indexOf
(ValueString operand) Filter by expression "indexof".default ValueNumeric
Filter by expression "indexof".default ValueNumeric
FilterableString.length()
Filter by expression "length".static ValueNumeric
Returns aValueNumeric
from the givenv
.default ValueNumeric
FilterableNumeric.modulo
(ValueNumeric operand) Filter by expression "mod".default ValueNumeric
Filter by expression "mod".default ValueNumeric
FilterableNumeric.multiply
(ValueNumeric operand) Filter by expression "mul".default ValueNumeric
Filter by expression "mul".default ValueNumeric
FilterableNumeric.subtract
(ValueNumeric operand) Filter by expression "sub".default ValueNumeric
Filter by expression "sub".Methods in com.sap.cloud.sdk.datamodel.odata.client.expression with parameters of type ValueNumericModifier and TypeMethodDescriptiondefault ValueNumeric
FilterableNumeric.add
(ValueNumeric operand) Filter by expression "add".static ValueNumeric.Expression
FilterExpressionArithmetic.add
(ValueNumeric operand1, ValueNumeric operand2) Addition expression for numbers.static ValueNumeric.Expression
FilterExpressionArithmetic.ceiling
(ValueNumeric operand) Ceil expression for numbers.default ValueDuration.Expression
FilterableDuration.divide
(ValueNumeric operand) Filter by expression "div".default ValueNumeric
FilterableNumeric.divide
(ValueNumeric operand) Filter by expression "divby".static ValueDuration.Expression
FilterExpressionArithmetic.divide
(ValueDuration operand1, ValueNumeric operand2) Division expression for duration.static ValueNumeric.Expression
FilterExpressionArithmetic.divide
(ValueNumeric operand1, ValueNumeric operand2) Division expression for floating point numbers.static ValueNumeric.Expression
FilterExpressionArithmetic.divideEuclidean
(ValueNumeric operand1, ValueNumeric operand2) Division expression for integer numbers.static ValueNumeric.Expression
FilterExpressionArithmetic.floor
(ValueNumeric operand) Floor expression for numbers.default ValueNumeric
FilterableNumeric.modulo
(ValueNumeric operand) Filter by expression "mod".static ValueNumeric.Expression
FilterExpressionArithmetic.modulo
(ValueNumeric operand1, ValueNumeric operand2) Modulo expression for numbers.default ValueDuration.Expression
FilterableDuration.multiply
(ValueNumeric operand) Filter by expression "mul".default ValueNumeric
FilterableNumeric.multiply
(ValueNumeric operand) Filter by expression "mul".static ValueDuration.Expression
FilterExpressionArithmetic.multiply
(ValueDuration operand1, ValueNumeric operand2) Multiplication expression for duration and number.static ValueNumeric.Expression
FilterExpressionArithmetic.multiply
(ValueNumeric operand1, ValueNumeric operand2) Multiplication expression for numbers.static ValueNumeric.Expression
FilterExpressionArithmetic.negate
(ValueNumeric operand) Negation expression for numbers.static ValueNumeric.Expression
FilterExpressionArithmetic.round
(ValueNumeric operand) Round expression for numbers.static ValueCollection.Expression
FilterExpressionCollection.substring
(Expressions.OperandMultiple operand1, ValueNumeric operand2) Returns aValueCollection.Expression
that extracts the subsequence of {@code operand1) starting from {@code operand2) ({@code "substring"}). @param operand1 The collection to get the subsequence from. @param operand2 The index of the first element of the subsequence to be extracted. @return A {@link ValueCollection.Expression}.static ValueCollection.Expression
FilterExpressionCollection.substring
(Expressions.OperandMultiple operand1, ValueNumeric operand2, ValueNumeric operand3) Returns aValueCollection.Expression
that extracts the subsequence of {@code operand1) starting from {@code operand2) with length {@code operand3} ({@code "substring"}). @param operand1 The collection to get the subsequence from. @param operand2 The index of the first element of the subsequence to be extracted. @param operand3 The length of the subsequence to be extracted. @return A {@link ValueCollection.Expression}.static ValueString.Expression
FilterExpressionString.substring
(ValueString operand1, ValueNumeric operand2) Returns aValueString.Expression
that returns a substring ofoperand1
starting atoperand2
("substring"
).static ValueString.Expression
FilterExpressionString.substring
(ValueString operand1, ValueNumeric operand2, ValueNumeric operand3) Returns aValueString.Expression
that returns a substring ofoperand1
starting atoperand2
with lengthoperand3
("substring"
).default ValueNumeric
FilterableNumeric.subtract
(ValueNumeric operand) Filter by expression "sub".static ValueNumeric.Expression
FilterExpressionArithmetic.subtract
(ValueNumeric operand1, ValueNumeric operand2) Subtraction expression for numbers.