Interface FieldUntyped
- All Superinterfaces:
Expressions.Operand
,Expressions.OperandSingle
,FieldReference
,FilterableComparisonAbsolute
,FilterableComparisonRelative
public interface FieldUntyped
extends FieldReference, FilterableComparisonAbsolute, FilterableComparisonRelative
OData filter expression operand for an untyped entity field reference.
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL
-
Method Summary
Modifier and TypeMethodDescriptiondefault ValueBinary
asBinary()
Cast the field reference to a binary value, enabling type-safe expressions.default ValueBoolean
Cast the field reference to a boolean value, enabling type-safe expressions.default ValueCollection
Cast the field reference to a collection value, enabling type-safe expressions.default ValueDate
asDate()
Cast the field reference to a date value, enabling type-safe expressions.default ValueDateTimeOffset
Cast the field reference to an offset-date-time value, enabling type-safe expressions.default ValueDuration
Cast the field reference to a duration value, enabling type-safe expressions.default ValueNumeric
asNumber()
Cast the field reference to a numeric value, enabling type-safe expressions.default ValueString
asString()
Cast the field reference to a string value, enabling type-safe expressions.default ValueTimeOfDay
Cast the field reference to a time-of-day value, enabling type-safe expressions.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.FieldReference
getExpression, getFieldName
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.FilterableComparisonAbsolute
equalTo, equalTo, equalToNull, in, in, in, in, notEqualTo, notEqualTo, notEqualToNull
Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.FilterableComparisonRelative
greaterThan, greaterThan, greaterThanEqual, greaterThanEqual, lessThan, lessThan, lessThanEqual, lessThanEqual
-
Method Details
-
asString
Cast the field reference to a string value, enabling type-safe expressions.- Returns:
- The string flavored field reference.
-
asNumber
Cast the field reference to a numeric value, enabling type-safe expressions.- Returns:
- The numeric flavored field reference.
-
asBoolean
Cast the field reference to a boolean value, enabling type-safe expressions.- Returns:
- The boolean flavored field reference.
-
asBinary
Cast the field reference to a binary value, enabling type-safe expressions.- Returns:
- The binary flavored field reference.
-
asDuration
Cast the field reference to a duration value, enabling type-safe expressions.- Returns:
- The duration flavored field reference.
-
asTimeOfDay
Cast the field reference to a time-of-day value, enabling type-safe expressions.- Returns:
- The time-of-day flavored field reference.
-
asDateTimeOffset
Cast the field reference to an offset-date-time value, enabling type-safe expressions.- Returns:
- The offset-date-time flavored field reference.
-
asDate
Cast the field reference to a date value, enabling type-safe expressions.- Returns:
- The date flavored field reference.
-
asCollection
Cast the field reference to a collection value, enabling type-safe expressions.- Returns:
- The collection flavored field reference.
-