Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
Package
Description
-
Uses of Expressions.Operand in com.sap.cloud.sdk.datamodel.odata.client.expression
Modifier and TypeInterfaceDescriptionstatic interface
OData filter collection expression operand.static interface
Singular OData filter expression operand.interface
OData filter expression operand for a generic entity field reference.interface
OData filter expression operand for an untyped entity field reference.interface
Boolean operations for generic OData filter expression operands.interface
Collection operations for generic OData filter expression operands.interface
Logical operations for generic OData filter expression operands.interface
Logical operations for generic OData filter expression operands.interface
Date operations for generic OData filter expression operands.interface
Date-Time-Offset operations for generic OData filter expression operands.interface
Duration operations for generic OData filter expression operands.interface
Numeric operations for generic OData filter expression operands.interface
String operations for generic OData filter expression operands.interface
Time-of-day operations for generic OData filter expression operands.interface
Generic interface to describe an OData filter expression.interface
OData filter expression operand of type Edm.Stringinterface
OData filter expression operand of type Edm.Booleaninterface
OData filter expression for a generic collection.interface
OData filter expression operand of type Edm.Dateinterface
OData filter expression operand of type Edm.DateTime (OData 2.0 only)interface
OData filter expression operand of type Edm.DateTimeOffsetinterface
OData filter expression operand of type Edm.Durationinterface
OData filter expression operand of enumeration typeinterface
OData filter expression operand of type Edm.Guidinterface
OData filter expression operand of type Edm.Int32, ...interface
OData filter expression operand of type Edm.Stringinterface
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 TypeClassDescriptionstatic class
OData expression for binary values.static class
Implementation with literal number value.static class
OData expression for generic value collections.static class
OData expression for date values.static class
OData expression for date time values.static class
OData expression for date time offset values.static class
OData expression for duration values.static class
OData expression on numeric values.static class
OData expression on string values.static class
OData expression for time of day values.Modifier and TypeFieldDescriptionstatic final Expressions.Operand
Expressions.Operand.NULL
The null operand, representing the absence of any value.Modifier and TypeMethodDescriptionFilterExpression.getOperands()
List of the operands used for the OData filter expression.ValueBinary.Expression.getOperands()
ValueBoolean.Expression.getOperands()
ValueCollection.Expression.getOperands()
ValueDate.Expression.getOperands()
ValueDateTime.Expression.getOperands()
ValueDateTimeOffset.Expression.getOperands()
ValueDuration.Expression.getOperands()
ValueNumeric.Expression.getOperands()
ValueString.Expression.getOperands()
ValueTimeOfDay.Expression.getOperands()
Modifier and TypeMethodDescriptiondefault 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) Returns aValueBoolean.Expression
that checks whetheroperand1
is greater than or equal tooperand2
("ge"
).default ValueBoolean
FilterableComparisonAbsolute.in
(Expressions.Operand... operands) Filter by expression "in".static ValueBoolean.Expression
FilterExpressionLogical.in
(Expressions.Operand operand1, Expressions.Operand... operands2) static ValueBoolean.Expression
FilterExpressionLogical.in
(Expressions.Operand operand1, Expressions.OperandMultiple 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) Returns aValueBoolean.Expression
that checks whetheroperand1
is less than or equal tooperand2
("le"
).default ValueBoolean
FilterableComparisonAbsolute.notEqualTo
(Expressions.Operand operand) Filter by expression "ne".static ValueBoolean.Expression
FilterExpressionLogical.notEqualTo
(Expressions.Operand operand1, Expressions.Operand operand2) -
Uses of Expressions.Operand in com.sap.cloud.sdk.datamodel.odatav4.core
Modifier and TypeInterfaceDescriptioninterface
ComplexProperty<EntityT extends VdmObject<?>,
TargetT extends VdmComplex<?>> Interface representing a complex property ofComplexProperty
that holds a complex type ofComplexProperty
.interface
NavigationProperty<EntityT extends VdmObject<?>,
TargetT extends VdmEntity<?>> Interface representing a navigational property ofNavigationProperty
that points towards an entity ofNavigationProperty
.interface
Property<EntityT>
Generic entity property.interface
SimpleProperty<EntityT>
Simple property.(package private) interface
com.sap.cloud.sdk.datamodel.odatav4.core.StructuredProperty<EntityT extends VdmObject<?>,
TargetT extends VdmObject<?>> Interface representing a structural property ofStructuredProperty
that points towards an object ofStructuredProperty
.Modifier and TypeClassDescriptionstatic class
ComplexProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmComplex<ValueT>> A collection of complex objects.static class
ComplexProperty.Single<EntityT extends VdmObject<EntityT>,
ValueT extends VdmComplex<ValueT>> A navigational property to a single other entity reference.final class
ComplexPropertyQuery<OwnerT extends VdmObject<?>,
PropertyT extends VdmComplex<?>> Implementation that represents read queries and holds their state at runtime.static class
NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> A navigational property to a Collection of another entity reference.static class
NavigationProperty.Single<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> A navigational property to a single other entity reference.class
NavigationPropertyCollection<EntityT extends VdmObject<?>,
TargetT extends VdmEntity<?>> Abstract class representing the query capabilities of a collection of structured properties ofNavigationPropertyCollection
with a type ofNavigationPropertyCollection
.final class
NavigationPropertyCollectionQuery<ParentEntityT extends VdmObject<?>,
EntityT extends VdmEntity<?>> Implementation that represents read queries and holds their state at runtime.final class
NavigationPropertySingleQuery<ParentEntityT extends VdmObject<?>,
EntityT extends VdmEntity<?>> Implementation that represents read queries and holds their state at runtime.static class
SimpleProperty.All<Entity>
A pseudo property referencing all fields.static class
SimpleProperty.Binary<EntityT>
A Binary property.static class
SimpleProperty.Boolean<EntityT>
A Boolean property.static class
SimpleProperty.Collection<EntityT,
ValueT> A composite property holding a collection of values.static class
SimpleProperty.Date<EntityT>
A Date property.static class
SimpleProperty.DateTime<EntityT>
A DateTime property.static class
SimpleProperty.Duration<EntityT>
A Duration property.static class
SimpleProperty.Enum<EntityT,
EnumT extends VdmEnum> A property with predefined possible values.static class
SimpleProperty.Guid<EntityT>
A Guid property.static class
SimpleProperty.NumericDecimal<EntityT>
A Decimal property.static class
SimpleProperty.NumericInteger<EntityT>
An Integer property.static class
SimpleProperty.String<EntityT>
A String property.static class
SimpleProperty.Time<EntityT>
A Time property. -
Uses of Expressions.Operand in com.sap.cloud.sdk.datamodel.odatav4.expression
Modifier and TypeInterfaceDescriptioninterface
FilterableBoolean<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Boolean.interface
FilterableCollection<EntityT,
ItemT> Fluent helper class to provide filter functions to OData expressions referenced by Collection.interface
FilterableComplex<EntityT,
ItemT> Fluent helper class to provide filter functions to OData expressions referenced by an OData complex property.interface
FilterableDate<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Date.interface
FilterableDateTime<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by DateTime.interface
FilterableDuration<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Duration.interface
FilterableEnum<EntityT,
EnumT extends VdmEnum> Fluent helper class to provide filter functions to OData expressions referenced by Enum.interface
FilterableGuid<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Guid.interface
FilterableNumeric<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Number.interface
FilterableNumericDecimal<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Integer.interface
FilterableNumericInteger<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Integer.interface
FilterableString<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by String.interface
FilterableTime<EntityT>
Fluent helper class to provide filter functions to OData expressions referenced by Time.interface
FilterableValue<EntityT,
PrimitiveT extends Serializable> Fluent helper class to provide filter functions to OData expressions referenced by all value types.Modifier and TypeClassDescriptionstatic class
FilterableBoolean.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableCollection.Expression<EntityT,
ItemT> Wrapper expression class, which delegates to another operation.static class
FilterableDate.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableDateTime.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableDuration.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableNumericDecimal.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableNumericInteger.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableString.Expression<EntityT>
Wrapper expression class, which delegates to another operation.static class
FilterableTime.Expression<EntityT>
Wrapper expression class, which delegates to another operation.Modifier and TypeMethodDescriptionFilterableBoolean.Expression.getOperands()
FilterableCollection.Expression.getOperands()
FilterableDate.Expression.getOperands()
FilterableDateTime.Expression.getOperands()
FilterableDuration.Expression.getOperands()
FilterableNumericDecimal.Expression.getOperands()
FilterableNumericInteger.Expression.getOperands()
FilterableString.Expression.getOperands()
FilterableTime.Expression.getOperands()