EntityT
- Type of the entity which references the value.public static class FilterableDateTime.Expression<EntityT> extends Object implements FilterableDateTime<EntityT>
FilterableDateTime.Expression<EntityT>
Constructor and Description |
---|
Expression(com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.FilterExpression delegate,
Class<EntityT> entityType) |
Modifier and Type | Method and Description |
---|---|
com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.FilterExpression |
getDelegate() |
Class<EntityT> |
getEntityType()
Get the type of the entity which references the value.
|
String |
getExpression()
Create the String representation of the expression.
|
String |
getExpression(Map<String,Predicate<Expressions.FieldReference>> arg0)
Create the String representation of the expression.
|
List<com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.Operand> |
getOperands()
List of the operands used for the OData filter expression.
|
String |
getOperator()
String representation of the OData filter expression operator.
|
static com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.ValueDateTimeOffset |
literal(LocalDateTime v) |
static com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.ValueDateTimeOffset |
literal(OffsetDateTime v) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, add, date, dateDay, dateMonth, dateYear, offsetMinutes, subtract, subtract, time, timeFractionalSeconds, timeHour, timeMinute, timeSecond
equalTo, equalTo, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo
@Nonnull public com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.FilterExpression getDelegate()
@Nonnull public Class<EntityT> getEntityType()
EntityReference
getEntityType
in interface EntityReference<EntityT>
public String getOperator()
public List<com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.Operand> getOperands()
public String getExpression()
public String getExpression(Map<String,Predicate<Expressions.FieldReference>> arg0)
arg0
- Additional field prefixes, e.g. when using lambda expressions.@Nonnull public static com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.ValueDateTimeOffset literal(@Nonnull OffsetDateTime v)
@Nonnull public static com.sap.cloud.sdk.datamodel.odatav4.expression.Expressions.ValueDateTimeOffset literal(@Nonnull LocalDateTime v)
Copyright © 2020 SAP SE. All rights reserved.