AccountFilter

Predicate applied to accounts when invoking the accounts service.

Combine filters with and and or to form arbitrary boolean expressions. Use Supports to keep only accounts that potentially support a given YAXI Open Banking service.

Inheritors

Types

Link copied to clipboard
data class And : AccountFilter

Matches accounts that satisfy both operands. Build via and.

Link copied to clipboard
data class Eq : AccountFilter

Matches accounts whose field equals value. Build via AccountField.eq.

Link copied to clipboard
data class NotEq : AccountFilter

Matches accounts whose field differs from value. Build via AccountField.notEq.

Link copied to clipboard
data class Or : AccountFilter

Matches accounts that satisfy either operand. Build via or.

Link copied to clipboard
data class Supports : AccountFilter

Matches accounts that potentially support the given YAXI Open Banking service.

Functions

Link copied to clipboard

Add an additional filter, logically AND-ing with this one.

Link copied to clipboard

Add an alternative filter, logically OR-ing with this one.