<?xml version="1.0"?>
<doc>
    <assembly>
        <name>iso8583ii</name>
    </assembly>
    <members>
        <member name="T:com.a2zss.ISO8583.Bitmap">
            Copyright (C) AZS Services 2004-2005
            This class implements a Bitmap an extended ISOField object for use with other ISO classes
            The application can use this object for ISO meesage creation
            @author 	AZS Services
            <see>ISO8583II</see>
        </member>
        <member name="T:com.a2zss.ISO8583.ISOField">
             Copyright (C) AZS Services 2004-2007
             This class creates a ISOField object for use with other ISO 8583 classes in this package
             The application can use this object for ISO message creation
            
             @author 	AZS Services Ltd.
             @see     Message
             @see     ISO8583II
        </member>
        <member name="T:com.a2zss.ISO8583.ISOBits">
            Copyright (C) AZS Services 2004-2005
            This class defines ISO-8583 bit field constants
            the constant names are based on ISO-8583 v1 (1993)
            so they can be confusing in some cases for v0 (1997) context but the field 
            name prefix Fxxx where xxx is the related ISO-8583 bit number
            gives a real information what field it is.
            @author 	AZS Services
            @see    ISO8583II
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.FF_FOT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.FH_IDENT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.FH_DCP">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F_MTI">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.MTI">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F0_BITMAP0">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F1_BITMAP1">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F2_PAN">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F3_PROC_CODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F4_AMOUNT_TR">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F5_AMOUNT_REC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F6_AMOUNT_BIL">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F7_DATETIME_TR">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F8_AMOUNT_BILFEE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F9_CONVRATE_REC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F10_CONVRATE_BIL">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F11_STAN">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F12_DATE_TIME">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F12_DATE_TIME_LTR">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F13_DATE_EFF">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F14_DATE_EXP">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F15_DATE_SETTL">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F16_DATE_CONV">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F17_DATE_CAPTURE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F18_MCC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F19_COUNTRY_ACQID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F20_COUNTRY_PAN">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F21_COUNTRY_FID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F22_POSDATACODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F23_CARDSEQNO">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F24_FUNCTIONCODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F25_MSGREASONCODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F26_CARDACBUSCODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F27_APPR_CODE_LENGTH">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F28_DATE_REC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F29_REC_IND">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F30_AMOUNT_ORIG">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F31_AQREFDATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F32_AQID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F33_FID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F34_PAN_EXT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F35_TRACK2">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F36_TRACK3">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F37_RETR_REFNO">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F38_APPR_CODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F39_ACTION_CODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F40_SERVICE_CODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F41_TERMINAL_ID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F42_CARDACC_ID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F43_CARDACC_NAMLOC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F44_ADD_RESPDATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F45_TRACK1">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F46_AMOUNT_FEES">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F47_ADD_DATA_NATIONAL">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F48_ADD_DATA_PRIVATE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F49_CURRENCY_TR">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F50_CURRENCY_REC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F51_CURRENCY_BIL">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F52_PIN_DATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F53_SECURITY_CONTROLINFO">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F54_AMOUNT_ADD">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F55_ICC_DATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F56_ORIG_DATAELEMS">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F57_AUTH_LCCODE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F58_AUTH_AGID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F59_TRANSPORT_DATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F60">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F61">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F62">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F63">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F64_MSG_AUTHENTCFIELD">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F65">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F66_AMOUNT_ORIGFEES">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F67_EXT_PAYDATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F68_COUNTRY_RID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F69_COUNTRY_SETTLID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F70_COUNTRY_AUTHAGID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F71_MSGNO">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F72_DATA_RECORD">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F73_DATE_ACTION">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F74_CREDITS_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F75_CREDITS_REVERSAL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F76_DEBITS_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F77_DEBITS_REVERSAL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F78_TRANSFER_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F79_TRANSFER_REVERSAL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F80_INQUIRIES_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F81_AUTHORIZATIONS_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F82_INQUIRIES_REVERSAL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F83_PAYMENTS_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F84_PAYMENTS_REVERSAL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F85_FEE_COLL_NUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F86_CREDITS_AMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F87_CREDITS_REVERSAL_AMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F88_DEBITS_AMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F89_DEBITS_REVERSAL_AMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F90_ORIG_MSG_ID_INFO">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F91_COUNTRY_TR_DESTID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F92_COUNTRY_TR_ORIGID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F93_TR_DESTID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F94_TR_ORIGID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F95_CARD_ISSREFDATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F96_KEY_MAN_DATA">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F97_AMOUNT_NET_REC">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F98_PAYEE">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F99_SETLL_INSTID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F100_RECE_INSTID">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F101_FILE_NAME">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F102_ACCOUNT_ID1">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F103_ACCOUNT_ID2">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F104_TR_DESCR">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F105_CREDIT_CBAMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F106_DEBIT_CBAMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F107_CREDIT_CBNUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F108_DEBIT_CBNUMBER">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F109_CREDIT_FEEAMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F110_DEBIT_FEEAMOUNT">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F111">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F112">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F113">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F114">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F115">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F116">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F117">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F118">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F119">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F120">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F121">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F122">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F123">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F124">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F125">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F126">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F127">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F128">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOBits.F128_MSG_AUTH_CODE_FIELD">
            	<summary>The constants for ISO bitfield definitions -4..128</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOField.data">
            	Actual buffer conaining information of this field
        </member>
        <member name="F:com.a2zss.ISO8583.ISOField.bitno">
            	The field iso nitno
        </member>
        <member name="F:com.a2zss.ISO8583.ISOField.ver">
            	The field iso version (0 or 1)
        </member>
        <member name="F:com.a2zss.ISO8583.ISOField.maxlength">
                <summary>Max length of field</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOField.type">
                <summary>Field type</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor">
            	<summary>Creates an empty ISOField object with no data </summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.Byte[],com.a2zss.ISO8583.Config)">
                <summary>Creates an ISOField object with specified bitno and data buffer (version 0)</summary>
                <param name="bit">@param bit indicates the ISO8583 field number</param>
                <param name="buf">@param buf the data for this field</param>
                <param name="c">c - the config</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.Byte[],System.Int32,com.a2zss.ISO8583.Config)">
                <summary>Creates an ISOField object with specified bitno and data buffer and ISO8583 version</summary>
                <param name="bit">bit indicates the ISO8583 field number</param>
                <param name="buf">@param buf the data for this field</param>
                <param name="v">@param v ISO8583 version 0 or 1</param>
                <param name="c">@param c - the config</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.Byte[],System.Int32,System.Int32,com.a2zss.ISO8583.Config)">
                <summary>Creates an ISOField object with specified bitno and data buffer (version 0)</summary>
                <param name="bit">bit indicates the ISO8583 field number</param>
                <param name="buf">buf the data for this field</param>
                <param name="offs">offs the offset to start</param>
                <param name="len">len the data length</param>
                <param name="c">c - the config</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.Byte[],System.Int32,System.Int32,System.Int32,com.a2zss.ISO8583.Config)">
                <summary>Creates an ISOField object with specified bitno and data buffer</summary>
                <param name="bit">bit indicates the ISO8583 field number</param>
                <param name="buf">buf the data for this field</param>
                <param name="offs">offs the offset to start</param>
                <param name="len">len the data length</param>
                <param name="v">v ISO8583 version 0 or 1</param>
                <param name="c">c - the config</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.String,com.a2zss.ISO8583.Config)">
            	<summary>Creates an ISOField object with specified bitno and String value (version 0)</summary>
            	<param name="c">c - the config</param>
            	<param name="bit">bit indicates the ISO8583 field number</param>
            	<param name="value">value</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(System.Int32,System.String,System.Int32,com.a2zss.ISO8583.Config)">
                <summary>Creates an ISOField object with specified bitno and String value and ISO8583 version</summary>
                <param name="bit">bit indicates the ISO8583 field number</param>
                <param name="value">value the data for this field</param>
                <param name="v">v ISO8583 version 0 or 1</param>
                <param name="c">c - the config</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.#ctor(com.a2zss.ISO8583.ISOField)">
            	<summary>Creates a new ISOField object independent copy/clone from current object</summary>
            	<param name="fiel">fiel - the field to clone</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.setValue(System.String)">
            	<summary>Sets the String value of ISOField object</summary>
            	<param name="value">value - the value</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.setValue(System.Byte[])">
            	<summary>Sets the byte value of ISOFieled object</summary>
            	<param name="b">b - the binary value</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getVersion">
            	<summary>Gets the ISO8583 version info of this ISOField object</summary>
            	<returns>the version </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getType">
            <summary>Gets the ISO8583 field type of this ISOField object</summary>
             <returns>the field type constant</returns>
            
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getBitNo">
            <summary>Gets the ISO8583 field bit number</summary>
             <returns>bit number</returns>
            
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getMaxLength">
            <returns> the max legth allowed for this ISOField </returns> 
            
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getLength">
            <returns>current length of this isofield </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getPackedValue">
            <returns>the 4bit encoded/packed data in case of numeric fields </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getBinLenPackedValue">
            <returns>the binary length and 4bit encoded/packed data in case of numeric and lxvar fields</returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getPlainValue">
            <returns>plain format data of this field </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getPlainValue(System.Boolean)">
            <returns>plain format data of this field </returns> 
                    <param name="ebcdic">true if to return field value in EBCDIC</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getStringValue">
            <returns>String value of this field </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getBinaryValue">
            <returns>binary value of this field </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.getLongValue">
            <returns>long integer value of this field if type of numeric or 0 if field ins not numeric</returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISOField.toString">
            <returns>String value of this field (same as getStringValue() ) </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.#ctor(System.Int32,com.a2zss.ISO8583.Config)">
            <summary>contructs a empty bitmap with spetsified field number </summary>
            <param name="bit">bit the field number that is assigned to bitmap itself</param>
            <param name="c">config object</param>
            <value>0 - for primary bitmap, 1 - for secondary bitmap</value>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.#ctor(System.Int32,System.Byte[],com.a2zss.ISO8583.Config)">
            <summary>contructs a bitmap from byte buffer with spetsified field number</summary> 
            <param name="bit">bit the field number that is assigned to bitmap itself
            0 - for primary bitmap, 1 - for secondary bitmap</param>
            <param name="buf">buf the buffer holding bitmap data</param>
            <param name="c"> c -config</param> 
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.#ctor(System.Int32,System.Byte[],System.Int32,com.a2zss.ISO8583.Config)">
            <summary>contructs a bitmap from byte buffer with specified field number and with specified iso version </summary>
            <param name="bit">bit the field number that is assigned to bitmap itself
            0 - for primary bitmap, 1 - for secondary bitmap</param>
            <param name="buf">buf the buffer holding bitmap data</param>
            <param name="v"> - the iso version (0 or 1) to be assigned with this Bitmap/Field</param>
            <param name="c"> c -config</param> 
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.#ctor(System.Int32,System.Byte[],System.Int32,System.Int32,com.a2zss.ISO8583.Config)">
            <summary>contructs a bitmap from byte buffer with specified field number and with specified iso version </summary>
                * <param name="bit">bit the field number that is assigned to bitmap itself
                * 0 - for primary bitmap, 1 - for secondary bitmap</param>
                * <param name="buf">buf the buffer holding bitmap data</param>
                * <param name="c"> c -config</param> 
            	* <param name="offs">offs - where the bitmap data starts in buf</param>
            	* <param name="len">len - teh length of data in buffer to use (8)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.init(System.Byte[],System.Int32,System.Int32)">
            <summary>initializes bitmap from byte buf from offset to offset+len </summary>
            <param name="buf">buffer where bitmap data is</param>
            <param name="offs">offs - start offset in buf</param>
            <param name="len">len - length of data to read (8)</param>
            
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.init(System.Byte[])">
            <summary>initializes the bitmap from and 8 byte data buffer</summary>
            <param name="buf">the bitmap data 8 bytes length</param>
            
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.setBit(System.Int32,System.Boolean)">
            <summary>method to set a specified bit in bitmap to 1 (true) or 0 (false) </summary>
            <param name="state">state - true bit=1, false bit=0</param>
            <param name="bitno">param bitno - the bit number to modify (1..64) or for convenience 
            65..128 may also be used  for secondary bitmap.</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.getBit(System.Int32)">
            <returns> if the specified bit in the bitmap is 1 (true) or 0 (false)</returns>
            <param name="bitno">bitno - the field number to query 1..64 or for convenience 65..128 for secondary bitmap
            can be used.</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.getActiveBits">
            <returns>an array of integers representing bit numbers that are (1) true 
            in that bitmap</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.getLong">
            <returns>a long 64 bit integer value from bitmap data </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Bitmap.init(System.Int64)">
            <summary>intitializes the bitmap from 64 bit long integer</summary> 
        </member>
        <member name="T:com.a2zss.ISO8583.CCC">
            Copyright (C) AZS Services 2004-2005
            This class can be used for CCC cheksum calculation for certain ISO-8583 messages
            @author 	AZS Services
        </member>
        <member name="M:com.a2zss.ISO8583.CCC.tochar(System.Byte)">
            @return a character range of byte in+32 
        </member>
        <member name="M:com.a2zss.ISO8583.CCC.fromchar(System.Byte)">
            @return a byte from character in-32 
        </member>
        <member name="M:com.a2zss.ISO8583.CCC.CalcCCC(System.Byte[],System.Int32,System.Int32)">
            @return a one byte cheksum from a byte array starting from specified offset and length 
        </member>
        <member name="T:com.a2zss.ISO8583.CCCException">
            Copyright (C) AZS Services 2004-2005
            CCCException object is used to handle some invalid CCC cases
        </member>
        <member name="M:com.a2zss.ISO8583.CCCException.#ctor">
            <summary> constructor</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.CCCException.#ctor(System.String)">
            <summary> constructor</summary>
        </member>
        <member name="T:com.a2zss.ISO8583.Config">
            Copyright (C) AZS Services 2004-2005
            This class is for defining the runtime configuretion of the SDK 
            
            @author Andri
        </member>
        <member name="F:com.a2zss.ISO8583.Config.ISOfhTypes">
            <summary>the header field type definitions</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.Config.ISOfTypes">
            <summary>the field type definitions</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.Config.ISOfmaxLengths">
            the field length definitions 
        </member>
        <member name="F:com.a2zss.ISO8583.Config.hexbitmap">
            the format of bitmap binary or hex dec, default binary (hexbitmap=false);
        </member>
        <member name="M:com.a2zss.ISO8583.Config.isPackedTrack2PaddedRightWithF">
            <summary>return true if track2 data in packed form is padded with F at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setPackedTrack2PaddedRightWithF(System.Boolean)">
            <summary>set true if track2 data in packed form is padded with F at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setPackedTrack2PaddedRightWith0(System.Boolean)">
            <summary>set true if track2 data in packed form is to be padded with 0 at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.isPackedTrack2PaddedRightWith0">
            <summary>returns true if track2 data in packed form is padded with F at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.isPackedTrack3PaddedRightWithF">
            <summary>returns true if track3 type data in packed form is padded with F at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setPackedTrack3PaddedRightWithF(System.Boolean)">
            <summary>set true if track3 type data in packed form is padded with F at the end instead 0 at the beginning</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setLicenseFile(System.String)">
            <summary>Set absolute path and location of license file</summary> 
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getLicenseFile">
            <summary>get current license file</summary> 
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getType(System.Int32)">
            	<summary>Gets the ISO8583 field type of ISOField object with specified bitno</summary>
            	<param name="bit">bit - the bit number to query</param>
            	<returns>the type of field</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getType(System.Int32,System.Int32)">
            	<summary>Gets the ISO8583 field type of ISOField object with specified bitno and ISO8583 version</summary>
            	<param name="bit">bit - the bit number to query</param>
            	<param name="ver">ver - the iso version 0 or 1</param>
            	<returns>the type of field</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setCustomType(System.Int32,System.Int32,System.Int32)">
            	<summary>sets the customized field type for specified ISO8583 (bit number) and for cpecified version (0, 1)</summary>
            	<param name="bit">bit the field nmber ad sefined in ISOBits</param>
            	<param name="ver">ver the ISO8583 version (0 or 1)</param>
            	<param name="type">type the custom field type as defined in Type interface</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setCustomMaxLength(System.Int32,System.Int32,System.Int32)">
            	<summary>sets the customized field max length for specified ISO8583 (bit number) and for cpecified version (0, 1)</summary>
            	<param name="bit">bit the field nmber</param>
            	<param name="ver">ver the ISO8583 version (0 or 1)</param>
            	<param name="len">len the custom field length in bytes (0..999)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getMaxLength(System.Int32,System.Int32)">
            	<param name="bit">bit the field nmber to query (0-128)</param>
            	<param name="v">v the ISO8583 version (0 or 1)</param>
            	<returns>the max length for ISOField specified by bit number and ISO version (0, 1)
            	or -1 if such field does not exsist</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getMaxLength(System.Int32)">
                <param name="bit">bit the field number to query (0-128)</param>
                <returns>the max length for ISOField specified by bit number (version 0) </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setBitmapFormat(System.Boolean)">
            <summary>to set a bitmap format to hex or binary</summary>
            <param name="hex">hex true if the required format for parser/formatter is hex (16 bytes)
            or false (default setting) if bitmap is in binrary format (8 bytes)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getBitmapFormat">
                <returns>current bitmap format, true if hex false if binary</returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setBinpackedlength(System.Boolean)">
            <summary>to set a packed length format to binary </summary>
            <param name="bin">bin true if the required format length format is binary
            or false (default setting) if length format is 4 bit BCD</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getBinpackedlength">
                <returns>current binpacked length setting</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.setEbcdic(System.Boolean)">
            <summary>to set char encoding to ebcdinc</summary>
            <param name="ebcdic">set true if the ebcdic is required for base char set
            or false (default setting) if ascii</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.getEbcdic">
                <returns>current ebcdic setting, true if ebcdic false if ascii</returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.Config.main(System.String[])">
                <summary>Print out config</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.Config.printConfig(System.IO.TextWriter)">
            <summary>print out current config settings to textwriter</summary>
            <param name="tout"> - the printsream where to print config</param>
        </member>
        <member name="T:com.a2zss.ISO8583.Dec4Bit">
            Copyright (C) AZS Services 2004-2005
            This class can be used for packing integer values to 4 bit decimal numbers
            and 4bit decimal numbers back to integer values
            @author 	AZS Services
        </member>
        <member name="M:com.a2zss.ISO8583.Dec4Bit.to4Bit(System.Int32,System.Int32)">
            converts an integer value to 4bit decimals where each decimal
            	is presented by half of the byte values 0000..1001
            	if the len the length in bytes desired
            	if the lenth of integer n is odd then a extra half of bye with 0000 is prepended
            	@param n - the number value to pack
            	@param len - the lengh of the returned value in bytes
            	@return a 4 bit packed decimals
        </member>
        <member name="M:com.a2zss.ISO8583.Dec4Bit.toInt(System.Byte[],System.Int32)">
            converts an 4 bit packed decimals to an integer value
            @param b4bit the 4 bit packed decimals 0000...1001
            @param len the length of 4bit data to be used as 4 bit data
            @return decoded value
        </member>
        <member name="T:com.a2zss.ISO8583.EBCDIC">
            Copyright (C) AZS Services 2004-2008
             <summary>This class can be used for converting acii2ebcdic and ebcdic2ascii characters</summary>
            @author 	AZS Services
        </member>
        <member name="F:com.a2zss.ISO8583.EBCDIC.ebcdic2ascii">
            ebcdic byte [0] ascii equivalent byte [1]
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.toAscii(System.Byte)">
            <returns> ascii equivalent for ebcdic char</returns>
            <param name="ebcdic"> ebcdic encoded char byte</param>
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.toAscii(System.Byte[])">
            <returns> ascii equivalent buffer of bytes for ebcdic char bytes</returns>
            <param name="ebcdic"> ebcdic encoded char bytes</param>
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.toAscii(System.Byte[],System.Int32,System.Int32)">
            <returns> ascii equivalent buffer of bytes for ebcdic char bytes</returns>
            <param name="ebcdic"> ebcdic encoded char bytes</param>
            <param name="offs"> offset to start</param>
            <param name="len"> length to do</param>
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.fromAscii(System.Byte)">
            <returns> ebcdic equivalent byte for ascii char</returns>
            <param name="ascii">ascii encoded char byte</param>
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.fromAscii(System.Byte[])">
            <returns> ebcdic equivalent bytes for ascii char bytes</returns>
            <param name="ascii">ascii encoded char bytes</param>
        </member>
        <member name="M:com.a2zss.ISO8583.EBCDIC.fromAscii(System.Byte[],System.Int32,System.Int32)">
            <returns> ebcdic equivalent bytes for ascii char bytes</returns>
            <param name="ascii">ascii encoded char bytes</param>
            <param name="offs"> offset to start</param>
            <param name="len">length to do</param>
        </member>
        <member name="T:com.a2zss.ISO8583.FType">
            Copyright (C) AZS Services 2004-2005
            This interface defines field types used in ISO8583 messages
            @author 	AZS Services
        </member>
        <member name="F:com.a2zss.ISO8583.FType.UNDEFINED">
            <summary>the field type is unkown/undefined is not parsed</summary>  
        </member>
        <member name="F:com.a2zss.ISO8583.FType.NUMBER">
            <summary>the field is type of NUMBER (the field is parsed as fixed length numberic content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.TEXT">
            <summary>the field is type of TEXT (the field is parsed as fixed length text content) </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLVARNUMBER">
            <summary>the field is type of LLLVARNUMBER (the field is parsed as 2 byte of length and remaining of bytes as numeric content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLVARTEXT">
            <summary>the field is type of LLVARTEXT (the field is parsed as 2 byte of length and remaining of bytes as text content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLVARNUMBER">
            <summary>the field is type of LLLVARNUMBER (the field is parsed as 3 byte of length and remaining of bytes as numbric content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLVARTEXT">
            <summary>the field is type of LLLVARTEXT (the field is parsed as 3 byte of length and remaining of bytes as text content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.BINARY">
            <summary>the field is type of BINARY (the field is parsed as fixed length binray content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLVARBINARY">
            <summary>the field is type of LLVARBINARY (the field is parsed as 2 byte of length and remaining of bytes as binary content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLVARBINARY">
            <summary>the field is type of LLLVARBINARY (the field is parsed as 3 byte of length and remaining of bytes  as binary content)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.TRACK2">
            <summary>the field is type of track2 LLVAR where  1st 2 bytes define the of contents LLVAR 
                Note: in compressed format it is like LVAR where 1st byted is compressed length.
                (used to parse field as track 2 contents) </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.FType.TRACK3">
            <summary>the field is type of track3 like LLVAR (used to parse field as track 3 contents)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.TRACK1">
            <summary>the field is type of track1 (NOT USED, track 1 is parsed as regular LLVAR)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLLVARTEXT">
            <summary>the field is type of LLLLVARTEXT  (used in some custom ISO formats)</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLLLVARTEXT">
            <summary>the field is type of LLLLLVARTEXT  (used in some custom ISO formats)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LLLLLLVARTEXT">
            <summary>the field is type of LLLLLLVARTEXT  (used in some custom ISO formats)</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LVARNUMBER">
            <summary>the field is type of LVARNUMBER (the field is parsed as 1 byte of length and remaining of bytes as numeric content) </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.FType.LVARTEXT">
            <summary>the field is type of LVARTEXT (the field is parsed as 1 byte of length and remaining of bytes as text content)</summary> 
        </member>
        <member name="M:com.a2zss.ISO8583.FType.getLabel(System.Int32)">
            <summary>return label string</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.FType.labels">
            <summary>label string definitions</summary> 
        </member>
        <member name="T:com.a2zss.ISO8583.ISO8583II">
             *<summary>
             * Copyright (C) AZS Services 2004-2009
             * @author Andri Kruus, AZS Services
             * Estonia Tallinn, http://www.a2zss.com
             * Created on 13.10.2004
             *
             * $Header: /home/andri/CVS/iso8583sdk/src/com/a2zss/ISO8583/ISO8583II.java,v 1.2 2004/10/16 19:44:38 andri Exp $
             * $Date: 2004/10/16 19:44:38 $
             * @version $Revision: 1.2 $
                This class can be used as parser and formatter</summary>
            
        </member>
        <member name="T:com.a2zss.ISO8583.ISOConstants">
            <summary> Copyright (C) AZS Services 2004-2005
             @author Andri</summary>
            
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.ENC_PLAIN">
            <summary>Constanint indicating ISO8583 message numeric fields should not encoded 4 bit </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.ENC_PACKED">
            <summary>Constant indicating ISO8583 message numeric fields should encoded 4 bit</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.ENC_CODED">
            <summary>Constant indicating ISO8583 message numeric fields should not encoded 4 bit and addtionally whole
                message will be encoded into printable characters</summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.ENC_LLLLPLAIN">
            <summary>Constaant indicates  ISO8583 message numeric fields should not encoded 4 bit
                and the total message length should prepended to message data ( like "0123") </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.MSG_MAX_LENGTH">
            <summary>constant indicating max len of any ISO 8583 message ( 9999 )</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.V1987">
            <summary>constant indicating ISO8583 version 1987 (0xxx messages) value 0 </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.V2003">
            <summary>constant indicating ISO8583 version 2003 (2xxx messages) value 2 </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.AUTHORISATION">
            <summary>constant indicting autorisation message mti 0100 or 1100</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.AUTHORISATION_REPEAT">
            <summary>constant indicting autorisation message repeat mti 0101 or 1101</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.AUTHORISATION_RESPONSE">
            <summary>constant indicting autorisation message response mti 0110 or 1110</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.REVERSAL">
            <summary>constant indicting autorisation message reversal mti 0400 or 1420</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.REVERSAL_REPEAT">
            <summary>constant indicting autorisation message reversal repeat mti 0401 or 1421</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.REVAERSAL_RESPONSE">
            <summary>constant indicting autorisation message reversal response mti 0410 or 1430</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.SMS_AUTHORISATION">
            <summary>constant indicting autorisation message (SMS) mti 0200 or 1200</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.SMS_AUTHORISATION_REPEAT">
            <summary>constant indicting autorisation message repeat (SMS) mti 0201 or 1201</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.SMS_AUTHORISATION_RESPONSE">
            <summary>constant indicting autorisation message response (SMS) mti 0210 or 1210</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.CLEARING_REQUEST">
            <summary>constant indicting clearing request message (SMS) mti 0500 or 1500</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.CLEARING_REQUEST_RESPONSE">
            <summary>constant indicting clearing request response message (SMS) mti 0510 or 1510</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.NETWORK_REQUEST">
            <summary>constant indicting network request  message  mti 0804 or 1804</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.NETWORK_RESPONSE">
            <summary>constant indicting network request response message  mti 0814 or 1814</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.ORDINAL_PURCHASE">
            <summary>ourchase types</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.CASH_ADVANCE">
            <summary>ourchase types</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.UNATTENDED_PURCHASE">
            <summary>ourchase types</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.V1993">
            <summary>constant indicating ISO8583 version 1993 (1xxx messages) value 1 </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.MTID">
            <summary>constants that represent MTI values in relatin to mesage type and version </summary>
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.MTISTRING">
            <summary>human readable message mti mappings</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.PROCS">
            a selection	processing code field values in relation to PROCSTR constants 
        </member>
        <member name="F:com.a2zss.ISO8583.ISOConstants.PROCSTR">
            <summary>ourchase types labels
            { goods, cash, goods unattended}</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISO8583II.version">
            <summary>version</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISO8583II.cpr">
            <summary>(C)</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISO8583II.name">
            <summary>Name</summary> 
        </member>
        <member name="F:com.a2zss.ISO8583.ISO8583II.outs">
            class internal PrintStream for debugging purposes  by default null 
        </member>
        <member name="F:com.a2zss.ISO8583.ISO8583II.debuglevel">
            class internal variable for debugging purposes valid values 0..9 
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.#ctor">
            <summary>Create instance of SDK object with default config</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.#ctor(com.a2zss.ISO8583.Config)">
            <summary>Create instance of SDK object</summary>
            <param name="con">config to set for SDK instance</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.setConfig(com.a2zss.ISO8583.Config)">
            <summary>Set config for SDK instance</summary>
            <param name="con">config to set</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getConfig">
            <summary>Get config object of this SDK instance</summary>
             <returns>current config</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.setOutput(System.IO.BinaryWriter)">
            <summary>Set writer for debug output</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getOutput">
            <summary>Get writer of debug output</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getDebuglevel">
            <summary>Get debug level.</summary>
            <returns>current debug level set</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.setDebuglevel(System.Int32)">
            <summary>Set debug level.</summary>
            <param name="debuglevel">The debug level 0 (min) 5 (max)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getEncodingType(System.Byte[])">
            <summary>checks the ISO message encoding type from bye[] array</summary>
            <returns>ENC_CODED, ENC_PACKED, ENC_LLLLPLAIN, ENC_PLAIN or -1 if can not determine</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getEncoded(System.Byte[])">
            <summary>gets the encoded data block from syntax 2</summary>
            <returns>encoded block</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.tochar(System.Byte)">
            <summary>converts single byte value to sigle number char value param 0 returns 32</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.fromchar(System.Byte)">
            <summary>converts single byte value car value to sigle number char value param 32 returns 0 </summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.getEncoded(System.IO.Stream)">
            <summary>gets the encoded data block from syntax 2 encoded stream</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.decode(System.Byte[])">
            <summary>decodes the actual encoded bytes incl cflag and ccc</summary> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.encode(System.Byte[])">
            <summary>return encoded (into printable chars) data block from plain data </summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.formatPacked(com.a2zss.ISO8583.Message)">
            <summary>Format message contents is packed format.</summary>
            <returns>return a buffer with ISO message in packed format</returns> 
            <param name="msg">The message to format</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.formatEncoded(com.a2zss.ISO8583.Message)">
            <summary>Format message contents is encoded format.</summary>
            <returns>return a buffer with ISO message encoded and fomratted: S LN T DATA  CCC E</returns> 
            <param name="msg">The message to format</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.formatPlain(com.a2zss.ISO8583.Message)">
            <summary>Format message contents plain format.
            <b>Note:</b> supports fields FH_IDENT, FH_DCP, FF_FOT if they are configured<br/>
            </summary>
            <returns>return a buffer with ISO message in plain format</returns> 
            <param name="msg">The message to format</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.formatLLPlain(com.a2zss.ISO8583.Message)">
            <summary>Format message contents plain format with packed length.</summary>
            <returns>return a buffer with ISO message plain format with message length LL (two bytes packed) </returns> 
            <param name="msg">The message to format</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.formatLLLLPlain(com.a2zss.ISO8583.Message)">
            <summary>Format message contents plain format with length (4 bytes).</summary>
            <returns>return a buffer with ISO message plain format with message length</returns> 
            <param name="msg">The message to format</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parsePacked(System.Byte[])">
            <summary>parses the packed ISO8583 format from buffer.</summary>
            <returns>return the message object</returns> 
            <param name="ins">The buffer of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parsePacked(System.IO.Stream)">
            <summary>parses the packed ISO8583 format from stream.</summary>
            <returns>return the message object</returns> 
            <param name="iss">The input stream of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parseLLPlain(System.IO.Stream)">
            <summary>parses the LLplain format from inputstream (where LL is two byte (packed/binary length).
            <b>Note:</b> supports fields FH_IDENT, FH_DCP, FF_FOTif they are configured<br/>
            </summary>
            <returns>return the message object</returns> 
            <param name="iss">The input stream of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parseLLLLPlain(System.IO.Stream)">
            <summary>parses the LLLLplain format from inputstream .
            <b>Note:</b> supports fields FH_IDENT, FH_DCP, FF_FOTif they are configured<br/>
            </summary>
            <returns>return the message object</returns> 
            <param name="iss">The input stream of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parsePlain(System.Byte[])">
            <summary>parses the plain format from inputstream .
            <b>Note:</b> supports fields FH_IDENT, FH_DCP, FF_FOTif they are configured<br/>
            </summary>
            <returns>return the message object</returns> 
            <param name="ins">The input buffer of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parsePlain(System.IO.Stream)">
            <summary>parses the plain format from inputstream .
            <b>Note:</b> supports fields FH_IDENT, FH_DCP, FF_FOTif they are configured<br/>
            </summary>
            <returns>return the message object</returns> 
            <param name="iss">The input stream of data to parse</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.validateFields(com.a2zss.ISO8583.Message)">
            <summary>validates if the fields Message contains reflect the type and format required
            	     * or if there are fields not compatible with required length and type 
            	     * then throws an ISOException
                     * </summary>
                     * <returns>return the message object</returns> 
                     * <param name="flds">The message to validate</param>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.parsePlainField(System.IO.BinaryReader,System.Int32,System.Int32)">
            <summary>Parses a plain type field usually no need to use this directly</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.createPackedValue(com.a2zss.ISO8583.ISOField)">
            <returns>the 4bit encoded/packed data in case of numeric fields </returns> 
        </member>
        <member name="M:com.a2zss.ISO8583.ISO8583II.createBinLenPackedValue(com.a2zss.ISO8583.ISOField)">
            <returns>the binary length and 4bit encoded/packed data in case of numeric and lxvar fields</returns> 
        </member>
        <member name="T:com.a2zss.ISO8583.ISOException">
            Copyright (C) AZS Services 2004-2005
            ISOException object is used to handle some ISO8583 protocol error cases
        </member>
        <member name="M:com.a2zss.ISO8583.ISOException.#ctor">
            <summary> constructor</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.ISOException.#ctor(System.String)">
            <summary> constructor</summary>
        </member>
        <member name="T:com.a2zss.ISO8583.LLLTTVField">
             
            <summary> Parser and formatter for TLV subfields
             wich are in format LLL - length (includes the tag length and value length)
             TT - tag, V - the tag value
             @author Andri</summary>
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.#ctor">
            <summary>Class consructor </summary>
            
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.#ctor(System.Byte[])">
            <summary>Class consructor </summary>
            <param name="data">data to use </param>
            throws Exception
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.parse(System.Byte[])">
            <summary>Method parse, parses data into separate tags</summary>
            <param name="data">data</param>
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.getTagValue(System.String)">
            Method getTagValue
            @param tag
            @return
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.setTagValue(System.String,System.Byte[])">
            Method setTagValue
            @param tag
            @param value
        </member>
        <member name="M:com.a2zss.ISO8583.LLLTTVField.formatTags">
            Method formatTags
            @return - the formatted data of tags
        </member>
        <member name="T:com.a2zss.ISO8583.LLTTVField">
             @author Andri
             Parser and formatter for TLV subfields
             wich are in format LL - length (includes the tag length and value length)
             TT - tag, V - the tag value
            
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.#ctor">
            Class consructor 
            
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.#ctor(System.Byte[])">
            Class consructor 
            @param data
            @throws Exception
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.parse(System.Byte[])">
            Method parse
            @param data
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.getTagValue(System.String)">
            Method getTagValue
            @param tag
            @return
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.setTagValue(System.String,System.Byte[])">
            Method setTagValue
            @param tag
            @param value
        </member>
        <member name="M:com.a2zss.ISO8583.LLTTVField.formatTags">
            Method formatTags
            @return - the formatted data of tags
        </member>
        <member name="T:com.a2zss.ISO8583.Message">
             <summary>Copyright (C) AZS Services 2004-2005
             This class can be used to contruct ISO8583 messages or to analyze and acess data in parsed ISO8583
             messages.</summary>
            
             @author AZS Services
        </member>
        <member name="M:com.a2zss.ISO8583.Message.#ctor">
            creates an empty Message object 
        </member>
        <member name="M:com.a2zss.ISO8583.Message.#ctor(com.a2zss.ISO8583.Message)">
            <summary>creates a Message object from that contains ISOFields </summary>
            <param name="hs">hs</param>
            
        </member>
        <member name="M:com.a2zss.ISO8583.Message.getISOField(System.Int32)">
            <returns>a ISOField object in Message matching the bit</returns>
            <param name="bit">bit - the ISO8583 bit number / field name constant</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Message.getISOField(System.String)">
            <returns>a ISOField object in Message matching key</returns>
            <param name="key">key - the ISO8583 bit number / field name constant</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Message.getISOString(System.Int32)">
            <returns>a ISOField object converted to String in Message matching the bit</returns>
            <param name="bit">bit - the ISO8583 bit number / field name constant</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Message.getISOString(System.Int32,System.Boolean)">
            <returns>a ISOField object in Message matching the bit</returns>
            <param name="bit"> bit - the ISO8583 bit number / field name constant</param>
            <param name="allownull">allownull - if true the null velues are allowed to be returned
            if false then if there is no such field or contents for this field will be returned as an empty 
            String "".</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Message.putISOField(System.Object)">
            <summary>to add a ISOField object to Message</summary>
            <param name="obj">an ISOFiled or Bitmap object</param>
        </member>
        <member name="T:com.a2zss.ISO8583.TtLlVField">
             @author Andri
            
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.#ctor">
            Class consructor 
            
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.#ctor(System.Byte[])">
            Class consructor 
            @param data
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.parse(System.Byte[])">
            Method parse
            @param data
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.getTagValue(System.Byte[])">
            Method getTagValue
            @param tag
            @return
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.setTagValue(System.Byte[],System.Byte[])">
            Method setTagValue
            @param tag
            @param value
        </member>
        <member name="M:com.a2zss.ISO8583.TtLlVField.formatTags">
            Method formatTags
            @return - the formatted data of tags
        </member>
        <member name="T:com.a2zss.util.BinaryString">
            Copyright (C) AZS Services 2004-2005
            the useful object for parsing binary data 
            this implementation was planned to use buffering
            and it is in a middle of development
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor">
            <summary> 
            create an empty binary string with specified initial size (64)
            </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.Int32)">
                 * <summary> 
                 * create an empty binary string with specified initial size 
                 </summary> 
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.Int32,System.Int32)">
            <summary> create an empty binary string with specified initial size and starting point 
                 </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(com.a2zss.util.BinaryString)">
            <summary> create a binary string with data from the original binary string bs
                     </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.String)">
            <summary> create a binary string with data from the original String s
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.Byte)">
            <summary> create a binary string with data from the single byte b
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.Byte[])">
            <summary> create a binary string with data from the byte array  b
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.#ctor(System.Byte[],System.Int32,System.Int32)">
            <summary> create a binary string with data from the byte array  b including data from starting and ending points
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.reset">
            <summary> reset the binarystring to empty
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.setData(System.Byte)">
            <summary> set the binarystring to new value of single byte b
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.setData(System.Byte[])">
            <summary> set the binarystring to new value of byte array b
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.setData(System.Byte[],System.Int32,System.Int32)">
            <summary> set the binarystring to new value of byte array b
                   </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.byteAt(System.Int32)">
            <returns> byte at specified position </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.indexOf(System.Byte)">
            <returns> index of matching byte in binarystring </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.indexOf(System.Byte,System.Int32)">
            <returns> index of matching byte in binarystring, from specified start prosition </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.indexOf(com.a2zss.util.BinaryString,System.Int32)">
            <returns> index of matching binarystring in binarystring, from specified start prosition </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.substring(System.Int32)">
            <returns>substring of binarystring </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.substring(System.Int32,System.Int32)">
            <returns>substring of binarystring </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.append(System.Char)">
            <summary>append a char to binarystring using cast (append(byte)c)</summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.append(System.Byte)">
            <summary>append a byte to binarystring </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.append(System.String)">
            <summary>appends a String to this binaryString </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.append(com.a2zss.util.BinaryString)">
            <summary>appends a binaryString to this binaryString </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.append(System.Byte[])">
            <summary>appends a buffer to this binaryString </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.prepend(System.Byte)">
            <summary>prepends a byte to this binaryString </summary>
        </member>
        <member name="M:com.a2zss.util.BinaryString.prepend(com.a2zss.util.BinaryString)">
            <summary>prepends a binaryString to this binaryString</summary> 
        </member>
        <member name="M:com.a2zss.util.BinaryString.prepend(System.Byte[])">
            <summary>prepends a byte buffer to this binaryString</summary> 
        </member>
        <member name="M:com.a2zss.util.BinaryString.getData">
            <returns>return the binrystring buffer</returns> 
        </member>
        <member name="M:com.a2zss.util.BinaryString.length">
            <returns>the length of binaryString </returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.toString">
            <returns>creates the string presentation of this binarystring</returns> 
        </member>
        <member name="M:com.a2zss.util.BinaryString.toByteArray(System.String)">
            <summary>
             This conversion function is neccessary because Java 1.1+ uses
             machine dependent char-to-byte and byte-to-char conversions. This
             is normally a useful feature, allowing machine independence.
             In order to maintain backwards with pre-Java conventions, we
             implement out own machine-independent deterministic converter.
            </summary>
             <param name="s"> string to be converted to bytes</param>
             <returns> array of bytes containing lower 8 bits of each char</returns>
        </member>
        <member name="M:com.a2zss.util.BinaryString.toString(System.Byte[])">
            <summary>
             This conversion function is neccessary because Java 1.1+ uses
             machine dependent char-to-byte and byte-to-char conversions. This
             is normally a useful feature, allowing machine independence.
             In order to maintain backwards with pre-Java conventions, we
             implement out own machine-independent deterministic converter.
            </summary>
             <param name="b"> b array of bytes to be converted to a String</param>
             <returns> String containing the bytes. Each char in the string
                     will be in the range \u0000 to \u00FF</returns>
        </member>
        <member name="T:com.a2zss.util.Hex">
            Copyright (C) AZS Services 2004-2005
        </member>
        <member name="T:com.a2zss.util.lib">
            <summary>library methots for various issues</summary> 
        </member>
        <member name="M:com.a2zss.util.lib.parseInt(System.Byte[])">
            parses an int from buffer beginning 
        </member>
        <member name="M:com.a2zss.util.lib.parseInt(System.Byte[],System.Int32)">
            parses an int from buffer starting from offs 
        </member>
        <member name="M:com.a2zss.util.lib.parseShort(System.Byte[])">
            parse the short value 
        </member>
        <member name="M:com.a2zss.util.lib.parseShort(System.Byte[],System.Int32)">
            parse the short value 
        </member>
        <member name="M:com.a2zss.util.lib.parseByte(System.Byte[])">
            parse the byte value 
        </member>
        <member name="M:com.a2zss.util.lib.parseByte(System.Byte[],System.Int32)">
            parse the byte value 
        </member>
        <member name="M:com.a2zss.util.lib.toBytes(System.Int32)">
            converts int to bytes 
        </member>
        <member name="M:com.a2zss.util.lib.toBytes(System.Int16)">
            converts short to bytes 
        </member>
        <member name="M:com.a2zss.util.lib.toBytes(System.Byte)">
            converts byte to bytes 
        </member>
        <member name="M:com.a2zss.util.lib.toBytes(System.String)">
            converts byte to bytes 
        </member>
        <member name="M:com.a2zss.util.lib.isInt(System.String)">
            tests if string is integer 
        </member>
        <member name="T:com.a2zss.ISO8583.Utils">
            /** 
             * Copyright (C) AZS Services 2004-2005
             * @author Andri
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.isNumeric(System.String)">
            <returns> -1 if the String contains only number characters '0'..'9'
            othervise returns the first position where String violates this condition
            </returns>
            <param name="value"> value</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.isText(System.String)">
            	<returns> -1 if the String contains only chars with values 32..127
            	othervise returns the first position where String violates this condition</returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.getImpactByMTI(System.String)">
            <returns>return financial transaction type for transaction originator
                * 	1 in case of authorizations
                *   0 in case of non financial transaction like network message
                *  -1 in case of reversal/refund transactions
                 *  </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.getTypeByMTI(System.String)">
            <returns> the transaction type string values like "0100", "1100", .. </returns>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.getResponse(System.String)">
            <returns>string represent the mesaning of ISO8583 message action code field 39
                    values returned are like: <br/>
                    00 --> "OK, approved"<br/>
                    01 --> "Declined (01)"<br/>
                    02 --> "Call to Issuer, declined"</returns>
                    <param name="codes">codes the ISO8583 v1987 field 39 value ("00", "01", "02", ..)</param>
                  * 
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.getResponse(System.String,System.Int32)">
            <returns>string represent the mesaning of ISO8583 message action code field 39
                values returned are like: 
                00/000 --> "OK, approved"<br/>
                01/001 --> "Declined (01)"<br/>
                02/002 --> "Call to Issuer, declined"</returns>
            	<param name="codes">codes the ISO8583 v1987 or v1993 field 39 value</param>
            	("00", "01", "02", .. or "000", "001", "002")
            	<param name="ver">@param ver the ISO8583 message version use v1987 (=0) or v1993 (=1)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.isApproved(System.String,System.Int32)">
            	<returns>true if ISO8583 message action code field 39 indicated approved/or ok
                values returned are like: 
                returns true for v1987 code 00 and v1993 codes 000 and 400</returns>
            	<param name="codes">codes the ISO8583 v1987 or v1993 field 39 value</param>
            	<param name="ver">ver the ISO8583 message version use v1987 (=0) or v1993 (=1)</param>
        </member>
        <member name="M:com.a2zss.ISO8583.Utils.getAction(System.String,System.Int32)">
            <returns>string represent the mesaning of ISO8583 message action code field 39
            values returned are like: 
            00/000 --> "OK, approved"
            01/001 --> "Declined (01)"
            02/002 --> "Call to Issuer, declined"</returns>
            <param name="codes">codes the ISO8583 v1987 or v1993 field 39 value</param>
            ("00", "01", "02", .. or "000", "001", "002")
            <param name="ver">ver the ISO8583 message version use v1987 (=0) or v1993 (=1)</param>
        </member>
    </members>
</doc>

