Interface FieldUntyped

All Superinterfaces:
Expressions.Operand, Expressions.OperandSingle, FieldReference, FilterableComparisonAbsolute, FilterableComparisonRelative

OData filter expression operand for an untyped entity field reference.
  • Method Details

    • asString

      @Nonnull default ValueString asString()
      Cast the field reference to a string value, enabling type-safe expressions.
      Returns:
      The string flavored field reference.
    • asNumber

      @Nonnull default ValueNumeric asNumber()
      Cast the field reference to a numeric value, enabling type-safe expressions.
      Returns:
      The numeric flavored field reference.
    • asBoolean

      @Nonnull default ValueBoolean asBoolean()
      Cast the field reference to a boolean value, enabling type-safe expressions.
      Returns:
      The boolean flavored field reference.
    • asBinary

      @Nonnull default ValueBinary asBinary()
      Cast the field reference to a binary value, enabling type-safe expressions.
      Returns:
      The binary flavored field reference.
    • asDuration

      @Nonnull default ValueDuration asDuration()
      Cast the field reference to a duration value, enabling type-safe expressions.
      Returns:
      The duration flavored field reference.
    • asTimeOfDay

      @Nonnull default ValueTimeOfDay asTimeOfDay()
      Cast the field reference to a time-of-day value, enabling type-safe expressions.
      Returns:
      The time-of-day flavored field reference.
    • asDateTimeOffset

      @Nonnull default ValueDateTimeOffset asDateTimeOffset()
      Cast the field reference to an offset-date-time value, enabling type-safe expressions.
      Returns:
      The offset-date-time flavored field reference.
    • asDate

      @Nonnull default ValueDate asDate()
      Cast the field reference to a date value, enabling type-safe expressions.
      Returns:
      The date flavored field reference.
    • asCollection

      @Nonnull default ValueCollection asCollection()
      Cast the field reference to a collection value, enabling type-safe expressions.
      Returns:
      The collection flavored field reference.