public static class ValueBoolean.Expression extends Object implements FilterExpression, ValueBoolean
ValueBoolean.ExpressionNULL| Constructor and Description |
|---|
Expression(FilterExpression delegate) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExpression(ODataProtocol protocol)
Create the String representation of the expression based on a given
ODataProtocol. |
String |
getExpression(ODataProtocol protocol,
Map<String,Predicate<FieldReference>> prefixes)
Create the String representation of the expression.
|
List<Expressions.Operand> |
getOperands()
List of the operands used for the OData filter expression.
|
String |
getOperator()
String representation of the OData filter expression operator.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitliteraland, and, not, or, orequalTo, equalTo, in, in, in, in, notEqualTo, notEqualTopublic Expression(FilterExpression delegate)
public String getOperator()
FilterExpressiongetOperator in interface FilterExpressionpublic List<Expressions.Operand> getOperands()
FilterExpressiongetOperands in interface FilterExpressionpublic String getExpression(ODataProtocol protocol)
Expressions.OperandODataProtocol.getExpression in interface Expressions.Operandprotocol - The ODataProtocol that the expression should conform to.public String getExpression(ODataProtocol protocol, Map<String,Predicate<FieldReference>> prefixes)
Expressions.OperandgetExpression in interface Expressions.Operandprotocol - The OData protocol to derive serialization rules from.prefixes - Additional field prefixes, e.g. when using lambda expressions.Copyright © 2021 SAP SE. All rights reserved.