Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.expression.ValueNumeric
-
Uses of ValueNumeric in com.sap.cloud.sdk.datamodel.odata.client.expression
Modifier and TypeClassDescriptionstatic class
OData expression on numeric values.Modifier and TypeFieldDescriptionstatic final ValueNumeric
ValueNumeric.NULL
Null value for numeric operations.Modifier 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".Modifier 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.