Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(AmexField<M, ?>) - Method in class cl.netswitch.iso.amex8583.AmexFields
-
Adds a field to the collection of fields.
- add(AmexField<M, ?>, AmexObfuscate) - Method in class cl.netswitch.iso.amex8583.AmexFields
-
Adds a field to the collection of fields with obfuscate option.
- add(IsoField<M, ?>) - Method in class cl.netswitch.iso.iso8583.IsoFields
-
Adds a field to the collection of fields.
- add(IsoField<M, ?>, IsoObfuscate) - Method in class cl.netswitch.iso.iso8583.IsoFields
-
Adds a field to the collection of fields with obfuscate option.
- add(VipField<M, ?>) - Method in class cl.netswitch.iso.vip8583.VipFields
-
Adds a field to the collection of fields.
- add(VipField<M, ?>, VipObfuscate) - Method in class cl.netswitch.iso.vip8583.VipFields
-
Adds a field to the collection of fields with obfuscate option.
- ALL - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Obfuscate all characters.
- ALL - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Obfuscate all characters.
- ALL - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Obfuscate all characters.
- AmexBinF4<M> - Class in cl.netswitch.iso.amex8583
-
Binary Fixed-Length of 4 bytes.
- AmexBinF4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinF4
-
Constructs a new
AmexBinF4
instance. - AmexBinF8<M> - Class in cl.netswitch.iso.amex8583
-
Binary Fixed-Length of 8 bytes.
- AmexBinF8(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinF8
-
Constructs a new
AmexBinF8
instance. - AmexBinH4<M> - Class in cl.netswitch.iso.amex8583
-
Binary Fixed-Length of 8 hexadecimal EBCDIC-500 characters.
- AmexBinH4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinH4
-
Constructs a new
AmexBinH4
instance. - AmexConverter<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
-
Converts an
AmexMessage
to an another representation. - AmexConverter(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexConverter
-
Constructs a new
AmexConverter
instance. - AmexDecFL<M> - Class in cl.netswitch.iso.amex8583
-
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
- AmexDecFL(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexDecFL
-
Constructs a new
AmexDecFL
instance. - AmexDecFL(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexDecFL
-
Constructs a new
AmexDecFL
instance with scale 0. - AmexDecoder<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
-
Decodes a sequence of bytes into the fields of an
AmexMessage
. - AmexDecoder(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexDecoder
-
Constructs a new
AmexDecoder
instance. - AmexEncoder<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
-
Encodes the fields of an
AmexMessage
into a sequence of bytes. - AmexEncoder(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexEncoder
-
Constructs a new
AmexEncoder
instance. - AmexException - Exception in cl.netswitch.iso.amex8583
-
Signals that a decoding or encoding error has occurred.
- AmexException() - Constructor for exception cl.netswitch.iso.amex8583.AmexException
-
Constructs a new
AmexException
instance. - AmexException(String) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
-
Constructs a new
AmexException
instance with a message. - AmexException(String, Throwable) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
-
Constructs a new
AmexException
instance with message and cause. - AmexException(Throwable) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
-
Constructs a new
AmexException
instance with a cause. - AmexField<M,
T> - Class in cl.netswitch.iso.amex8583 -
Definition of a data element of an AMEX message.
- AmexField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.amex8583.AmexField
-
Constructs a new
AmexField
instance. - AmexFields<M> - Class in cl.netswitch.iso.amex8583
-
Definition of all data elements of an AMEX message.
- AmexFields(int) - Constructor for class cl.netswitch.iso.amex8583.AmexFields
-
Constructs a new
AmexFields
instance. - AmexJsonWriter<M> - Class in cl.netswitch.iso.amex8583
-
Converts a message of AMEX fields to a JSON representation.
- AmexJsonWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Constructs a new
AmexJsonWriter
instance. - AmexJsonWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Constructs a new
AmexJsonWriter
instance with capacity. - AmexMessage - Class in cl.netswitch.iso.amex8583
-
Methods common (shared) by all AMEX messages.
- AmexMessage() - Constructor for class cl.netswitch.iso.amex8583.AmexMessage
-
Constructs a new
AmexMessage
instance. - AmexNumF1<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 1 EBCDIC-500 digit.
- AmexNumF1(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF1
-
Constructs a new
AmexNumF1
instance. - AmexNumF10<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 10 EBCDIC-500 digits.
- AmexNumF10(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF10
-
Constructs a new
AmexNumF10
instance. - AmexNumF11<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 11 EBCDIC-500 digits.
- AmexNumF11(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF11
-
Constructs a new
AmexNumF11
instance. - AmexNumF12<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 12 EBCDIC-500 digits.
- AmexNumF12(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF12
-
Constructs a new
AmexNumF12
instance. - AmexNumF2<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 2 EBCDIC-500 digits.
- AmexNumF2(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF2
-
Constructs a new
AmexNumF2
instance. - AmexNumF3<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 3 EBCDIC-500 digits.
- AmexNumF3(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF3
-
Constructs a new
AmexNumF3
instance. - AmexNumF4<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 4 EBCDIC-500 digits.
- AmexNumF4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF4
-
Constructs a new
AmexNumF4
instance. - AmexNumF5<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 5 EBCDIC-500 digits.
- AmexNumF5(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF5
-
Constructs a new
AmexNumF5
instance. - AmexNumF6<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 6 EBCDIC-500 digits.
- AmexNumF6(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF6
-
Constructs a new
AmexNumF6
instance. - AmexNumF7<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 7 EBCDIC-500 digits.
- AmexNumF7(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF7
-
Constructs a new
AmexNumF7
instance. - AmexNumF8<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 8 EBCDIC-500 digits.
- AmexNumF8(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF8
-
Constructs a new
AmexNumF8
instance. - AmexNumF9<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of 9 EBCDIC-500 digits.
- AmexNumF9(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF9
-
Constructs a new
AmexNumF9
instance. - AmexNumFX<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Fixed-Length Right-Justified of N EBCDIC-500 digits (19 ≤ N).
- AmexNumFX(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumFX
-
Constructs a new
AmexNumFX
instance. - AmexNumV2L<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (10 ≤ N ≤ 18).
- AmexNumV2L(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2L
-
Constructs a new
AmexNumV2L
instance. - AmexNumV2L(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2L
-
Constructs a new
AmexNumV2L
instance. - AmexNumV2X<M> - Class in cl.netswitch.iso.amex8583
-
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (19 ≤ N ≤ 99).
- AmexNumV2X(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2X
-
Constructs a new
AmexNumV2X
instance. - AmexNumV2X(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2X
-
Constructs a new
AmexNumV2X
instance. - AmexObfuscate - Enum Class in cl.netswitch.iso.amex8583
-
Obfuscation alternatives for
AmexField
values. - AmexStrFL<M> - Class in cl.netswitch.iso.amex8583
-
String Fixed-Length Left-Justified of N EBCDIC-500 characters (1 ≤ N).
- AmexStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrFL
-
Constructs a new
AmexStrFL
instance. - AmexStrFL(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrFL
-
Constructs a new
AmexStrFL
instance. - AmexStrV2<M> - Class in cl.netswitch.iso.amex8583
-
String Variable-Length (LL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 99).
- AmexStrV2(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV2
-
Constructs a new
AmexStrV2
instance. - AmexStrV2(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV2
-
Constructs a new
AmexStrV2
instance. - AmexStrV3<M> - Class in cl.netswitch.iso.amex8583
-
String Variable-Length (LLL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 999).
- AmexStrV3(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV3
-
Constructs a new
AmexStrV3
instance. - AmexStrV3(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV3
-
Constructs a new
AmexStrV3
instance. - AmexWriter<M> - Interface in cl.netswitch.iso.amex8583
-
Converts a message of AMEX fields to an another representation.
- AmexXmlWriter<M> - Class in cl.netswitch.iso.amex8583
-
Converts a message of AMEX fields to an XML representation.
- AmexXmlWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Constructs a new
AmexXmlWriter
instance. - AmexXmlWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Constructs a new
AmexXmlWriter
instance with capacity. - AmexYamlWriter<M> - Class in cl.netswitch.iso.amex8583
-
Converts a message of AMEX fields to a YAML representation.
- AmexYamlWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Constructs a new
AmexYamlWriter
instance. - AmexYamlWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Constructs a new
AmexYamlWriter
instance with capacity.
C
- checkNumericString(String) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Checks that all the characters of the supplied string are digits.
- checkNumericString(String) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Checks that all the characters of the supplied string are digits.
- chrToEBCDIC(char) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Converts a character to a byte using EBCDIC encoding.
- chrToEBCDIC(char) - Method in class cl.netswitch.iso.vip8583.VipField
-
Converts a character to a byte using EBCDIC-037 encoding.
- cl.netswitch.iso - module cl.netswitch.iso
-
Provides classes to build NetSwitch servers that process ISO-8583 messages.
- cl.netswitch.iso.amex8583 - package cl.netswitch.iso.amex8583
-
Classes used to define and process American Express messages.
- cl.netswitch.iso.iso8583 - package cl.netswitch.iso.iso8583
-
Classes used to define and process ISO 8583 messages.
- cl.netswitch.iso.vip8583 - package cl.netswitch.iso.vip8583
-
Classes used to define and process VisaNet Integrated Payment messages.
- clearElements() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Removes all defined subelements.
- closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Marks the end of a group of fields or properties.
- closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Marks the end of a group of fields or properties.
- convert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
-
Converts the supplied message to an another representation.
- convert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
-
Converts the supplied message to an another representation.
- convert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
-
Converts the supplied message to an another representation.
- copyFrom(Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Calls all setters in this message with values obtain from matching getters in a source object.
- copyFrom(Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Calls all setters in this message with values obtain from matching getters in a source object.
- copyFrom(Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Calls all setters in this message with values obtain from matching getters in a source object.
- copyTo(Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Calls all setters in a destination object with values obtain from matching getters in this message.
- copyTo(Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Calls all setters in a destination object with values obtain from matching getters in this message.
- copyTo(Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Calls all setters in a destination object with values obtain from matching getters in this message.
D
- decode(byte[], M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
-
Decodes a sequence of bytes into the fields of a message.
- decode(byte[], M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
-
Decodes a sequence of bytes into the fields of a message.
- decode(byte[], M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
-
Decodes a sequence of bytes into the fields of a message.
- decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Decodes the field value from buffer and stores value in message.
- decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Decodes the field value from buffer and stores value in message.
- decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipField
-
Decodes the field value from buffer and stores value in message.
- decodeTLV2(String, boolean, IsoTlvElements) - Method in class cl.netswitch.iso.iso8583.IsoTlvDecoder
-
Decodes subelements in a TLV string "
[TCC][ID][LL][DATA]...
". - decodeTLV3(String, IsoTlvElements) - Method in class cl.netswitch.iso.iso8583.IsoTlvDecoder
-
Decodes subelements in a TLV string "
[ID][LLL][DATA]...
". - decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinF4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinH4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexDecFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF1
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF10
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF11
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF12
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF5
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF6
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF7
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF9
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumFX
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumV2L
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumV2X
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrV2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrV3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF1
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinH8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinV2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinV3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoDecFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoDecFS
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexV2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexV3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF10
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF12
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF16
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF5
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF6
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF7
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF9
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumFS8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumFX
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2I
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2L
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2X
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinF3
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinFH
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinVL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF10
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF12
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF14
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF16
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF2
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF6
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF8
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumFA4
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVI
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVX
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrF1
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrFL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrVL
-
Decodes the value of this field from the supplied byte buffer.
- decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipTk2VL
-
Decodes the value of this field from the supplied byte buffer.
E
- EBCDIC - Static variable in class cl.netswitch.iso.vip8583.VipField
-
Charset used to convert to/from EBCDIC-037 characters.
- EBCDIC_DIGIT0 - Static variable in class cl.netswitch.iso.vip8583.VipField
-
Code of the EBCDIC-037 zero (0) character (0xF0).
- EBCDIC_SPACE - Static variable in class cl.netswitch.iso.vip8583.VipField
-
Code of the EBCDIC-037 space (SP) character (0x40).
- encode(M) - Method in class cl.netswitch.iso.vip8583.VipEncoder
-
Encodes the fields of a message into a sequence of bytes.
- encode(M, boolean) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
-
Encodes the fields of a message into a sequence of bytes.
- encode(M, boolean) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
-
Encodes the fields of a message into a sequence of bytes.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinV2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinV3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexV2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexV3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinVL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF1
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF1
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Character, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrF1
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinF4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinH4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF5
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF6
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF7
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF9
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF5
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF6
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF7
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF9
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumFS8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2I
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinF3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF6
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVI
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF10
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF11
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF12
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumV2L
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinH8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF10
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF12
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF16
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2L
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinF8
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF10
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF12
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF14
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF16
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumFA4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrV2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrV3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV2
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV3
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV4
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinFH
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrVL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipTk2VL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexDecFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoDecFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoDecFS
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumFX
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumV2X
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumFX
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2X
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumFL
-
Encodes the value of this field into the supplied byte array.
- encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVX
-
Encodes the value of this field into the supplied byte array.
- encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Encodes the value of this field into the supplied byte array.
- encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Encodes the value of this field into the supplied byte array.
- encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Encodes the value of this field into the supplied byte array.
F
- fieldError(String) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a string used to build exception related to this field.
- fieldError(String) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a string used to build exception related to this field.
- fieldError(String) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a string used to build exception related to this field.
G
- get(int) - Method in class cl.netswitch.iso.amex8583.AmexFields
-
Returns the field indexed by the specified ID.
- get(int) - Method in class cl.netswitch.iso.iso8583.IsoFields
-
Returns the field indexed by the specified ID.
- get(int) - Method in class cl.netswitch.iso.vip8583.VipFields
-
Returns the field indexed by the specified ID.
- getBitmap() - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Returns the primary bitmap of this message (DE-1,Format=b-8).
- getBitmap1() - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Returns the first bitmap of this message (DE-1,Format=b-8).
- getBitmap1() - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Returns the first bitmap of this message (DE-1,Format=b-8).
- getBitmap2() - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Returns the second bitmap of this message (DE-65,Format=b-8).
- getBitmap2() - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Returns the second bitmap of this message (DE-65,Format=b-8).
- getBitmap3() - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Returns the third bitmap of this message (DE-129,Format=b-8).
- getElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Returns the value of the subelement indexed by specified
id
. - getElementCount() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Returns the number of subelements defined.
- getFormat() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the name of the format of this field.
- getFormat() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the name of the format of this field.
- getFormat() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the name of the format of this field.
- getIndex() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the index of this field.
- getIndex() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the index of this field.
- getIndex() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the index of this Field.
- getMaxLength() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the maximum length of this field.
- getMaxLength() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the maximum length of this field.
- getMaxLength() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the maximum length of this field.
- getMinLength() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the minimum length of this field.
- getMinLength() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the minimum length of this field.
- getMinLength() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the minimum length of this field.
- getMti() - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Returns the Message Type Identification (DE-0,Format=n-4).
- getMti() - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Returns the Message Type Identification (DE-0,Format=n-4).
- getMti() - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Returns the Message Type Identification (DE-0,Format=n-4).
- getName() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the name of this field.
- getName() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the name of this field.
- getName() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the name of this field.
- getObfuscate() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the obfuscate option of this field.
- getObfuscate() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the obfuscate option of this field.
- getObfuscate() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the obfuscate option of this field.
- getTcc() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Returns the value of the Transaction Category Code (TCC).
- getType() - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the type of the value of this field.
- getType() - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the type of the value of this field.
- getType() - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the type of the value of this field.
- getValue(M) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the value of this field from the supplied message.
- getValue(M) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the value of this field from the supplied message.
- getValue(M) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the value of this field from the supplied message.
- getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Gets the field value from message and encodes into supplied byte array.
- getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Gets the field value from message and encodes into supplied byte array.
- getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Gets the field value from message and encodes into supplied byte array.
H
- hasElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Returns
true
if the subelement indexed byid
is defined.
I
- IsoBinF1<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of 1 byte.
- IsoBinF1(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF1
-
Constructs a new
IsoBinF1
instance. - IsoBinF2<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of 2 bytes.
- IsoBinF2(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF2
-
Constructs a new
IsoBinF2
instance. - IsoBinF4<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of 4 bytes.
- IsoBinF4(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF4
-
Constructs a new
IsoBinF4
instance. - IsoBinF8<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of 8 bytes.
- IsoBinF8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF8
-
Constructs a new
IsoBinF8
instance. - IsoBinFL<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of N bytes (1 ≤ N).
- IsoBinFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinFL
-
Constructs a new
IsoBinFL
instance. - IsoBinH8<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of 16 hexadecimal characters.
- IsoBinH8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinH8
-
Constructs a new
IsoBinH8
instance. - IsoBinV2<M> - Class in cl.netswitch.iso.iso8583
-
Binary Variable-Length (LL) of at most N bytes (1 ≤ N ≤ 99).
- IsoBinV2(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV2
-
Constructs a new
IsoBinV2
instance. - IsoBinV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV2
-
Constructs a new
IsoBinV2
instance. - IsoBinV3<M> - Class in cl.netswitch.iso.iso8583
-
Binary Variable-Length (LLL) of at most N bytes (1 ≤ N ≤ 999).
- IsoBinV3(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV3
-
Constructs a new
IsoBinV3
instance. - IsoBinV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV3
-
Constructs a new
IsoBinV3
instance. - IsoConverter<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
-
Converts an
IsoMessage
to an another representation. - IsoConverter(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoConverter
-
Constructs a new
IsoConverter
instance. - IsoDecFL<M> - Class in cl.netswitch.iso.iso8583
-
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
- IsoDecFL(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFL
-
Constructs a new
IsoDecFL
instance. - IsoDecFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFL
-
Constructs a new
IsoDecFL
instance with scale 0. - IsoDecFS<M> - Class in cl.netswitch.iso.iso8583
-
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) with Scale Indicator.
- IsoDecFS(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFS
-
Constructs a new
IsoDecFS
instance. - IsoDecoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
-
Decodes a sequence of bytes into the fields of an
IsoMessage
. - IsoDecoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoDecoder
-
Constructs a new
IsoDecoder
instance. - IsoEncoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
-
Encodes the fields of an
IsoMessage
into a sequence of bytes. - IsoEncoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoEncoder
-
Constructs a new
IsoEncoder
instance. - IsoException - Exception in cl.netswitch.iso.iso8583
-
Signals that a decoding or encoding error has occurred.
- IsoException() - Constructor for exception cl.netswitch.iso.iso8583.IsoException
-
Constructs a new
IsoException
instance. - IsoException(String) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
-
Constructs a new
IsoException
instance with a message. - IsoException(String, Throwable) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
-
Constructs a new
IsoException
instance with message and cause. - IsoException(Throwable) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
-
Constructs a new
IsoException
instance with a cause. - IsoField<M,
T> - Class in cl.netswitch.iso.iso8583 -
Definition of a data element of an ISO message.
- IsoField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.iso8583.IsoField
-
Constructs a new
IsoField
instance. - IsoFields<M> - Class in cl.netswitch.iso.iso8583
-
Definition of all data elements of an ISO message.
- IsoFields(int) - Constructor for class cl.netswitch.iso.iso8583.IsoFields
-
Constructs a new
IsoFields
instance. - IsoHexFL<M> - Class in cl.netswitch.iso.iso8583
-
Binary Fixed-Length of N (even) hexadecimal characters (2 ≤ N).
- IsoHexFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexFL
-
Constructs a new
IsoHexFL
instance. - IsoHexV2<M> - Class in cl.netswitch.iso.iso8583
-
Binary Variable-Length (LL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 98).
- IsoHexV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexV2
-
Constructs a new
IsoHexV2
instance. - IsoHexV3<M> - Class in cl.netswitch.iso.iso8583
-
Binary Variable-Length (LLL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 998).
- IsoHexV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexV3
-
Constructs a new
IsoHexV3
instance. - IsoJsonWriter<M> - Class in cl.netswitch.iso.iso8583
-
Converts a message of ISO fields to a JSON representation.
- IsoJsonWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Constructs a new
IsoJsonWriter
instance. - IsoJsonWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Constructs a new
IsoJsonWriter
instance with capacity. - IsoMessage - Class in cl.netswitch.iso.iso8583
-
Methods common (shared) by all ISO messages.
- IsoMessage() - Constructor for class cl.netswitch.iso.iso8583.IsoMessage
-
Constructs a new
IsoMessage
instance. - IsoNumF10<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 10 ASCII digits.
- IsoNumF10(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF10
-
Constructs a new
IsoNumF10
instance. - IsoNumF12<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 12 ASCII digits.
- IsoNumF12(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF12
-
Constructs a new
IsoNumF12
instance. - IsoNumF16<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 16 ASCII digits.
- IsoNumF16(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF16
-
Constructs a new
IsoNumF16
instance. - IsoNumF2<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 2 ASCII digits.
- IsoNumF2(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF2
-
Constructs a new
IsoNumF2
instance. - IsoNumF3<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 3 ASCII digits.
- IsoNumF3(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF3
-
Constructs a new
IsoNumF3
instance. - IsoNumF4<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 4 ASCII digits.
- IsoNumF4(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF4
-
Constructs a new
IsoNumF4
instance. - IsoNumF5<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 5 ASCII digits.
- IsoNumF5(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF5
-
Constructs a new
IsoNumF5
instance. - IsoNumF6<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 6 ASCII digits.
- IsoNumF6(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF6
-
Constructs a new
IsoNumF6
instance. - IsoNumF7<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 7 ASCII digits.
- IsoNumF7(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF7
-
Constructs a new
IsoNumF7
instance. - IsoNumF8<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 8 ASCII digits.
- IsoNumF8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF8
-
Constructs a new
IsoNumF8
instance. - IsoNumF9<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of 9 ASCII digits.
- IsoNumF9(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF9
-
Constructs a new
IsoNumF9
instance. - IsoNumFS8<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified Sign + 8 ASCII digits.
- IsoNumFS8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumFS8
-
Constructs a new
IsoNumFS8
instance. - IsoNumFX<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Fixed-Length Right-Justified of N ASCII digits (19 ≤ N).
- IsoNumFX(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumFX
-
Constructs a new
IsoNumFX
instance. - IsoNumV2I<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Variable-Length (LL) of at most N ASCII digits (5 ≤ N ≤ 9).
- IsoNumV2I(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2I
-
Constructs a new
IsoNumV2I
instance. - IsoNumV2I(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2I
-
Constructs a new
IsoNumV2I
instance. - IsoNumV2L<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Variable-Length (LL) of at most N ASCII digits (10 ≤ N ≤ 18).
- IsoNumV2L(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2L
-
Constructs a new
IsoNumV2L
instance. - IsoNumV2L(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2L
-
Constructs a new
IsoNumV2L
instance. - IsoNumV2X<M> - Class in cl.netswitch.iso.iso8583
-
Numeric Variable-Length (LL) of at most N ASCII digits (19 ≤ N ≤ 99).
- IsoNumV2X(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2X
-
Constructs a new
IsoNumV2X
instance. - IsoNumV2X(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2X
-
Constructs a new
IsoNumV2X
instance. - IsoObfuscate - Enum Class in cl.netswitch.iso.iso8583
-
Obfuscation alternatives for
IsoField
values. - IsoStrFL<M> - Class in cl.netswitch.iso.iso8583
-
String Fixed-Length Left-Justified of N ASCII characters (1 ≤ N).
- IsoStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrFL
-
Constructs a new
IsoStrFL
instance. - IsoStrFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrFL
-
Constructs a new
IsoStrFL
instance. - IsoStrV2<M> - Class in cl.netswitch.iso.iso8583
-
String Variable-Length (LL) of at most N ASCII characters (1 ≤ N ≤ 99).
- IsoStrV2(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV2
-
Constructs a new
IsoStrV2
instance. - IsoStrV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV2
-
Constructs a new
IsoStrV2
instance. - IsoStrV3<M> - Class in cl.netswitch.iso.iso8583
-
String Variable-Length (LLL) of at most N ASCII characters (1 ≤ N ≤ 999).
- IsoStrV3(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV3
-
Constructs a new
IsoStrV3
instance. - IsoStrV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV3
-
Constructs a new
IsoStrV3
instance. - IsoStrV4<M> - Class in cl.netswitch.iso.iso8583
-
String Variable-Length (LLLL) of at most N ASCII characters (1 ≤ N ≤ 9999).
- IsoStrV4(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV4
-
Constructs a new
IsoStrV4
instance. - IsoStrV4(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV4
-
Constructs a new
IsoStrV4
instance. - IsoTlvDecoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
-
An
IsoDecoder
with TLV (Tag-Length-Value) support. - IsoTlvDecoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoTlvDecoder
-
Constructs a new
IsoTlvDecoder
instance. - IsoTlvElements - Class in cl.netswitch.iso.iso8583
-
Elements encoded in TLV (Tag-Length-Value) format.
- IsoTlvElements() - Constructor for class cl.netswitch.iso.iso8583.IsoTlvElements
-
Constructs a new
IsoTlvElements
instance. - IsoWriter<M> - Interface in cl.netswitch.iso.iso8583
-
Converts a message of ISO fields to an another representation.
- IsoXmlWriter<M> - Class in cl.netswitch.iso.iso8583
-
Converts a message of ISO fields to an XML representation.
- IsoXmlWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Constructs a new
IsoXmlWriter
instance. - IsoXmlWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Constructs a new
IsoXmlWriter
instance with capacity. - IsoYamlWriter<M> - Class in cl.netswitch.iso.iso8583
-
Converts a message of ISO fields to a YAML representation.
- IsoYamlWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Constructs a new
IsoYamlWriter
instance. - IsoYamlWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Constructs a new
IsoYamlWriter
instance with capacity.
K
- KL4 - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Obfuscate all except the last 4 characters.
- KL4 - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Obfuscate all except the last 4 characters.
- KL4 - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Obfuscate all except the last 4 characters.
O
- obfuscate(Object) - Method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Returns the obfuscated version of the supplied object value.
- obfuscate(Object) - Method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Returns the obfuscated version of the supplied object value.
- obfuscate(Object) - Method in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Returns the obfuscated version of the supplied object value.
- OFF - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Do not obfuscate.
- OFF - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Do not obfuscate.
- OFF - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Do not obfuscate.
- ONE100 - Static variable in class cl.netswitch.iso.vip8583.VipField
-
BigInteger used to unpack field values (One Hundred).
- openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Marks the beginning of group of fields or properties.
- openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Marks the beginning of group of fields or properties.
P
- postConvert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
-
Called after a message was converted using a writer.
- postConvert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
-
Called after a message was converted using a writer.
- postConvert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
-
Called after a message was converted using a writer.
- postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
-
Called after a message is decoded from the supplied byte buffer.
- postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
-
Called after a message is decoded from the supplied byte buffer.
- postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
-
Called after a message is decoded from the supplied byte buffer.
- postEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
-
Called after a message is encoded into the supplied byte array.
- postEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
-
Called after a message is encoded into the supplied byte array.
- postEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipEncoder
-
Called after a message is encoded into the supplied byte array.
- preConvert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
-
Called before a message is converted using a writer.
- preConvert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
-
Called before a message is converted using a writer.
- preConvert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
-
Called before a message is converted using a writer.
- preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
-
Called before a message is decoded from the supplied byte buffer.
- preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
-
Called before a message is decoded from the supplied byte buffer.
- preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
-
Called before a message is decoded from the supplied byte buffer.
- preEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
-
Called before a message is encoded into the supplied byte array.
- preEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
-
Called before a message is encoded into the supplied byte array.
- preEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipEncoder
-
Called before a message is encoded into the supplied byte array.
R
- readBigDecimal(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a BigDecimal value of length digits.
- readBigDecimal(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a BigDecimal value of length digits.
- readBigInteger(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a BigInteger value of length digits.
- readBigInteger(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a BigInteger value of length digits.
- readChar(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the EBCDIC character contained in supplied buffer.
- readChar(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the next available character in buffer.
- readChar(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the EBCDIC-037 character contained in supplied buffer.
- readDigit(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a byte with the value of a numeric digit.
- readDigit(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a byte with the value of a numeric digit.
- readDigit(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a byte with the value of a numeric digit.
- readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a ByteBuffer with the bytes of the specified length.
- readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a ByteBuffer with the bytes of the specified length.
- readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a ByteBuffer with the bytes of the specified length.
- readFieldBuffer1(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a ByteBuffer with the bytes specified by 1-byte length header.
- readFieldBuffer2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a ByteBuffer with the bytes specified by 2-byte length header.
- readHex16(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Reads 16 EBCDIC-500 hexadecimal characters and converts them to long.
- readHex16(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Reads 16 ASCII hexadecimal characters and converts them to long.
- readHex8(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Reads 8 EBCDIC-500 hexadecimal characters and converts them to integer.
- readHexBytes(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Reads EBCDIC-500 hexadecimal characters and returns the converted bytes.
- readHexBytes(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Reads ASCII hexadecimal characters and returns the converted bytes.
- readLengthHeader1(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the value of the 1-byte length header of this field.
- readLengthHeader2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the value of the 2-byte length header of this field.
- readNumber1(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a byte with the value of a 1 digit number.
- readNumber1(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a byte with the value of a 1 digit number.
- readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a long with the value of a 10 digit number.
- readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a long with the value of a 10 digit number.
- readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a long with the value of a 10 packed digit number.
- readNumber11(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a long with the value of a 11 digit number.
- readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a long with the value of a 12 digit number.
- readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a long with the value of a 12 digit number.
- readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a long with the value of a 12 packed digit number.
- readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a long with the value of a 14 digit number.
- readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a long with the value of a 14 digit number.
- readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a long with the value of a 14 packed digit number.
- readNumber16(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a long with the value of a 16 packed digit number.
- readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a byte with the value of a 2 digit number.
- readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a byte with the value of a 2 digit number.
- readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a byte with the value of a 2 packed digit number.
- readNumber3(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a short with the value of a 3 digit number.
- readNumber3(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a short with the value of a 3 digit number.
- readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns a short with the value of a 4 digit number.
- readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a short with the value of a 4 digit number.
- readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a short with the value of a 4 packed digit number.
- readNumber5(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an integer with the value of a 5 digit number.
- readNumber5(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns an integer with the value of a 5 digit number.
- readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an integer with the value of a 6 digit number.
- readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns an integer with the value of a 6 digit number.
- readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns an integer with the value of a 6 packed digit number.
- readNumber7(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an integer with the value of a 7 digit number.
- readNumber7(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns an integer with the value of a 7 digit number.
- readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an integer with the value of a 8 digit number.
- readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns an integer with the value of a 8 digit number.
- readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns an integer with the value of a 8 packed digit number.
- readNumber9(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an integer with the value of a 9 digit number.
- readNumber9(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns an integer with the value of a 9 digit number.
- readNumberVL(ByteBuffer, int) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a long value with specified number of BCD packed bytes.
- readPackedLength(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the number of packed bytes of the value of this field.
- readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns an EBCDIC string of specified length.
- readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns a fixed-length string of length characters.
- readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns an EBCDIC-037 string of specified length.
- readTlvLength(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the LENGTH of a TLV element in supplied buffer.
- readTlvTag(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the TAG of a TLV element in supplied buffer.
- removeElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Removes the subelement indexed by specified
id
. - reset() - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Reset this writer so it can be reused again.
- reset() - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Reset this writer so it can be reused again.
- reset() - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Reset this writer so it can be reused again.
- reset() - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Reset this writer so it can be reused again.
- reset() - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Reset this writer so it can be reused again.
- rightTrim(String) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Returns the supplied string with trailing spaces removed.
- rightTrim(String) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Returns the supplied string with trailing spaces removed.
- rightTrim(String) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns the supplied string with trailing spaces removed.
S
- setElement(int, String) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Changes the value of the subelement indexed by specified
id
. - setMti(Short) - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Changes the Message Type Identification (DE-0,Format=n-4).
- setMti(Short) - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Changes the Message Type Identification (DE-0,Format=n-4).
- setMti(Short) - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Changes the Message Type Identification (DE-0,Format=n-4).
- setObfuscate(AmexObfuscate) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Changes the obfuscate option of this field.
- setObfuscate(IsoObfuscate) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Changes the obfuscate option of this field.
- setObfuscate(VipObfuscate) - Method in class cl.netswitch.iso.vip8583.VipField
-
Changes the obfuscate option of this field.
- setTcc(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
-
Changes the value of the Transaction Category Code (TCC).
- setValue(M, T) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Changes the value of this field in the supplied message.
- setValue(M, T) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Changes the value of this field in the supplied message.
- setValue(M, T) - Method in class cl.netswitch.iso.vip8583.VipField
-
Changes the value of this field in the supplied message.
- strFromEBCDIC(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Converts a ByteBuffer to a string using EBCDIC encoding.
- strFromEBCDIC(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
-
Converts a byte array to a string using EBCDIC-037 encoding.
- strToEBCDIC(String) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Converts a string to a byte array using EBCDIC encoding.
- strToEBCDIC(String) - Method in class cl.netswitch.iso.vip8583.VipField
-
Converts a string to a byte array using EBCDIC-037 encoding.
T
- toString() - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Returns the YAML string built using this writer.
- toString() - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Returns the YAML string built using this writer.
- toString() - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Returns the string generated with this writer.
- toString() - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Returns the YAML string built using this writer.
U
- updateBitmap(int, Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
-
Updates the bitmap of this message adding or removing a field index.
- updateBitmap(int, Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
-
Updates the bitmaps of this message adding or removing a field index.
- updateBitmap(int, Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
-
Updates the bitmaps of this message adding or removing a field index.
V
- valueOf(String) - Static method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class cl.netswitch.iso.vip8583.VipObfuscate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VipBinF3<M> - Class in cl.netswitch.iso.vip8583
-
Binary Fixed-Length of 3 bytes.
- VipBinF3(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinF3
-
Constructs a new
VipBinF3
instance. - VipBinF8<M> - Class in cl.netswitch.iso.vip8583
-
Binary Fixed-Length of 8 bytes.
- VipBinF8(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinF8
-
Constructs a new
VipBinF8
instance. - VipBinFH<M> - Class in cl.netswitch.iso.vip8583
-
Binary Fixed-Length of N bytes (1 ≤ N) with Hexadecimal representation.
- VipBinFH(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinFH
-
Constructs a new
VipBinFH
instance. - VipBinFL<M> - Class in cl.netswitch.iso.vip8583
-
Binary Fixed-Length of N bytes (1 ≤ N).
- VipBinFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinFL
-
Constructs a new
VipBinFL
instance. - VipBinVL<M> - Class in cl.netswitch.iso.vip8583
-
Binary Variable-Length of at most N bytes (1 ≤ N ≤ 255).
- VipBinVL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinVL
-
Constructs a new
VipBinVL
instance. - VipBinVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinVL
-
Constructs a new
VipBinVL
instance. - VipConverter<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
-
Converts a
VipMessage
to an another representation. - VipConverter(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipConverter
-
Constructs a new
VipConverter
instance. - VipDecoder<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
-
Decodes a sequence of bytes into the fields of a
VipMessage
. - VipDecoder(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipDecoder
-
Constructs a new
VipDecoder
instance. - VipEncoder<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
-
Encodes the fields of a
VipMessage
into a sequence of bytes. - VipEncoder(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipEncoder
-
Constructs a new
VipEncoder
instance. - VipException - Exception in cl.netswitch.iso.vip8583
-
Signals that a decoding or encoding error has occurred.
- VipException() - Constructor for exception cl.netswitch.iso.vip8583.VipException
-
Constructs a new
VipException
instance. - VipException(String) - Constructor for exception cl.netswitch.iso.vip8583.VipException
-
Constructs a new
VipException
instance with a message. - VipException(String, Throwable) - Constructor for exception cl.netswitch.iso.vip8583.VipException
-
Constructs a new
VipException
instance with message and cause. - VipException(Throwable) - Constructor for exception cl.netswitch.iso.vip8583.VipException
-
Constructs a new
VipException
instance with a cause. - VipField<M,
T> - Class in cl.netswitch.iso.vip8583 -
Definition of a data element of a VIP message.
- VipField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.vip8583.VipField
-
Constructs a new
VipField
instance. - VipFields<M> - Class in cl.netswitch.iso.vip8583
-
Definition of all data elements of a VIP message.
- VipFields(int) - Constructor for class cl.netswitch.iso.vip8583.VipFields
-
Constructs a new
VipFields
instance. - VipJsonWriter<M> - Class in cl.netswitch.iso.vip8583
-
Converts a message of VIP fields to a JSON representation.
- VipJsonWriter() - Constructor for class cl.netswitch.iso.vip8583.VipJsonWriter
-
Constructs a new
VipJsonWriter
instance. - VipJsonWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipJsonWriter
-
Constructs a new
VipJsonWriter
instance with capacity. - VipMessage - Class in cl.netswitch.iso.vip8583
-
Methods common (shared) by all VIP messages.
- VipMessage() - Constructor for class cl.netswitch.iso.vip8583.VipMessage
-
Constructs a new
VipMessage
instance. - VipNumF10<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 10 BCD digits (5 bytes).
- VipNumF10(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF10
-
Constructs a new
VipNumF10
instance. - VipNumF12<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 12 BCD digits (6 bytes).
- VipNumF12(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF12
-
Constructs a new
VipNumF12
instance. - VipNumF14<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 14 BCD digits (7 bytes).
- VipNumF14(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF14
-
Constructs a new
VipNumF14
instance. - VipNumF16<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 16 BCD digits (8 bytes).
- VipNumF16(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF16
-
Constructs a new
VipNumF16
instance. - VipNumF2<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 2 BCD digits (1 byte).
- VipNumF2(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF2
-
Constructs a new
VipNumF2
instance. - VipNumF4<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 4 BCD digits (2 bytes).
- VipNumF4(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF4
-
Constructs a new
VipNumFRP2
instance. - VipNumF6<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 6 BCD digits (3 bytes).
- VipNumF6(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF6
-
Constructs a new
VipNumF6
instance. - VipNumF8<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 8 BCD digits (4 bytes).
- VipNumF8(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF8
-
Constructs a new
VipNumF8
instance. - VipNumFA4<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of 4 EBCDIC-037 digits.
- VipNumFA4(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumFA4
-
Constructs a new
VipNumFA4
instance. - VipNumFL<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Fixed-Length Right-Justified of N BCD digits (1 ≤ N).
- VipNumFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumFL
-
Constructs a new
VipNumFL
instance. - VipNumVI<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Variable-Length Right-Justified of at most N BCD digits (1 ≤ N ≤ 9).
- VipNumVI(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVI
-
Constructs a new
VipNumVI
instance. - VipNumVI(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVI
-
Constructs a new
VipNumVI
instance. - VipNumVL<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Variable-Length Right-Justified of at most N BCD digits (10 ≤ N ≤ 18).
- VipNumVL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVL
-
Constructs a new
VipNumVL
instance. - VipNumVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVL
-
Constructs a new
VipNumVL
instance. - VipNumVX<M> - Class in cl.netswitch.iso.vip8583
-
Numeric Variable-Length Right-Justified of at most N BCD digits (19 ≤ N ≤ 255).
- VipNumVX(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVX
-
Constructs a new
VipNumVX
instance. - VipNumVX(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVX
-
Constructs a new
VipNumVX
instance. - VipObfuscate - Enum Class in cl.netswitch.iso.vip8583
-
Obfuscation alternatives for
VipField
values. - VipStrF1<M> - Class in cl.netswitch.iso.vip8583
-
String Fixed-Length of 1 EBCDIC-037 character.
- VipStrF1(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrF1
-
Constructs a new
VipStrF1
instance. - VipStrFL<M> - Class in cl.netswitch.iso.vip8583
-
String Fixed-Length Left-Justified of N EBCDIC-037 characters (1 ≤ N).
- VipStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrFL
-
Constructs a new
VipStrFL
instance. - VipStrFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrFL
-
Constructs a new
VipStrFL
instance. - VipStrVL<M> - Class in cl.netswitch.iso.vip8583
-
String Variable-Length of at most N EBCDIC-037 characters (1 ≤ N ≤ 255).
- VipStrVL(int, int, int, boolean, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrVL
-
Constructs a new
VipStrVL
instance. - VipStrVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrVL
-
Constructs a new
VipStrVL
instance. - VipTk2VL<M> - Class in cl.netswitch.iso.vip8583
-
Track-2 Variable-Length of at most 37 BCD digits and separator.
- VipTk2VL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipTk2VL
-
Constructs a new
VipTk2VL
instance. - VipTk2VL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipTk2VL
-
Constructs a new
VipTk2VL
instance. - VipWriter<M> - Interface in cl.netswitch.iso.vip8583
-
Converts a message of VIP fields to an another representation.
- VipXmlWriter<M> - Class in cl.netswitch.iso.vip8583
-
Converts a message of VIP fields to an XML representation.
- VipXmlWriter() - Constructor for class cl.netswitch.iso.vip8583.VipXmlWriter
-
Constructs a new
VipXmlWriter
instance. - VipXmlWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipXmlWriter
-
Constructs a new
VipXmlWriter
instance with capacity. - VipYamlWriter<M> - Class in cl.netswitch.iso.vip8583
-
Converts a message of VIP fields to a YAML representation.
- VipYamlWriter() - Constructor for class cl.netswitch.iso.vip8583.VipYamlWriter
-
Constructs a new
VipYamlWriter
instance. - VipYamlWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipYamlWriter
-
Constructs a new
VipYamlWriter
instance with capacity.
W
- writeChar(char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes an EBCDIC character in supplied byte array.
- writeChar(char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes the supplied character to given byte array.
- writeChar(char, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes an EBCDIC-037 character in supplied byte array.
- writeChar(Character, char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes an EBCDIC character in supplied byte array.
- writeChar(Character, char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes the supplied character to given byte array with default value.
- writeClass(String, PrintStream) - Method in class cl.netswitch.iso.amex8583.AmexFields
-
Generates a class that implements a message for defined fields.
- writeClass(String, PrintStream) - Method in class cl.netswitch.iso.iso8583.IsoFields
-
Generates a class that implements a message for defined fields.
- writeClass(String, PrintStream) - Method in class cl.netswitch.iso.vip8583.VipFields
-
Generates a class that implements a message for defined fields.
- writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.amex8583.AmexFields
-
Generates a class that implements a message for defined fields and prefix.
- writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.iso8583.IsoFields
-
Generates a class that implements a message for defined fields and prefix.
- writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.vip8583.VipFields
-
Generates a class that implements a message for defined fields and prefix.
- writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Writes a field and the value it contains in message.
- writeField(AmexField<M, ?>, M) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Writes a field and the value it contains in message.
- writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Writes a field and the value it contains in message.
- writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Writes a field and the value it contains in message.
- writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Writes a field and the value it contains in message.
- writeField(IsoField<M, ?>, M) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Writes a field and the value it contains in message.
- writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Writes a field and the value it contains in message.
- writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Writes a field and the value it contains in message.
- writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Writes a field and the value it contains in message.
- writeField(VipField<M, ?>, M) - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Writes a field and the value it contains in message.
- writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Writes a field and the value it contains in message.
- writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Writes a field and the value it contains in message.
- writeHex16(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 16 EBCDIC-500 hexadecimal characters of a long into byte array.
- writeHex16(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 16 ASCII hexadecimal characters of a long into byte array.
- writeHex8(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 8 EBCDIC-500 hexadecimal characters of an integer into byte array.
- writeHexBytes(byte[], int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes the EBCDIC-500 hexadecimal characters of bytes into byte array.
- writeHexBytes(byte[], int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes the ASCII hexadecimal characters of bytes into byte array.
- writeMessageValue(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes the field value contained in message using writer.
- writeMessageValue(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes the field value contained in message using writer.
- writeMessageValue(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes the field value contained in message using writer.
- writeNumber1(byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 1 digit of supplied byte value to a byte array.
- writeNumber1(byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 1 digit of supplied byte value to a byte array.
- writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 10 digits of supplied long value to a byte array.
- writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 10 digits of supplied long value to a byte array.
- writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 10 packed digits of supplied long value to a byte array.
- writeNumber11(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 11 digits of supplied long value to a byte array.
- writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 12 digits of supplied long value to a byte array.
- writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 12 digits of supplied long value to a byte array.
- writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 12 packed digits of supplied long value to a byte array.
- writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 14 digits of supplied long value to a byte array.
- writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 14 digits of supplied long value to a byte array.
- writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 14 packed digits of supplied long value to a byte array.
- writeNumber16(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 16 packed digits of supplied long value to a byte array.
- writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 2 digits of supplied byte value to a byte array.
- writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 2 digits of supplied byte value to a byte array.
- writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 2 packed digits of supplied byte value to a byte array.
- writeNumber3(short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 3 digits of a short value to a byte array.
- writeNumber3(short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 3 digits of a short value to a byte array.
- writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 4 digits of supplied short value to a byte array.
- writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 4 digits of supplied short value to a byte array.
- writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 4 packed digits of supplied short value to a byte array.
- writeNumber5(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 5 digits of supplied integer value to a byte array.
- writeNumber5(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 5 digits of supplied integer value to a byte array.
- writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 6 digits of supplied integer value to a byte array.
- writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 6 digits of supplied integer value to a byte array.
- writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 6 packed digits of supplied integer value to a byte array.
- writeNumber7(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 7 digits of supplied integer value to a byte array.
- writeNumber7(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 7 digits of supplied integer value to a byte array.
- writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 8 digits of supplied integer value to a byte array.
- writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 8 digits of supplied integer value to a byte array.
- writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes 8 packed digits of supplied integer value to a byte array.
- writeNumber9(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 9 digits of supplied integer value to a byte array.
- writeNumber9(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 9 digits of supplied integer value to a byte array.
- writeNumberLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 2 digits of field length to a byte array at position.
- writeNumberLLL(ByteArray, int) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes 3 digits of field length to a byte array at position.
- writeNumberLLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 3 digits of field length to a byte array at position.
- writeNumberLLLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes 4 digits of field length to a byte array at position.
- writeNumberVL(long) - Method in class cl.netswitch.iso.vip8583.VipField
-
Returns a byte array with the packed BCD digits of supplied value.
- writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Writes the name and value of a field property.
- writeProperty(AmexField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Writes the name and value of a field property.
- writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Writes the name and value of a field property.
- writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Writes the name and value of a field property.
- writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Writes the name and value of a field property.
- writeProperty(IsoField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Writes the name and value of a field property.
- writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Writes the name and value of a field property.
- writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Writes the name and value of a field property.
- writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Writes the name and value of a field property.
- writeProperty(VipField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Writes the name and value of a field property.
- writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Writes the name and value of a field property.
- writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Writes the name and value of a field property.
- writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes a right-justified fixed-length EBCDIC string to a byte array.
- writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes a right-justified fixed-length string to a byte array.
- writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes a right-justified fixed-length EBCDIC-037 string to a byte array.
- writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes a left-justified fixed-length EBCDIC string to a byte array.
- writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes a left-justified fixed-length string to a byte array.
- writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes a left-justified fixed-length EBCDIC-037 string to a byte array.
- writeTlvLength(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes the LENGTH of a TLV element in supplied byte array.
- writeTlvTag(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes the TAG of a TLV element in supplied byte array.
- writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
-
Writes the value of a field or field property.
- writeValue(AmexField<?, ?>, Object) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
-
Writes the value of a field or field property.
- writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
-
Writes the value of a field or field property.
- writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
-
Writes the value of a field or field property.
- writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
-
Writes the value of a field or field property.
- writeValue(IsoField<?, ?>, Object) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
-
Writes the value of a field or field property.
- writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
-
Writes the value of a field or field property.
- writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
-
Writes the value of a field or field property.
- writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
-
Writes the value of a field or field property.
- writeValue(VipField<?, ?>, Object) - Method in interface cl.netswitch.iso.vip8583.VipWriter
-
Writes the value of a field or field property.
- writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
-
Writes the value of a field or field property.
- writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
-
Writes the value of a field or field property.
- writeValue(T, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexField
-
Writes the supplied field value using the specified writer.
- writeValue(T, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoField
-
Writes the supplied field value using the specified writer.
- writeValue(T, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipField
-
Writes the supplied field value using the specified writer.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form