Package | Description |
---|---|
com.sap.cloud.sdk.datamodel.odata.client.expression |
Modifier and Type | Class and Description |
---|---|
static class |
ValueNumeric.Expression |
Modifier and Type | Field and Description |
---|---|
static ValueNumeric |
ValueNumeric.NULL
Null value for numeric operations.
|
Modifier and Type | Method and Description |
---|---|
default ValueNumeric |
FilterableNumeric.add(Number operand)
Filter by expression "add".
|
default ValueNumeric |
FilterableNumeric.add(ValueNumeric operand)
Filter by expression "add".
|
default ValueNumeric |
FieldUntyped.asNumber()
Cast the field reference to a numeric value, enabling type-safe expressions.
|
default ValueNumeric |
FilterableNumeric.divide(Number operand)
Filter by expression "divby".
|
default ValueNumeric |
FilterableNumeric.divide(ValueNumeric operand)
Filter by expression "divby".
|
default ValueNumeric |
FilterableString.indexOf(String operand)
Filter by expression "indexof".
|
default ValueNumeric |
FilterableString.indexOf(ValueString operand)
Filter by expression "indexof".
|
default ValueNumeric |
FilterableString.length()
Filter by expression "length".
|
static ValueNumeric |
ValueNumeric.literal(Number v) |
default ValueNumeric |
FilterableNumeric.modulo(Number operand)
Filter by expression "mod".
|
default ValueNumeric |
FilterableNumeric.modulo(ValueNumeric operand)
Filter by expression "mod".
|
default ValueNumeric |
FilterableNumeric.multiply(Number operand)
Filter by expression "mul".
|
default ValueNumeric |
FilterableNumeric.multiply(ValueNumeric operand)
Filter by expression "mul".
|
default ValueNumeric |
FilterableNumeric.subtract(Number operand)
Filter by expression "sub".
|
default ValueNumeric |
FilterableNumeric.subtract(ValueNumeric operand)
Filter by expression "sub".
|
Modifier and Type | Method and Description |
---|---|
default 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.
|
static ValueDuration.Expression |
FilterExpressionArithmetic.divide(ValueDuration operand1,
ValueNumeric operand2)
Division expression for duration.
|
default ValueNumeric |
FilterableNumeric.divide(ValueNumeric operand)
Filter by expression "divby".
|
default ValueDuration.Expression |
FilterableDuration.divide(ValueNumeric operand)
Filter by expression "div".
|
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.
|
static ValueDuration.Expression |
FilterExpressionArithmetic.multiply(ValueDuration operand1,
ValueNumeric operand2)
Multiplication expression for duration and number.
|
default ValueNumeric |
FilterableNumeric.multiply(ValueNumeric operand)
Filter by expression "mul".
|
default ValueDuration.Expression |
FilterableDuration.multiply(ValueNumeric operand)
Filter by expression "mul".
|
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) |
static ValueCollection.Expression |
FilterExpressionCollection.substring(Expressions.OperandMultiple operand1,
ValueNumeric operand2,
ValueNumeric operand3) |
static ValueString.Expression |
FilterExpressionString.substring(ValueString operand1,
ValueNumeric operand2) |
static ValueString.Expression |
FilterExpressionString.substring(ValueString operand1,
ValueNumeric operand2,
ValueNumeric operand3) |
default ValueNumeric |
FilterableNumeric.subtract(ValueNumeric operand)
Filter by expression "sub".
|
static ValueNumeric.Expression |
FilterExpressionArithmetic.subtract(ValueNumeric operand1,
ValueNumeric operand2)
Subtraction expression for numbers.
|
Copyright © 2021 SAP SE. All rights reserved.