| Package | Description |
|---|---|
| com.sap.cloud.sdk.odatav2.connectivity | |
| com.sap.cloud.sdk.odatav2.connectivity.api | |
| com.sap.cloud.sdk.odatav2.connectivity.filter |
| Modifier and Type | Method and Description |
|---|---|
FilterExpression |
FilterExpression.and(FilterExpression andExpression)
Returns a filterExpression which is the AND of this filterExpressions and the parameter filterExpression.
|
FilterExpression |
ODataProperty.eq(T rightOperand)
Creates a filter expression by applying eq operator to this OData property with the supplied operand.
|
FilterExpression |
ODataProperty.ge(T rightOperand)
Creates a filter expression by applying ge operator to this OData property with the supplied operand.
|
FilterExpression |
ODataProperty.gt(T rightOperand)
Creates a filter expression by applying gt operator to this OData property with the supplied operand.
|
FilterExpression |
ODataProperty.le(T rightOperand)
Creates a filter expression by applying le operator to this OData property with the supplied operand.
|
FilterExpression |
ODataProperty.lt(T rightOperand)
Creates a filter expression by applying lt operator to this OData property with the supplied operand.
|
FilterExpression |
ODataProperty.ne(T rightOperand)
Creates a filter expression by applying ne operator to this OData property with the supplied operand.
|
static FilterExpression |
FilterExpression.not(FilterExpression filter) |
FilterExpression |
FilterExpression.or(FilterExpression orExpression)
Returns a filterExpression which is the OR of this filterExpression and the parameter filterExpression.
|
| Modifier and Type | Method and Description |
|---|---|
FilterExpression |
FilterExpression.and(FilterExpression andExpression)
Returns a filterExpression which is the AND of this filterExpressions and the parameter filterExpression.
|
ODataQueryBuilder |
ODataQueryBuilder.filter(FilterExpression filter)
Adds a Filter expression to the OData query.
|
static FilterExpression |
FilterExpression.not(FilterExpression filter) |
FilterExpression |
FilterExpression.or(FilterExpression orExpression)
Returns a filterExpression which is the OR of this filterExpression and the parameter filterExpression.
|
| Modifier and Type | Method and Description |
|---|---|
IQueryBuilder |
IQueryBuilder.filter(FilterExpression filter)
Adds a Filter expression to the OData query.
|
| Modifier and Type | Method and Description |
|---|---|
static FilterExpression |
FilterExpressionConverter.convertTo(Expression filterExp)
Converts the filter expression retrieved from the QueryRequest object into
the filter expression that can be used with the consumption APIs of the
ODataQueryBuilder object.
|
static FilterExpression |
FilterExpressionConverter.convertTo(Expression filterExp,
Stack<com.sap.cloud.sdk.odatav2.connectivity.filter.FilterExpressionConverter.OperatorNode> operatorStack,
Stack<com.sap.cloud.sdk.odatav2.connectivity.filter.FilterExpressionConverter.OperandNode> operandStack) |
static FilterExpression |
FilterConverterHelper.createV2StringFunctionExpression(String functionName,
String property,
Object op1,
Object op2,
int size) |
FilterExpression |
NumValue.eq(ODataType right)
Creates filter expression using its NumValue as string, eq as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.eq(ODataType right) |
FilterExpression |
StringValue.eq(ODataType right)
Creates filter expression using its StringValue as string, eq as operator and odatatype value as operand
|
FilterExpression |
NumValue.ge(ODataType right)
Creates filter expression using its NumValue as string, ge as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.ge(ODataType right) |
FilterExpression |
StringValue.ge(ODataType right)
Creates filter expression using its StringValue as string, ge as operator and odatatype value as operand
|
FilterExpression |
NumValue.gt(ODataType right)
Creates filter expression using its NumValue as string, gt as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.gt(ODataType right) |
FilterExpression |
StringValue.gt(ODataType right)
Creates filter expression using its StringValue as string, gt as operator and odatatype value as operand
|
FilterExpression |
BoolValue.isFalse()
Creates filter expression using its boolvalue as string, eq as operator and false as operand
|
FilterExpression |
BoolValue.isTrue()
Creates filter expression using its boolvalue as string, eq as operator and true as operand
|
FilterExpression |
NumValue.le(ODataType right)
Creates filter expression using its NumValue as string, le as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.le(ODataType right) |
FilterExpression |
StringValue.le(ODataType right)
Creates filter expression using its StringValue as string, le as operator and odatatype value as operand
|
FilterExpression |
NumValue.lt(ODataType right)
Creates filter expression using its NumValue as string, lt as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.lt(ODataType right) |
FilterExpression |
StringValue.lt(ODataType right)
Creates filter expression using its StringValue as string, lt as operator and odatatype value as operand
|
FilterExpression |
NumValue.ne(ODataType right)
Creates filter expression using its NumValue as string, ne as operator and odatatype value as operand
|
FilterExpression |
LogicalOperators.ne(ODataType right) |
FilterExpression |
StringValue.ne(ODataType right)
Creates filter expression using its StringValue as string, ne as operator and odatatype value as operand
|
Copyright © 2020 SAP. All Rights Reserved.