

## 3. Parameter Analysis

| No | Parameter Name | Type | Business Description |
|----|---------------|------|---------------------|
| 1 | `key` | `String` | The Japanese display name of a form field — identifies which of the 47 managed fields to retrieve data for. Examples: "お客様ID" (Customer ID), "契約サービスコード" (Contract Service Code), "料金プランコード" (Pricing Plan Code). The value determines which field category dispatch branch is entered. If the value does not match any of the 47 known field keys, the method returns null. |
| 2 | `subkey` | `String` | The attribute type to retrieve for the identified field — one of "value" (field data value), "enable" (enabled/disabled UI flag), or "state" (modification/change-tracking state). Comparison is case-insensitive via `equalsIgnoreCase()`. This determines which of the three getters is invoked. |

**Instance fields read (via getter calls):**

All getters are self-contained within `KKW05501SF02DBean` and read instance fields — no external state is accessed. The 141 `getL_` getters cover the full range of field attributes (value, enabled, state) for each of the 47 fields.

## 4. CRUD Operations / Called Services

### Pre-computed evidence from code analysis graph:

| CRUD | SC / CBS | SC Code | Entity / DB | Operation Description |
|------|----------|---------|-------------|----------------------|
| R | `KKW05501SF02DBean.getL_catid_enabled` | KKW05501SF02DBean | - | Calls `getL_catid_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_catid_state` | KKW05501SF02DBean | - | Calls `getL_catid_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_catid_value` | KKW05501SF02DBean | - | Calls `getL_catid_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_catid_value` | KKW05501SF02DBean | - | Calls `getL_catid_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_checked_sel_enabled` | KKW05501SF02DBean | - | Calls `getL_checked_sel_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_checked_sel_state` | KKW05501SF02DBean | - | Calls `getL_checked_sel_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_checked_sel_value` | KKW05501SF02DBean | - | Calls `getL_checked_sel_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_color_enabled` | KKW05501SF02DBean | - | Calls `getL_color_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_color_state` | KKW05501SF02DBean | - | Calls `getL_color_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_color_value` | KKW05501SF02DBean | - | Calls `getL_color_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_div_enabled` | KKW05501SF02DBean | - | Calls `getL_ido_div_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_div_state` | KKW05501SF02DBean | - | Calls `getL_ido_div_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_div_value` | KKW05501SF02DBean | - | Calls `getL_ido_div_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_ng_stat_cd_enabled` | KKW05501SF02DBean | - | Calls `getL_ido_ng_stat_cd_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_ng_stat_cd_state` | KKW05501SF02DBean | - | Calls `getL_ido_ng_stat_cd_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_ido_ng_stat_cd_value` | KKW05501SF02DBean | - | Calls `getL_ido_ng_stat_cd_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kaisen_use_kei_type_cd_enabled` | KKW05501SF02DBean | - | Calls `getL_kaisen_use_kei_type_cd_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kaisen_use_kei_type_cd_state` | KKW05501SF02DBean | - | Calls `getL_kaisen_use_kei_type_cd_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kaisen_use_kei_type_cd_value` | KKW05501SF02DBean | - | Calls `getL_kaisen_use_kei_type_cd_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kakins_no_enabled` | KKW05501SF02DBean | - | Calls `getL_kakins_no_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kakins_no_state` | KKW05501SF02DBean | - | Calls `getL_kakins_no_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kakins_no_value` | KKW05501SF02DBean | - | Calls `getL_kakins_no_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_keisha_type_cd_enabled` | KKW05501SF02DBean | - | Calls `getL_keisha_type_cd_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_keisha_type_cd_state` | KKW05501SF02DBean | - | Calls `getL_keisha_type_cd_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_keisha_type_cd_value` | KKW05501SF02DBean | - | Calls `getL_keisha_type_cd_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_azcho_nm_enabled` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_azcho_nm_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_azcho_nm_state` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_azcho_nm_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_azcho_nm_value` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_azcho_nm_value` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_bnchigo_enabled` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_bnchigo_enabled` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_bnchigo_state` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_bnchigo_state` in `KKW05501SF02DBean` |
| R | `KKW05501SF02DBean.getL_kisnusekei_bkn_bnchigo_value` | KKW05501SF02DBean | - | Calls `getL_kisnusekei_bkn_bnchigo_value` in `KKW05501SF02DBean` |


## 5. Dependency Trace

No callers found in the codebase for `loadModelData()`. This method is not invoked by any other Java class in the scanned repository (59,002+ files searched).

**Note:** The method is intended to be called from **JSF page backing-bean references** or **AJAX-phase request handlers** at runtime rather than from Java source code. The calling convention is typically via Expression Language (EL) in facelets, such as `#{bean.loadModelData('お客様ID', 'value')}`.

| # | Caller (Screen/Batch) | Call Chain (Full Path to this Method) | Terminal (SC / CRUD / Entity) |
|---|----------------------|--------------------------------------|-------------------------------|
| 1 | N/A (no Java callers found) | N/A | N/A |

**Summary:** This is a leaf utility method with no outgoing CRUD operations, no service component calls, and no external dependencies. It is called indirectly via JSF/EL expression evaluation at runtime.
