Uses of Interface
com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.OperandMultiple
Package
Description
-
Uses of Expressions.OperandMultiple in com.sap.cloud.sdk.datamodel.odata.client.expression
Modifier and TypeInterfaceDescriptioninterface
Collection operations for generic OData filter expression operands.interface
OData filter expression for a generic collection.Modifier and TypeClassDescriptionstatic class
OData expression for generic value collections.Modifier and TypeMethodDescriptionstatic ValueBoolean.Expression
FilterExpressionCollection.all
(Expressions.OperandMultiple operand1, ValueBoolean operand2, Predicate<FieldReference> lambdaFieldPredicate) static ValueBoolean.Expression
FilterExpressionCollection.any
(Expressions.OperandMultiple operand1) Returns aValueBoolean.Expression
that checks whetheroperand1
contains any elements.static ValueBoolean.Expression
FilterExpressionCollection.any
(Expressions.OperandMultiple operand1, ValueBoolean operand2, Predicate<FieldReference> lambdaFieldPredicate) static ValueCollection.Expression
FilterExpressionCollection.concat
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) static ValueBoolean.Expression
FilterExpressionCollection.contains
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueBoolean.Expression
that checks whether the givenoperand1
containsoperand2
("contains"
).static ValueBoolean.Expression
FilterExpressionCollection.endsWith
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueBoolean.Expression
that checks whether the givenoperand1
ends withoperand2
("endswith"
).static ValueBoolean.Expression
FilterExpressionCollection.hasSubSequence
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueBoolean.Expression
that checks whether the givenoperand1
hasoperand2
as a subsequence ("hassubsequence"
).static ValueBoolean.Expression
FilterExpressionCollection.hasSubset
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueBoolean.Expression
that checks whether the givenoperand1
hasoperand2
as a subset ("hassubset"
).static ValueBoolean.Expression
FilterExpressionLogical.in
(Expressions.Operand operand1, Expressions.OperandMultiple operand2) static ValueNumeric.Expression
FilterExpressionCollection.indexOf
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueNumeric.Expression
that is supposed to return the index ofoperand1
whereoperand2
starts ("indexof"
).static ValueNumeric.Expression
FilterExpressionCollection.length
(Expressions.OperandMultiple operand) static ValueBoolean.Expression
FilterExpressionCollection.startsWith
(Expressions.OperandMultiple operand1, Expressions.OperandMultiple operand2) Returns aValueBoolean.Expression
that checks whether the givenoperand1
starts withoperand2
("startswith"
).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}. -
Uses of Expressions.OperandMultiple in com.sap.cloud.sdk.datamodel.odatav4.core
Modifier and TypeClassDescriptionstatic class
ComplexProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmComplex<ValueT>> A collection of complex objects.static class
NavigationProperty.Collection<EntityT extends VdmObject<EntityT>,
ValueT extends VdmEntity<ValueT>> A navigational property to a Collection of another entity reference.static class
SimpleProperty.Collection<EntityT,
ValueT> A composite property holding a collection of values. -
Uses of Expressions.OperandMultiple in com.sap.cloud.sdk.datamodel.odatav4.expression
Modifier and TypeInterfaceDescriptioninterface
FilterableCollection<EntityT,
ItemT> Fluent helper class to provide filter functions to OData expressions referenced by Collection.Modifier and TypeClassDescriptionstatic class
FilterableCollection.Expression<EntityT,
ItemT> Wrapper expression class, which delegates to another operation.