Interface ISODatasetPackager
- All Superinterfaces:
ISOPackager, ISOSubFieldPackager
- All Known Implementing Classes:
DatasetPackager, ICCDataPackager
Marker interface for packagers that encode and decode dataset payloads.
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanIndicates whether datasets handled by this packager use the standard dataset identifier and length envelope.Methods inherited from interface ISOPackager
createISOMsg, getDescription, getFieldDescription, pack, unpack, unpackModifier and TypeMethodDescriptionCreates and returns a new ISOMsg instance appropriate for this packager.Returns a human-readable description of this packager.getFieldDescription(ISOComponent m, int fldNumber) Emits a description of the field identified byfldnoin the given message to the log event.byte[]pack(ISOComponent m) Packs an ISO-8583 message into a byte array.intunpack(ISOComponent m, byte[] b) Unpacks an ISO-8583 byte array into the given message container.voidunpack(ISOComponent m, InputStream in) Unpacks an ISO-8583 message from an input stream into the given container.Methods inherited from interface ISOSubFieldPackager
getFieldNumber
-
Method Details
-
hasDatasetEnvelope
Indicates whether datasets handled by this packager use the standard dataset identifier and length envelope.- Returns:
truewhen the standard dataset envelope is present
-