NullSafeSupabaseStreamFilters extension

Extension to add null-safe filtering methods to SupabaseStreamFilterBuilder.

on
  • SupabaseStreamFilterBuilder

Methods

eqOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies an equality filter (eq) if value is not null.
gteOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies a greater-than-or-equal filter (gte) if value is not null.
gtOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies a greater-than filter (gt) if value is not null.
inFilterOrNull(String column, List<Object>? values) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies an in filter (inFilter) if values is not null.
lteOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies a less-than-or-equal filter (lte) if value is not null.
ltOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies a less-than filter (lt) if value is not null.
neqOrNull(String column, Object? value) → SupabaseStreamBuilder

Available on SupabaseStreamFilterBuilder, provided by the NullSafeSupabaseStreamFilters extension

Applies a not-equal filter (neq) if value is not null.