PredicateExpressions
The expressions that make up a predicate.
Declaration
@frozen enum PredicateExpressionsOverview
Don’t use this type directly. When you call the Predicate(_:) macro in your code, the expansion of that macro produces these values.
Topics
Structures
PredicateExpressions.ArithmeticPredicateExpressions.ClosedRangePredicateExpressions.CollectionContainsCollectionPredicateExpressions.CollectionIndexSubscriptPredicateExpressions.CollectionRangeSubscriptPredicateExpressions.ComparisonPredicateExpressions.ConditionalPredicateExpressions.ConditionalCastPredicateExpressions.ConjunctionPredicateExpressions.DictionaryKeyDefaultValueSubscriptPredicateExpressions.DictionaryKeySubscriptPredicateExpressions.DisjunctionPredicateExpressions.EqualPredicateExpressions.ExpressionEvaluatePredicateExpressions.FilterPredicateExpressions.FloatDivisionPredicateExpressions.ForceCastPredicateExpressions.ForcedUnwrapPredicateExpressions.IntDivisionPredicateExpressions.IntRemainderPredicateExpressions.KeyPathPredicateExpressions.NegationPredicateExpressions.NilCoalescePredicateExpressions.NilLiteralPredicateExpressions.NotEqualPredicateExpressions.OptionalFlatMapPredicateExpressions.PredicateEvaluatePredicateExpressions.PredicateRegexPredicateExpressions.RangePredicateExpressions.RangeExpressionContainsPredicateExpressions.SequenceAllSatisfyPredicateExpressions.SequenceContainsPredicateExpressions.SequenceContainsWherePredicateExpressions.SequenceMaximumPredicateExpressions.SequenceMinimumPredicateExpressions.SequenceStartsWithPredicateExpressions.StringCaseInsensitiveComparePredicateExpressions.StringContainsRegexPredicateExpressions.StringLocalizedComparePredicateExpressions.StringLocalizedStandardContainsPredicateExpressions.TypeCheckPredicateExpressions.UnaryMinusPredicateExpressions.ValuePredicateExpressions.VariablePredicateExpressions.VariableID
Type Methods
build_Arg(_:)build_Arg(_:)build_Arg(_:)build_Arithmetic(lhs:rhs:op:)build_ClosedRange(lower:upper:)build_Comparison(lhs:rhs:op:)build_Conditional(_:_:_:)build_Conjunction(lhs:rhs:)build_Disjunction(lhs:rhs:)build_Division(lhs:rhs:)build_Division(lhs:rhs:)build_Equal(lhs:rhs:)build_ForcedUnwrap(_:)build_KeyPath(root:keyPath:)build_Negation(_:)build_NilCoalesce(lhs:rhs:)build_NilLiteral()build_NotEqual(lhs:rhs:)build_Range(lower:upper:)build_Remainder(lhs:rhs:)build_UnaryMinus(_:)build_allSatisfy(_:_:)build_caseInsensitiveCompare(_:_:)build_contains(_:_:)build_contains(_:_:)build_contains(_:_:)build_contains(_:_:)build_contains(_:where:)build_evaluate(_:_:)build_evaluate(_:_:)build_filter(_:_:)build_flatMap(_:_:)build_flatMap(_:_:)build_localizedCompare(_:_:)build_localizedStandardContains(_:_:)build_max(_:)build_min(_:)build_starts(_:with:)build_subscript(_:_:)build_subscript(_:_:)build_subscript(_:_:)build_subscript(_:_:default:)