Module cl.netswitch.iso
Package cl.netswitch.iso.amex8583
package cl.netswitch.iso.amex8583
Classes used to define and process American Express messages.
-
ClassDescriptionAmexBinF4<M>Binary Fixed-Length of 4 bytes.AmexBinF8<M>Binary Fixed-Length of 8 bytes.AmexBinH4<M>Binary Fixed-Length of 8 hexadecimal EBCDIC-500 characters.AmexConverter<M extends AmexMessage>Converts an
AmexMessage
to an another representation.AmexDecFL<M>Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).AmexDecoder<M extends AmexMessage>Decodes a sequence of bytes into the fields of anAmexMessage
.AmexEncoder<M extends AmexMessage>Encodes the fields of anAmexMessage
into a sequence of bytes.Signals that a decoding or encoding error has occurred.AmexField<M,T> Definition of a data element of an AMEX message.AmexFields<M>Definition of all data elements of an AMEX message.Converts a message of AMEX fields to a JSON representation.Methods common (shared) by all AMEX messages.AmexNumF1<M>Numeric Fixed-Length Right-Justified of 1 EBCDIC-500 digit.AmexNumF10<M>Numeric Fixed-Length Right-Justified of 10 EBCDIC-500 digits.AmexNumF11<M>Numeric Fixed-Length Right-Justified of 11 EBCDIC-500 digits.AmexNumF12<M>Numeric Fixed-Length Right-Justified of 12 EBCDIC-500 digits.AmexNumF2<M>Numeric Fixed-Length Right-Justified of 2 EBCDIC-500 digits.AmexNumF3<M>Numeric Fixed-Length Right-Justified of 3 EBCDIC-500 digits.AmexNumF4<M>Numeric Fixed-Length Right-Justified of 4 EBCDIC-500 digits.AmexNumF5<M>Numeric Fixed-Length Right-Justified of 5 EBCDIC-500 digits.AmexNumF6<M>Numeric Fixed-Length Right-Justified of 6 EBCDIC-500 digits.AmexNumF7<M>Numeric Fixed-Length Right-Justified of 7 EBCDIC-500 digits.AmexNumF8<M>Numeric Fixed-Length Right-Justified of 8 EBCDIC-500 digits.AmexNumF9<M>Numeric Fixed-Length Right-Justified of 9 EBCDIC-500 digits.AmexNumFX<M>Numeric Fixed-Length Right-Justified of N EBCDIC-500 digits (19 ≤ N).AmexNumV2L<M>Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (10 ≤ N ≤ 18).AmexNumV2X<M>Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (19 ≤ N ≤ 99).Obfuscation alternatives forAmexField
values.AmexStrFL<M>String Fixed-Length Left-Justified of N EBCDIC-500 characters (1 ≤ N).AmexStrV2<M>String Variable-Length (LL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 99).AmexStrV3<M>String Variable-Length (LLL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 999).AmexWriter<M>Converts a message of AMEX fields to an another representation.Converts a message of AMEX fields to an XML representation.Converts a message of AMEX fields to a YAML representation.