Module cl.netswitch.iso
Package cl.netswitch.iso.vip8583
package cl.netswitch.iso.vip8583
Classes used to define and process VisaNet Integrated Payment messages.
-
ClassDescriptionVipBinF3<M>Binary Fixed-Length of 3 bytes.VipBinF8<M>Binary Fixed-Length of 8 bytes.VipBinFH<M>Binary Fixed-Length of N bytes (1 ≤ N) with Hexadecimal representation.VipBinFL<M>Binary Fixed-Length of N bytes (1 ≤ N).VipBinVL<M>Binary Variable-Length of at most N bytes (1 ≤ N ≤ 255).VipConverter<M extends VipMessage>Converts a
VipMessage
to an another representation.VipDecoder<M extends VipMessage>Decodes a sequence of bytes into the fields of aVipMessage
.VipEncoder<M extends VipMessage>Encodes the fields of aVipMessage
into a sequence of bytes.Signals that a decoding or encoding error has occurred.VipField<M,T> Definition of a data element of a VIP message.VipFields<M>Definition of all data elements of a VIP message.Converts a message of VIP fields to a JSON representation.Methods common (shared) by all VIP messages.VipNumF10<M>Numeric Fixed-Length Right-Justified of 10 BCD digits (5 bytes).VipNumF12<M>Numeric Fixed-Length Right-Justified of 12 BCD digits (6 bytes).VipNumF14<M>Numeric Fixed-Length Right-Justified of 14 BCD digits (7 bytes).VipNumF16<M>Numeric Fixed-Length Right-Justified of 16 BCD digits (8 bytes).VipNumF2<M>Numeric Fixed-Length Right-Justified of 2 BCD digits (1 byte).VipNumF4<M>Numeric Fixed-Length Right-Justified of 4 BCD digits (2 bytes).VipNumF6<M>Numeric Fixed-Length Right-Justified of 6 BCD digits (3 bytes).VipNumF8<M>Numeric Fixed-Length Right-Justified of 8 BCD digits (4 bytes).VipNumFA4<M>Numeric Fixed-Length Right-Justified of 4 EBCDIC-037 digits.VipNumFL<M>Numeric Fixed-Length Right-Justified of N BCD digits (1 ≤ N).VipNumVI<M>Numeric Variable-Length Right-Justified of at most N BCD digits (1 ≤ N ≤ 9).VipNumVL<M>Numeric Variable-Length Right-Justified of at most N BCD digits (10 ≤ N ≤ 18).VipNumVX<M>Numeric Variable-Length Right-Justified of at most N BCD digits (19 ≤ N ≤ 255).Obfuscation alternatives forVipField
values.VipStrF1<M>String Fixed-Length of 1 EBCDIC-037 character.VipStrFL<M>String Fixed-Length Left-Justified of N EBCDIC-037 characters (1 ≤ N).VipStrVL<M>String Variable-Length of at most N EBCDIC-037 characters (1 ≤ N ≤ 255).VipTk2VL<M>Track-2 Variable-Length of at most 37 BCD digits and separator.VipWriter<M>Converts a message of VIP fields to an another representation.VipXmlWriter<M>Converts a message of VIP fields to an XML representation.Converts a message of VIP fields to a YAML representation.