public static class Expressions.ValueNumeric.Expression extends Object implements Expressions.FilterExpression, Expressions.ValueNumeric
Expressions.ValueNumeric.Expression
Constructor and Description |
---|
Expression(Expressions.FilterExpression delegate) |
Modifier and Type | Method and Description |
---|---|
String |
getExpression()
Create the String representation of the expression.
|
String |
getExpression(Map<String,Predicate<Expressions.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, wait
literal
add, add, ceil, divide, divide, floor, modulo, modulo, multiply, multiply, negate, round, subtract, subtract
equalTo, equalTo, notEqualTo, notEqualTo
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
public Expression(Expressions.FilterExpression delegate)
public String getOperator()
Expressions.FilterExpression
getOperator
in interface Expressions.FilterExpression
public List<Expressions.Operand> getOperands()
Expressions.FilterExpression
getOperands
in interface Expressions.FilterExpression
public String getExpression()
Expressions.Operand
getExpression
in interface Expressions.Operand
public String getExpression(Map<String,Predicate<Expressions.FieldReference>> prefixes)
Expressions.Operand
getExpression
in interface Expressions.Operand
prefixes
- Additional field prefixes, e.g. when using lambda expressions.Copyright © 2020 SAP SE. All rights reserved.