Interface FilterableDateTime<EntityT>
- Type Parameters:
EntityT- Type of the entity which references the value.
- All Superinterfaces:
EntityReference<EntityT>,Expressions.Operand,FilterableValue<EntityT,OffsetDateTime>
- All Known Implementing Classes:
FilterableDateTime.Expression,SimpleProperty.DateTime
Fluent helper class to provide filter functions to OData expressions referenced by DateTime.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classWrapper expression class, which delegates to another operation. -
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL -
Method Summary
Modifier and TypeMethodDescriptiondefault FilterableDateTime<EntityT>add(FilterableDuration<EntityT> operand) Filter by expression "add".default FilterableDateTime<EntityT>Filter by expression "add".default FilterableDate<EntityT>date()Filter by expression "date".default FilterableNumericInteger<EntityT>dateDay()Filter by expression "day".default FilterableNumericInteger<EntityT>Filter by expression "month".default FilterableNumericInteger<EntityT>dateYear()Filter by expression "year".default FilterableNumericInteger<EntityT>Filter by expression "offsetminutes".default FilterableDateTime<EntityT>subtract(FilterableDuration<EntityT> operand) Filter by expression "sub".default FilterableDateTime<EntityT>Filter by expression "add".default FilterableTime<EntityT>time()Filter by expression "time".default FilterableNumericDecimal<EntityT>Filter by expression "fractionalseconds".default FilterableNumericInteger<EntityT>timeHour()Filter by expression "hour".default FilterableNumericInteger<EntityT>Filter by expression "minute".default FilterableNumericInteger<EntityT>Filter by expression "second".Methods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.EntityReference
getEntityTypeMethods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpressionMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.expression.FilterableValue
equalTo, equalTo, equalToNull, greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, in, in, lessThan, lessThan, lessThanEqual, lessThanEqual, notEqualTo, notEqualTo, notEqualToNull
-
Method Details
-
date
Filter by expression "date".- Returns:
- The FluentHelper filter.
-
timeFractionalSeconds
Filter by expression "fractionalseconds".- Returns:
- The FluentHelper filter.
-
timeSecond
Filter by expression "second".- Returns:
- The FluentHelper filter.
-
timeMinute
Filter by expression "minute".- Returns:
- The FluentHelper filter.
-
timeHour
Filter by expression "hour".- Returns:
- The FluentHelper filter.
-
dateDay
Filter by expression "day".- Returns:
- The FluentHelper filter.
-
dateMonth
Filter by expression "month".- Returns:
- The FluentHelper filter.
-
dateYear
Filter by expression "year".- Returns:
- The FluentHelper filter.
-
time
Filter by expression "time".- Returns:
- The FluentHelper filter.
-
offsetMinutes
Filter by expression "offsetminutes".- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand- The duration to add to the date time.- Returns:
- The FluentHelper filter.
-
add
Filter by expression "add".- Parameters:
operand- The duration to add to the date time.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "sub".- Parameters:
operand- The duration to subtract from the date time.- Returns:
- The FluentHelper filter.
-
subtract
Filter by expression "add".- Parameters:
operand- The duration to subtract from the date time.- Returns:
- The FluentHelper filter.
-