Namespace Subsembly.Swift
Classes
Swift9xxBase
Generic base class for SWIFT MT-940 and SWIFT MT-942 Cash Management messages.
SwiftAcct
Helper that represents the account identification from a SWIFT MT-940 field :25:.
SwiftBalance
Collects all possible information from a SWIFT balance field.
SwiftBlock
Represents a single SWIFT Message Block that is part of a SwiftMessage.
SwiftBlockSequence
A sequence of SwiftBlock instances.
SwiftCharset
Collects utility methods about SWIFT character sets.
SwiftException
Exception that is thrown by the SwiftReader in order to indicate SWIFT syntax errors.
SwiftField
Collects all the information about a single SWIFT field.
SwiftFieldSequence
A ISO 15022 conforming sequence of SWIFT fields is itself a SwiftField.
SwiftGenericISO15022
A generic ISO 15022 conforming SWIFT message.
SwiftInterimTransRept
Repesents and manages SWIFT MT-942 Interim Transaction Report messages.
SwiftMessage
Represents a single SWIFT Message that consists of a series of SWIFT Message Blocks.
SwiftMX
Utility methods that convert old SWIFT MT-940 and SWIFT MT-942 messages to ISO 20022 CAMT statements and vice versa.
SwiftPriceQualifierExtensions
SwiftPriceTypeExtensions
SwiftQuantityTypeExtensions
SwiftReader
The SwiftReader reads SWIFT data from a binary input stream.
SwiftSepaTags
Parses and collects tagged SEPA information from plain purpose text.
SwiftStatement
Repesents and manages SWIFT MT-940 Customer Statement messages.
SwiftStatementLine
A SwiftStatementLine collects all the information from the SWIFT fields 61 and 86, which together make up a statement line.
SwiftStatementOfHoldings
Repesents and manages SWIFT MT-535 / MT-571 Customer Statement of Holdings messages.
SwiftStatementOfHoldingsFinancialInstrument
Represents a financial instrument (sequence B) inside of a Statement of Holdings message.
SwiftStatementOfHoldingsMT535Reader
The SwiftStatementOfHoldingsMT535Reader reads one MT-535 SWIFT messages from a SwiftReader source.
SwiftStatementOfHoldingsMT571Reader
The SwiftStatementOfHoldingsMT571Reader reads one MT-571 SWIFT messages from a SwiftReader source.
SwiftStatementOfHoldingsSubBalance
An instance of SwiftStatementOfHoldingsSubBalance represents a B1-sequence inside of a MT 535 message.
SwiftStatementReader
The SwiftStatementReader reads one or more MT-940 or MT-942 SWIFT messages from a SwiftReader source.
SwiftTextLines
Helper class for working with a block of text lines, such as the multi-line payment purpose field on a German remittance.
SwiftUtil
Global utility methods.
SwiftWriter
The SwiftWriter writes SWIFT data, given as a sequence of SWIFT fields to a TextWriter.
Structs
SwiftAmt
A financial amount with currency.
SwiftDate
Represents a special SWIFT date with support for virtual dates such as February, 30th and which can be all zeroes.
SwiftISIN
Wrapper for dealing with ISIN and WKN numbers.
SwiftTime
Represents a time within a day, accurate to a second. This structure can be logically null.
Enums
SwiftCharsets
Enumerates the most important SWIFT character sets.
SwiftDateFormat
Enumerates the various SWIFT date formats supported by the SwiftDate type.
SwiftExceptionCode
The SwiftExceptionCode classifies the nature of a SwiftException.
SwiftFieldType
Enumerates the SWIFT field types that are differentiated by the SwiftField class FieldType property.
SwiftISINKind
The kind of a SwiftISIN.
SwiftOptions
Option flags for the processing of SWIFT data by the SwiftReader and writing SWIFT data through the SwiftWriter.
SwiftPriceQualifier
SwiftPriceType
Indicates the type of a given price.
SwiftQuantityType
Inidicates the type of a quantity either as a face amount with a currency, or as a plain number of shares without a currency.
SwiftReaderState
Enumerates the externally visible states of the SwiftReader class.
SwiftStatementOfHoldingsContinuationIndicator
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.
SwiftStatementOfHoldingsMT535ReaderState
The SwiftStatementOfHoldingsMT535Reader reads a MT-535 SWIFT message through a finite state machine, following the states defined by this enumeration.
SwiftStatementOfHoldingsMT571ReaderState
The SwiftStatementOfHoldingsMT571Reader reads a MT-571 SWIFT message through a finite state machine, following the states defined by this enumeration.
SwiftStatementOfHoldingsRepositoryType
Type of repository (enumeration for Field 4 of Field 70C of a MT-535 message).
SwiftStatementReaderState
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.
SwiftSubfieldFlags
Set of flags the define some characteristics for subfields. These flags control how the Subfield() method extracts a subfield.
SwiftTimeFormat
Enumerates the various SWIFT time formats supported by the SwiftTime type.