| Package | Description |
|---|---|
| com.sap.cloud.sdk.datamodel.odata.client.expression |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Expressions.OperandMultiple
OData filter collection expression operand.
|
static interface |
Expressions.OperandSingle
Singular OData filter expression operand.
|
interface |
FieldReference
OData filter expression operand for a generic entity field reference.
|
interface |
FieldUntyped
OData filter expression operand for an untyped entity field reference.
|
interface |
FilterableBoolean
Boolean operations for generic OData filter expression operands.
|
interface |
FilterableCollection
Collection operations for generic OData filter expression operands.
|
interface |
FilterableComparisonAbsolute
Logical operations for generic OData filter expression operands.
|
interface |
FilterableComparisonRelative
Logical operations for generic OData filter expression operands.
|
interface |
FilterableDate
Date operations for generic OData filter expression operands.
|
interface |
FilterableDateTimeOffset
Date-Time-Offset operations for generic OData filter expression operands.
|
interface |
FilterableDuration
Duration operations for generic OData filter expression operands.
|
interface |
FilterableNumeric
Numeric operations for generic OData filter expression operands.
|
interface |
FilterableString
String operations for generic OData filter expression operands.
|
interface |
FilterableTimeOfDay
Time-of-day operations for generic OData filter expression operands.
|
interface |
FilterExpression
Generic interface to describe an OData filter expression.
|
interface |
ValueBoolean
OData filter expression operand of type Edm.Boolean
|
interface |
ValueCollection
OData filter expression for a generic collection.
|
interface |
ValueDate
OData filter expression operand of type Edm.Date
|
interface |
ValueDateTime
OData filter expression operand of type Edm.DateTime (OData 2.0 only)
|
interface |
ValueDateTimeOffset
OData filter expression operand of type Edm.DateTimeOffset
|
interface |
ValueDuration
OData filter expression operand of type Edm.Duration
|
interface |
ValueEnum
OData filter expression operand of enumeration type
|
interface |
ValueGuid
OData filter expression operand of type Edm.Guid
|
interface |
ValueNumeric
OData filter expression operand of type Edm.Int32, ...
|
interface |
ValueString
OData filter expression operand of type Edm.String
|
interface |
ValueTimeOfDay
OData filter expression operand of type Edm.TimeOfDay in case of OData 4.0 or Edm.Time in case of OData 2.0.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ValueBoolean.Expression
Implementation with literal number value.
|
static class |
ValueCollection.Expression |
static class |
ValueDate.Expression |
static class |
ValueDateTime.Expression |
static class |
ValueDateTimeOffset.Expression |
static class |
ValueDuration.Expression |
static class |
ValueNumeric.Expression |
static class |
ValueString.Expression |
static class |
ValueTimeOfDay.Expression |
| Modifier and Type | Method and Description |
|---|---|
List<Expressions.Operand> |
FilterExpression.getOperands()
List of the operands used for the OData filter expression.
|
List<Expressions.Operand> |
ValueBoolean.Expression.getOperands() |
List<Expressions.Operand> |
ValueCollection.Expression.getOperands() |
List<Expressions.Operand> |
ValueDate.Expression.getOperands() |
List<Expressions.Operand> |
ValueDateTime.Expression.getOperands() |
List<Expressions.Operand> |
ValueDateTimeOffset.Expression.getOperands() |
List<Expressions.Operand> |
ValueDuration.Expression.getOperands() |
List<Expressions.Operand> |
ValueNumeric.Expression.getOperands() |
List<Expressions.Operand> |
ValueString.Expression.getOperands() |
List<Expressions.Operand> |
ValueTimeOfDay.Expression.getOperands() |
| Modifier and Type | Method and Description |
|---|---|
default ValueBoolean |
FilterableComparisonAbsolute.equalTo(Expressions.Operand operand)
Filter by expression "eq".
|
static ValueBoolean.Expression |
FilterExpressionLogical.equalTo(Expressions.Operand operand1,
Expressions.Operand operand2) |
default ValueBoolean |
FilterableComparisonRelative.greaterThan(Expressions.Operand operand)
Filter by expression "gt".
|
static ValueBoolean.Expression |
FilterExpressionLogical.greaterThan(Expressions.Operand operand1,
Expressions.Operand operand2) |
default ValueBoolean |
FilterableComparisonRelative.greaterThanEqual(Expressions.Operand operand)
Filter by expression "ge".
|
static ValueBoolean.Expression |
FilterExpressionLogical.greaterThanEquals(Expressions.Operand operand1,
Expressions.Operand operand2) |
default ValueBoolean |
FilterableComparisonRelative.lessThan(Expressions.Operand operand)
Filter by expression "lt".
|
static ValueBoolean.Expression |
FilterExpressionLogical.lessThan(Expressions.Operand operand1,
Expressions.Operand operand2) |
default ValueBoolean |
FilterableComparisonRelative.lessThanEqual(Expressions.Operand operand)
Filter by expression "le".
|
static ValueBoolean.Expression |
FilterExpressionLogical.lessThanEquals(Expressions.Operand operand1,
Expressions.Operand operand2) |
default ValueBoolean |
FilterableComparisonAbsolute.notEqualTo(Expressions.Operand operand)
Filter by expression "ne".
|
static ValueBoolean.Expression |
FilterExpressionLogical.notEqualTo(Expressions.Operand operand1,
Expressions.Operand operand2) |
Copyright © 2020 SAP SE. All rights reserved.