One Logo Pool Ball
Foundation · IOS API REFERENCE

PredicateExpressions

enum · iOS 17.0+ · SDK 27.1

@frozen enum PredicateExpressions

The expressions that make up a predicate. Don't use this type directly. When you call the `Predicate(_:)` macro in your code, the expansion of that macro produces these values.

Members (2)

static · iOS 17.0+

build_NilLiteral

TypeScript
static build_NilLiteral(): PredicateExpressions_NilLiteral<unknown>
Swift declaration
static func build_NilLiteral<Wrapped>() -> PredicateExpressions.NilLiteral<Wrapped>
static · iOS 17.0+

build_Arg

TypeScript
static build_Arg(arg: unknown): PredicateExpressions_Value<unknown>
Swift declaration
static func build_Arg<T>(_ arg: T) -> PredicateExpressions.Value<T>

Skipped declarations

40 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PredicateExpressions.build_max(_:)

This declaration needs Swift generic type arguments. (no canonical witness for Elements)

PredicateExpressions.build_min(_:)

This declaration needs Swift generic type arguments. (no canonical witness for Elements)

PredicateExpressions.build_Arithmetic(lhs:rhs:op:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_subscript(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Wrapped)

PredicateExpressions.build_subscript(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Wrapped)

PredicateExpressions.build_contains(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Base)

PredicateExpressions.build_Comparison(lhs:rhs:op:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Conditional(_:_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Test)

PredicateExpressions.build_Conjunction(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_subscript(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Wrapped)

PredicateExpressions.build_subscript(_:_:default:)

This declaration needs Swift generic type arguments. (no canonical witness for Wrapped)

PredicateExpressions.build_Disjunction(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Division(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Division(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Remainder(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Equal(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_evaluate(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Transformation)

PredicateExpressions.build_filter(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_NotEqual(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_Negation(_:)

This declaration needs Swift generic type arguments. (no canonical witness for T)

PredicateExpressions.build_flatMap(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_flatMap(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_NilCoalesce(lhs:rhs:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_ForcedUnwrap(_:)

This declaration needs Swift generic type arguments. (no canonical witness for Inner)

PredicateExpressions.build_evaluate(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Condition)

PredicateExpressions.build_Range(lower:upper:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_ClosedRange(lower:upper:)

This declaration needs Swift generic type arguments. (no canonical witness for LHS)

PredicateExpressions.build_contains(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for RangeExpression)

PredicateExpressions.build_contains(_:_:)

This declaration needs Swift generic type arguments. (no canonical witness for Subject)

PredicateExpressions.build_Arg(_:)

This parameter hides a concrete Swift type.

All Foundation types →