Generic base class for SWIFT MT-940 and SWIFT MT-942 Cash Management messages.
Collects all possible information from a SWIFT balance field.
Represents a single SWIFT Message Block that is part of a SwiftMessage.
A sequence of SwiftBlock instances.
Collects utility methods about SWIFT character sets.
Exception that is thrown by the SwiftReader in order to indicate SWIFT syntax errors.
Collects all the information about a single SWIFT field.
A ISO 15022 conforming sequence of SWIFT fields is itself a SwiftField.
A generic ISO 15022 conforming SWIFT message.
Repesents and manages SWIFT MT-942 Interim Transaction Report messages.
Represents a single SWIFT Message that consists of a series of SWIFT Message Blocks.
Utility methods that convert old SWIFT MT-940 and SWIFT MT-942 messages to ISO 20022 CAMT statements.
The SwiftReader reads SWIFT data from a binary input stream.
Repesents and manages SWIFT MT-940 Customer Statement messages.
A SwiftStatementLine collects all the information from the SWIFT fields 61 and 86, which together make up a statement line.
Repesents and manages SWIFT MT-535 / MT-571 Customer Statement of Holdings messages.
Represents a financial instrument (sequence B) inside of a Statement of Holdings message.
The SwiftStatementOfHoldingsMT535Reader reads one MT-535 SWIFT messages from a SwiftReader source.
The SwiftStatementOfHoldingsMT571Reader reads one MT-571 SWIFT messages from a SwiftReader source.
An instance of SwiftStatementOfHoldingsSubBalance represents a B1-sequence inside of a MT 535 message.
The SwiftStatementReader reads one or more MT-940 or MT-942 SWIFT messages from a SwiftReader source.
Helper class for working with a block of text lines, such as the multi-line payment purpose field on a German remittance.
The SwiftWriter writes SWIFT data, given as a sequence of SWIFT fields to a TextWriter.
An financial amount with currency.
Helper class for working with SWIFT Addresses.
Represents a special SWIFT date with support for virtual dates such as February, 30th and which can be all zeroes.
Helper class for working with IBANs.
Helper class for working with ISINs.
Represents a time within a day, accurate to a second. This structure can be logically null.
Enumerates the most important SWIFT character sets.
Enumerates the various SWIFT date formats supported by the SwiftDate type.
The SwiftExceptionCode classifies the nature of a SwiftException.
Indicates the type of a given price.
Inidicates the type of a quantity either as a face amount with a currency, or as a plain number of shares without a currency.
Enumerates the externally visible states of the SwiftReader class.
Enumerates all the continuation indicator states. A continuation indicator is part of field 28 (MT 571) / field 28E (MT 535) of a SWIFT Statement of Holdings message. The continuation indicator of a SwiftStatementOfHoldings message can be accessed via its ContinuationIndicator property. A (defined) continuation indicator is mandatory in MT-535 SWIFT Statement of Holdings messages and optional in MT-571 SWIFT Statement of Holdings messages.
The SwiftStatementOfHoldingsMT535Reader reads a MT-535 SWIFT message through a finite state machine, following the states defined by this enumeration.
The SwiftStatementOfHoldingsMT571Reader reads a MT-571 SWIFT message through a finite state machine, following the states defined by this enumeration.
Type of repository (enumeration for Field 4 of Field 70C of a MT-535 message).
When the SwiftStatementReader reads a MT-940 or MT-942 SWIFT message, it classifies each field read according to the states defined by this enumeration.
Set of flags the define some characteristics for subfields. These flags control how the Subfield() method extracts a subfield.
Enumerates the various SWIFT time formats supported by the SwiftTime type.