/** * Initialize the class. * @param record The parent record. * @param iKeyDup The type of key (UNIQUE/NOT_UNIQUE/SECONDARY). * @param strKeyName The name of this key (default to first fieldnameKEY). */ public void init(Rec record, int iKeyDup, String strKeyName) { super.init(record, iKeyDup, strKeyName); m_iKeyActualLength = 0; // Actual Byte length m_iKeyByteLength = 0; // Key length (0-64 bytes) (including trailer bytes) } /**
/** * Constructor. * @param record The parent record. * @param iKeyDup The type of key (UNIQUE/NOT_UNIQUE/SECONDARY). * @param strKeyName The name of this key (default to first fieldnameKEY). */ public KeyAreaInfo(FieldList record, int iKeyDup, String strKeyName) { this(); this.init(record, iKeyDup, strKeyName); } /**
/** * Initialize the class. * @param record The parent record. * @param iKeyDup The type of key (UNIQUE/NOT_UNIQUE/SECONDARY). * @param strKeyName The name of this key (default to first fieldnameKEY). */ public void init(Rec record, int iKeyDup, String strKeyName) { super.init(record, iKeyDup, strKeyName); m_iKeyActualLength = 0; // Actual Byte length m_iKeyByteLength = 0; // Key length (0-64 bytes) (including trailer bytes) } /**
/** * Initialize the class. * @param record The parent record. * @param iKeyDup The type of key (UNIQUE/NOT_UNIQUE/SECONDARY). * @param strKeyName The name of this key (default to first fieldnameKEY). */ public void init(Rec record, int iKeyDup, String strKeyName) { super.init(record, iKeyDup, strKeyName); m_iKeyActualLength = 0; // Actual Byte length m_iKeyByteLength = 0; // Key length (0-64 bytes) (including trailer bytes) } /**