Interface | Description |
---|---|
SchemeManagerMBean |
Class | Description |
---|---|
BaseSchemeElement |
Base component of the elements in a Scheme hierarchy.
|
BaseSchemeFieldElement |
Base class for field related scheme elements.
|
Scheme |
SWIFT message structure scheme.
A message scheme defines the message structure as specify by the SWIFT standard. |
SchemeEval |
This class represent an evaluation perform on a scheme element
|
SchemeField |
This class represent a SchemeField element in a particular sequence in a particular message scheme.
A SchemeField can represent multiple Tag objects of a SwiftMessage, because all the letter options (variants) of the tag are consider in the same SchemeField object. (The scheme field ID is saved as NAME attribute) |
SchemeFieldDefaultValue |
This class represent a SchemeField default value.
|
SchemeFieldQualifier |
Container for a field admitted qualifier.
|
SchemeFieldSet |
This class represent a set of fields in a message scheme.
|
SchemeFieldSetItem |
This class represent a SchemeField element in a particular sequence in a particular message scheme.
A SchemeField can represent multiple Tag objects of a SwiftMessage, because all the letter options (variants) of the tag are consider in the same SchemeField object. |
SchemeManager |
Container for SWIFT messages structure schemes.
A message scheme defines the sequences and sub sequences of fields, the mandatory/optional status of each field, field and sequence repetitions, and the semantic rules that apply to the message. |
SchemeSequence |
This class represent a sequence of fields in a message scheme.
NOTE: Repetition of a single tag in a message (example: tag 13 in MT103) is managed as a repetitive field in its container sequence and not as a subsequence itself. |
SchemeXmlReader |
Class to handle parsing of XML scheme definitions into scheme objects.
|
Enum | Description |
---|---|
SchemeEvalType |
This class represent an evaluation type
|