/** * Constructor. */ public ReadSecondaryHandler(Record record) { this(); this.init(null, record, null, true, false, true); } /**
/** * Initialize class fields. */ public void init(Record record) { super.init(null, record, null, true, false, true); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. */ public ReadSecondaryHandler(Record record, String keyAreaName) { this(); this.init(null, record, keyAreaName, true, false, true); } /**
/** * Initialize class fields. */ public void init(Record record) { super.init(null, record, null, true, false, true); } /**
/** * Constructor. */ public ReadSecondaryHandler(Record record) { this(); this.init(null, record, DBConstants.MAIN_KEY_AREA, true, false, true); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. */ public ReadSecondaryHandler(Record record, int iQueryKeyArea) { this(); this.init(null, record, iQueryKeyArea, true, false, true); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param bUpdateRecord Update the secondary record before reading (if it has changed)? * @param bAllowNull If true, a null field value will trigger a new record; if false a key not found error. */ public ReadSecondaryHandler(Record record, String keyAreaName, boolean bCloseOnFree, boolean bUpdateRecord, boolean bAllowNull) { this(); this.init(null, record, keyAreaName, bCloseOnFree, bUpdateRecord, bAllowNull); } /**
/** * Constructor. */ public ReadSecondaryHandler(Record record) { this(); this.init(null, record, DBConstants.MAIN_KEY_AREA, true, false, true); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. */ public ReadSecondaryHandler(Record record, int iQueryKeyArea) { this(); this.init(null, record, iQueryKeyArea, true, false, true); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param bUpdateRecord Update the secondary record before reading (if it has changed)? * @param bAllowNull If true, a null field value will trigger a new record; if false a key not found error. */ public ReadSecondaryHandler(Record record, int iQueryKeyArea, boolean bCloseOnFree, boolean bUpdateRecord, boolean bAllowNull) { this(); this.init(null, record, iQueryKeyArea, bCloseOnFree, bUpdateRecord, bAllowNull); } /**
/** * Constructor. * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param bUpdateRecord Update the secondary record before reading (if it has changed)? * @param bAllowNull If true, a null field value will trigger a new record; if false a key not found error. */ public ReadSecondaryHandler(Record record, int iQueryKeyArea, boolean bCloseOnFree, boolean bUpdateRecord, boolean bAllowNull) { this(); this.init(null, record, iQueryKeyArea, bCloseOnFree, bUpdateRecord, bAllowNull); } /**
/** * Constructor. * @param field The basefield owner of this listener (usually null and set on setOwner()). * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param convFlag The flag to check. */ public void init(BaseField field, Record record, int iQueryKeyArea, boolean bCloseOnFree, Converter convFlag) { m_convFlag = convFlag; super.init(field, record, iQueryKeyArea, bCloseOnFree, false, true); } /**
/** * Constructor. * @param field The basefield owner of this listener (usually null and set on setOwner()). * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param convFlag The flag to check. */ public void init(BaseField field, Record record, String keyAreaName, boolean bCloseOnFree, Converter convFlag) { m_convFlag = convFlag; super.init(field, record, keyAreaName, bCloseOnFree, false, true); } /**
/** * Constructor. * @param field The basefield owner of this listener (usually null and set on setOwner()). * @param record The secondary record to read. * @param iQueryKeyArea The key area to read from. * @param bCloseOnFree Close the record when this behavior is removed? * @param convFlag The flag to check. */ public void init(BaseField field, Record record, int iQueryKeyArea, boolean bCloseOnFree, Converter convFlag) { m_convFlag = convFlag; super.init(field, record, iQueryKeyArea, bCloseOnFree, false, true); } /**