//********************************************************************************************
//* FUW01301SFBean.java                 All Rights reserved.Copyright (c) K-Opticom
//********************************************************************************************
/*
履歴：
	NO	日付			更新者								    
	01	2023.05.06		Webクライアント定義ツール 2.0.39		
*/
 
/**
 * <DL>
 * <DT>名前
 * <p>
 * <DT>説明:
 * <DD>データの初期化.
 * <DD> generated by Web Client tool V01/L01.
 * </DL>
*/
package eo.web.webview.FUW01301SF;
 
import java.io.Serializable;
import com.fujitsu.futurity.web.x33.beans.X33VViewBaseBean;
import com.fujitsu.futurity.web.x33.beans.X33VListedBeanInterface;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeList;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeBooleanBean;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeStringBean;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeLongBean;
import com.fujitsu.futurity.web.x33.beans.X33VLoadModelException;
import com.fujitsu.futurity.web.x33.beans.X33VDataTypeBeanInterface;
import com.fujitsu.futurity.web.x31.X31CBaseBean;
import com.fujitsu.futurity.web.x31.X31CWebComponent;
 
import javax.faces.model.SelectItem;
 
import java.util.ArrayList;
import java.util.HashMap;
 
// 例外処理用にインポートする
import com.fujitsu.futurity.web.x33.X33SException;
 
/* シリアライズ警告 */
@SuppressWarnings("serial")
public class FUW01301SFBean
    extends X33VViewBaseBean
    implements X33VListedBeanInterface, X31CBaseBean, Serializable {
    
    //プロパティの宣言
	protected String now_pcrs_cd_update;
	protected String now_pcrs_cd_value = "";
	protected String now_pcrs_cd_state = "";
	protected String now_pplan_cd_update;
	protected String now_pplan_cd_value = "";
	protected String now_pplan_cd_state = "";
	protected String now_pcrs_nm_update;
	protected String now_pcrs_nm_value = "";
	protected String now_pcrs_nm_state = "";
	protected String now_pcrs_str_update;
	protected String now_pcrs_str_value = "";
	protected String now_pcrs_str_state = "";
	protected String now_pcrs_index_update;
	protected String now_pcrs_index_value = "";
	protected String now_pcrs_index_state = "";
	protected String choice_pcrs_str_update;
	protected String choice_pcrs_str_value = "";
	protected String choice_pcrs_str_state = "";
	protected String chg_pcrs_cd_update;
	protected String chg_pcrs_cd_value = "";
	protected String chg_pcrs_cd_state = "";
	protected String chg_pplan_cd_update;
	protected String chg_pplan_cd_value = "";
	protected String chg_pplan_cd_state = "";
	protected String chg_pcrs_nm_update;
	protected String chg_pcrs_nm_value = "";
	protected String chg_pcrs_nm_state = "";
	protected String chg_pcrs_str_update;
	protected String chg_pcrs_str_value = "";
	protected String chg_pcrs_str_state = "";
	protected String chg_pcrs_index_update;
	protected String chg_pcrs_index_value = "";
	protected String chg_pcrs_index_state = "";
	protected String now_sel_sokuwari_update;
	protected String now_sel_sokuwari_value = new String("1");
	protected String now_sel_sokuwari_state = "";
	protected String chg_sel_sokuwari_update;
	protected String chg_sel_sokuwari_value = new String("1");
	protected String chg_sel_sokuwari_state = "";
	protected String chk_sokuwari_update;
	protected Boolean chk_sokuwari_value = false;
	protected Boolean chk_sokuwari_enabled = false;
	protected String chk_sokuwari_state = "";
	protected String keiyaku_yakkan_doi_update;
	protected Boolean keiyaku_yakkan_doi_value = false;
	protected Boolean keiyaku_yakkan_doi_enabled = false;
	protected String keiyaku_yakkan_doi_state = "";
	protected String dsp_line_num_update;
	protected String dsp_line_num_value = "";
	protected Boolean dsp_line_num_enabled = false;
	protected String dsp_line_num_state = "";
	protected X33VDataTypeList pcrs_cd_oya_list_list = null;
	protected X33VDataTypeList juryo_limit_amnt_list_list = null;
	protected String uk_no_update;
	protected String uk_no_value = "";
	protected Boolean uk_no_enabled = false;
	protected String uk_no_state = "";
	protected String mskm_no_update;
	protected String mskm_no_value = "";
	protected Boolean mskm_no_enabled = false;
	protected String mskm_no_state = "";
	protected String kojiak_no_update;
	protected String kojiak_no_value = "";
	protected Boolean kojiak_no_enabled = false;
	protected String kojiak_no_state = "";
	protected String ninsho_id_update;
	protected String ninsho_id_value = "";
	protected Boolean ninsho_id_enabled = false;
	protected String ninsho_id_state = "";
	protected String ninsho_id_pwd_update;
	protected String ninsho_id_pwd_value = "";
	protected Boolean ninsho_id_pwd_enabled = false;
	protected String ninsho_id_pwd_state = "";
	protected String mltise_ninsho_id_update;
	protected String mltise_ninsho_id_value = "";
	protected Boolean mltise_ninsho_id_enabled = false;
	protected String mltise_ninsho_id_state = "";
	protected String fixipad_update;
	protected String fixipad_value = "";
	protected Boolean fixipad_enabled = false;
	protected String fixipad_state = "";
	protected String ninsho_id_chg_flg_update;
	protected Boolean ninsho_id_chg_flg_value = false;
	protected String ninsho_id_chg_flg_state = "";
	protected String fixipad_chg_flg_update;
	protected Boolean fixipad_chg_flg_value = false;
	protected String fixipad_chg_flg_state = "";
	protected String kj_chg_flg_update;
	protected Boolean kj_chg_flg_value = false;
	protected String kj_chg_flg_state = "";
	protected String connect_kiki_dsp_flg_update;
	protected Boolean connect_kiki_dsp_flg_value = false;
	protected String connect_kiki_dsp_flg_state = "";
	protected String eoh_router_rtn_req_flg_update;
	protected Boolean eoh_router_rtn_req_flg_value = false;
	protected String eoh_router_rtn_req_flg_state = "";
	protected String pon_sbt_cd_update;
	protected String pon_sbt_cd_value = "";
	protected String pon_sbt_cd_state = "";
	protected String next_unyo_ym_update;
	protected String next_unyo_ym_value = "";
	protected Boolean next_unyo_ym_enabled = false;
	protected String next_unyo_ym_state = "";
	protected X33VDataTypeList eoh_router_dsp_msg_list_list = null;
	protected String router_speed_sbt_update;
	protected String router_speed_sbt_value = "";
	protected String router_speed_sbt_state = "";
	protected String shuri_kokan_grp_sbt_cd_update;
	protected String shuri_kokan_grp_sbt_cd_value = "";
	protected String shuri_kokan_grp_sbt_cd_state = "";
	protected String own_router_kbn_update;
	protected String own_router_kbn_value = "";
	protected String own_router_kbn_state = "";
	protected String chg_multi_phone_call_msg_dsp_flg_update;
	protected String chg_multi_phone_call_msg_dsp_flg_value = "";
	protected String chg_multi_phone_call_msg_dsp_flg_state = "";
	protected String own_router_kbn_gamen_update;
	protected String own_router_kbn_gamen_value = "";
	protected String own_router_kbn_gamen_state = "";
	protected String va_um_update;
	protected String va_um_value = "";
	protected String va_um_state = "";
	protected String icjkn_sette_no_kj_update;
	protected String icjkn_sette_no_kj_value = "";
	protected String icjkn_sette_no_kj_state = "";
	protected String icjkn_sette_no_jm_update;
	protected String icjkn_sette_no_jm_value = "";
	protected String icjkn_sette_no_jm_state = "";
	protected String tmp_pay_prc_no_kj_update;
	protected String tmp_pay_prc_no_kj_value = "";
	protected String tmp_pay_prc_no_kj_state = "";
	protected String tmp_pay_prc_no_jm_update;
	protected String tmp_pay_prc_no_jm_value = "";
	protected String tmp_pay_prc_no_jm_state = "";
	protected X33VDataTypeList cmp_mongon_list_list = null;
	protected String course_chge_mongon_flg_1_update;
	protected String course_chge_mongon_flg_1_value = new String("0");
	protected String course_chge_mongon_flg_1_state = "";
	protected String course_chge_mongon_flg_2_update;
	protected String course_chge_mongon_flg_2_value = new String("0");
	protected String course_chge_mongon_flg_2_state = "";
	protected String course_chge_mongon_flg_3_update;
	protected String course_chge_mongon_flg_3_value = new String("0");
	protected String course_chge_mongon_flg_3_state = "";
	protected String course_chge_mongon_flg_4_update;
	protected String course_chge_mongon_flg_4_value = new String("0");
	protected String course_chge_mongon_flg_4_state = "";
	protected String course_chge_mongon_flg_5_update;
	protected String course_chge_mongon_flg_5_value = new String("0");
	protected String course_chge_mongon_flg_5_state = "";
	protected String now_svc_nm_update;
	protected String now_svc_nm_value = "";
	protected Boolean now_svc_nm_enabled = false;
	protected String now_svc_nm_state = "";
	protected String now_plan_nm_update;
	protected String now_plan_nm_value = "";
	protected Boolean now_plan_nm_enabled = false;
	protected String now_plan_nm_state = "";
	protected String now_sokuwari_stat_update;
	protected String now_sokuwari_stat_value = "";
	protected Boolean now_sokuwari_stat_enabled = false;
	protected String now_sokuwari_stat_state = "";
	protected String now_chowari_stat_update;
	protected String now_chowari_stat_value = "";
	protected Boolean now_chowari_stat_enabled = false;
	protected String now_chowari_stat_state = "";
	protected String now_ib_svc_kei_at_keizk_stat_update;
	protected String now_ib_svc_kei_at_keizk_stat_value = "";
	protected Boolean now_ib_svc_kei_at_keizk_stat_enabled = false;
	protected String now_ib_svc_kei_at_keizk_stat_state = "";
	protected String sokuwari_mskm_btm_flg_update;
	protected String sokuwari_mskm_btm_flg_value = new String("0");
	protected String sokuwari_mskm_btm_flg_state = "";
	protected String now_chowari_stat_flg_update;
	protected String now_chowari_stat_flg_value = new String("0");
	protected String now_chowari_stat_flg_state = "";
	protected String home_mezon_flg_update;
	protected String home_mezon_flg_value = new String("0");
	protected String home_mezon_flg_state = "";
	protected String svc_chrg_staymd_23_update;
	protected String svc_chrg_staymd_23_value = "";
	protected String svc_chrg_staymd_23_state = "";
	protected String svc_chrg_staymd_30_update;
	protected String svc_chrg_staymd_30_value = "";
	protected String svc_chrg_staymd_30_state = "";
	protected String kk_chkzwri_aply_mcnt_update;
	protected String kk_chkzwri_aply_mcnt_value = "";
	protected String kk_chkzwri_aply_mcnt_state = "";
	protected String kk_chkzwri_use_prd_update;
	protected String kk_chkzwri_use_prd_value = "";
	protected String kk_chkzwri_use_prd_state = "";
	protected String fu_skwr_fail_mon_update;
	protected String fu_skwr_fail_mon_value = "";
	protected String fu_skwr_fail_mon_state = "";
	protected String skwr_disp_flg_update;
	protected String skwr_disp_flg_value = new String("0");
	protected String skwr_disp_flg_state = "";
	protected String chkzwri_disp_flg_update;
	protected String chkzwri_disp_flg_value = new String("1");
	protected String chkzwri_disp_flg_state = "";
	protected String kei_prd_23_update;
	protected String kei_prd_23_value = "";
	protected String kei_prd_23_state = "";
	protected String kei_prd_30_update;
	protected String kei_prd_30_value = "";
	protected String kei_prd_30_state = "";
	protected String shk_dsp_mongon_1_update;
	protected String shk_dsp_mongon_1_value = new String("0");
	protected String shk_dsp_mongon_1_state = "";
	protected String fin_mongon_1_update;
	protected String fin_mongon_1_value = new String("0");
	protected String fin_mongon_1_state = "";
	protected String ryosho_flg0_update;
	protected Boolean ryosho_flg0_value = false;
	protected Boolean ryosho_flg0_enabled = false;
	protected String ryosho_flg0_state = "";
	protected String keisha_pcd_update;
	protected String keisha_pcd_value = "";
	protected Boolean keisha_pcd_enabled = false;
	protected String keisha_pcd_state = "";
	protected String cfm_chk_ran_flg_update;
	protected String cfm_chk_ran_flg_value = "";
	protected String cfm_chk_ran_flg_state = "";
	protected X33VDataTypeList prc_info_area_list_list = null;
	protected String takinou_ruter_kinou_kubun_update;
	protected String takinou_ruter_kinou_kubun_value = "";
	protected Boolean takinou_ruter_kinou_kubun_enabled = true;
	protected String takinou_ruter_kinou_kubun_state = "";
	protected String send_address_update;
	protected String send_address_value = "";
	protected Boolean send_address_enabled = true;
	protected String send_address_state = "";
	protected String input_name_last_update;
	protected String input_name_last_value = "";
	protected Boolean input_name_last_enabled = true;
	protected String input_name_last_state = "";
	protected String input_name_first_update;
	protected String input_name_first_value = "";
	protected Boolean input_name_first_enabled = true;
	protected String input_name_first_state = "";
	protected String input_zip_cd_front_update;
	protected String input_zip_cd_front_value = "";
	protected Boolean input_zip_cd_front_enabled = true;
	protected String input_zip_cd_front_state = "";
	protected String input_zip_cd_back_update;
	protected String input_zip_cd_back_value = "";
	protected Boolean input_zip_cd_back_enabled = true;
	protected String input_zip_cd_back_state = "";
	protected String input_address_pref_update;
	protected String input_address_pref_value = "";
	protected Boolean input_address_pref_enabled = true;
	protected String input_address_pref_state = "";
	protected String input_address_town1_update;
	protected String input_address_town1_value = "";
	protected Boolean input_address_town1_enabled = true;
	protected String input_address_town1_state = "";
	protected String input_address_town2_update;
	protected String input_address_town2_value = "";
	protected Boolean input_address_town2_enabled = true;
	protected String input_address_town2_state = "";
	protected String input_address_mansion_update;
	protected String input_address_mansion_value = "";
	protected Boolean input_address_mansion_enabled = true;
	protected String input_address_mansion_state = "";
	protected String input_address_room_update;
	protected String input_address_room_value = "";
	protected Boolean input_address_room_enabled = true;
	protected String input_address_room_state = "";
	protected String input_tel_area_update;
	protected String input_tel_area_value = "";
	protected Boolean input_tel_area_enabled = true;
	protected String input_tel_area_state = "";
	protected String input_tel_local_update;
	protected String input_tel_local_value = "";
	protected Boolean input_tel_local_enabled = true;
	protected String input_tel_local_state = "";
	protected String input_tel_subscriber_update;
	protected String input_tel_subscriber_value = "";
	protected Boolean input_tel_subscriber_enabled = true;
	protected String input_tel_subscriber_state = "";
	protected String contract_name_update;
	protected String contract_name_value = "";
	protected Boolean contract_name_enabled = true;
	protected String contract_name_state = "";
	protected String contract_zip_cd_update;
	protected String contract_zip_cd_value = "";
	protected Boolean contract_zip_cd_enabled = true;
	protected String contract_zip_cd_state = "";
	protected String contract_address_pref_update;
	protected String contract_address_pref_value = "";
	protected Boolean contract_address_pref_enabled = true;
	protected String contract_address_pref_state = "";
	protected String contract_address_town1_update;
	protected String contract_address_town1_value = "";
	protected Boolean contract_address_town1_enabled = true;
	protected String contract_address_town1_state = "";
	protected String contract_address_town2_update;
	protected String contract_address_town2_value = "";
	protected Boolean contract_address_town2_enabled = true;
	protected String contract_address_town2_state = "";
	protected String contract_address_mansion_update;
	protected String contract_address_mansion_value = "";
	protected Boolean contract_address_mansion_enabled = true;
	protected String contract_address_mansion_state = "";
	protected String contract_address_room_update;
	protected String contract_address_room_value = "";
	protected Boolean contract_address_room_enabled = true;
	protected String contract_address_room_state = "";
	protected String contract_telno_update;
	protected String contract_telno_value = "";
	protected Boolean contract_telno_enabled = true;
	protected String contract_telno_state = "";
	protected String use_place_name_update;
	protected String use_place_name_value = "";
	protected Boolean use_place_name_enabled = true;
	protected String use_place_name_state = "";
	protected String use_place_zip_cd_update;
	protected String use_place_zip_cd_value = "";
	protected Boolean use_place_zip_cd_enabled = true;
	protected String use_place_zip_cd_state = "";
	protected String use_place_address_pref_update;
	protected String use_place_address_pref_value = "";
	protected Boolean use_place_address_pref_enabled = true;
	protected String use_place_address_pref_state = "";
	protected String use_place_address_town1_update;
	protected String use_place_address_town1_value = "";
	protected Boolean use_place_address_town1_enabled = true;
	protected String use_place_address_town1_state = "";
	protected String use_place_address_town2_update;
	protected String use_place_address_town2_value = "";
	protected Boolean use_place_address_town2_enabled = true;
	protected String use_place_address_town2_state = "";
	protected String use_place_address_mansion_update;
	protected String use_place_address_mansion_value = "";
	protected Boolean use_place_address_mansion_enabled = true;
	protected String use_place_address_mansion_state = "";
	protected String use_place_address_room_update;
	protected String use_place_address_room_value = "";
	protected Boolean use_place_address_room_enabled = true;
	protected String use_place_address_room_state = "";
	protected String use_place_telno_update;
	protected String use_place_telno_value = "";
	protected Boolean use_place_telno_enabled = true;
	protected String use_place_telno_state = "";
	protected String disp_contrant_zip_cd_update;
	protected String disp_contrant_zip_cd_value = "";
	protected Boolean disp_contrant_zip_cd_enabled = true;
	protected String disp_contrant_zip_cd_state = "";
	protected String disp_contrant_address_update;
	protected String disp_contrant_address_value = "";
	protected Boolean disp_contrant_address_enabled = true;
	protected String disp_contrant_address_state = "";
	protected String disp_use_place_zip_cd_update;
	protected String disp_use_place_zip_cd_value = "";
	protected Boolean disp_use_place_zip_cd_enabled = true;
	protected String disp_use_place_zip_cd_state = "";
	protected String disp_use_place_address_update;
	protected String disp_use_place_address_value = "";
	protected Boolean disp_use_place_address_enabled = true;
	protected String disp_use_place_address_state = "";
	protected String disp_sendto_name_update;
	protected String disp_sendto_name_value = "";
	protected Boolean disp_sendto_name_enabled = true;
	protected String disp_sendto_name_state = "";
	protected String disp_sendto_zip_cd_update;
	protected String disp_sendto_zip_cd_value = "";
	protected Boolean disp_sendto_zip_cd_enabled = true;
	protected String disp_sendto_zip_cd_state = "";
	protected String disp_sendto_address_update;
	protected String disp_sendto_address_value = "";
	protected Boolean disp_sendto_address_enabled = true;
	protected String disp_sendto_address_state = "";
	protected String disp_sendto_telno_update;
	protected String disp_sendto_telno_value = "";
	protected Boolean disp_sendto_telno_enabled = true;
	protected String disp_sendto_telno_state = "";
	protected String sendto_name_update;
	protected String sendto_name_value = "";
	protected String sendto_name_state = "";
	protected String sendto_address_pref_update;
	protected String sendto_address_pref_value = "";
	protected String sendto_address_pref_state = "";
	protected String sendto_address_town1_update;
	protected String sendto_address_town1_value = "";
	protected String sendto_address_town1_state = "";
	protected String sendto_address_town2_update;
	protected String sendto_address_town2_value = "";
	protected String sendto_address_town2_state = "";
	protected String sendto_address_mansion_update;
	protected String sendto_address_mansion_value = "";
	protected String sendto_address_mansion_state = "";
	protected String sendto_address_room_update;
	protected String sendto_address_room_value = "";
	protected String sendto_address_room_state = "";
	protected String sendto_telno_update;
	protected String sendto_telno_value = "";
	protected String sendto_telno_state = "";
	protected String sendto_cfm_flg_update;
	protected String sendto_cfm_flg_value = new String("0");
	protected String sendto_cfm_flg_state = "";
	protected String input_name_kana_last_update;
	protected String input_name_kana_last_value = "";
	protected Boolean input_name_kana_last_enabled = true;
	protected String input_name_kana_last_state = "";
	protected String input_name_kana_first_update;
	protected String input_name_kana_first_value = "";
	protected Boolean input_name_kana_first_enabled = true;
	protected String input_name_kana_first_state = "";
	protected String disp_sendto_name_kana_update;
	protected String disp_sendto_name_kana_value = "";
	protected Boolean disp_sendto_name_kana_enabled = true;
	protected String disp_sendto_name_kana_state = "";
	protected String sendto_name_kana_update;
	protected String sendto_name_kana_value = "";
	protected String sendto_name_kana_state = "";
	protected String contract_name_kana_update;
	protected String contract_name_kana_value = "";
	protected Boolean contract_name_kana_enabled = true;
	protected String contract_name_kana_state = "";
	protected String use_place_name_kana_update;
	protected String use_place_name_kana_value = "";
	protected Boolean use_place_name_kana_enabled = true;
	protected String use_place_name_kana_state = "";
	protected String sendto_zip_cd_update;
	protected String sendto_zip_cd_value = "";
	protected String sendto_zip_cd_state = "";
	protected String svkeinaiyotchisho_denshisfdoiinfo_update;
	protected Boolean svkeinaiyotchisho_denshisfdoiinfo_value = false;
	protected Boolean svkeinaiyotchisho_denshisfdoiinfo_enabled = false;
	protected String svkeinaiyotchisho_denshisfdoiinfo_state = "";
	protected String jp_ank_koji_flg_update;
	protected String jp_ank_koji_flg_value = new String("0");
	protected String jp_ank_koji_flg_state = "";
	protected String jp_ank_kojiak_no_update;
	protected String jp_ank_kojiak_no_value = "";
	protected String jp_ank_kojiak_no_state = "";
	protected X33VDataTypeList ticket_use_shin_irai_list_list = null;
	protected String tic_num_update;
	protected String tic_num_value = "";
	protected Boolean tic_num_enabled = false;
	protected String tic_num_state = "";
	protected String api_err_flg_update;
	protected String api_err_flg_value = "";
	protected String api_err_flg_state = "";
	protected String tic_use_select_update;
	protected String tic_use_select_value = "";
	protected Boolean tic_use_select_enabled = false;
	protected String tic_use_select_state = "";
	protected String course_chge_mongon_flg_10g_update;
	protected String course_chge_mongon_flg_10g_value = new String("0");
	protected String course_chge_mongon_flg_10g_state = "";
	protected String now_sel_kosokuwari_update;
	protected String now_sel_kosokuwari_value = "";
	protected String now_sel_kosokuwari_state = "";
	protected String chg_sel_kosokuwari_update;
	protected String chg_sel_kosokuwari_value = "";
	protected String chg_sel_kosokuwari_state = "";
	protected String chk_kosokuwari_update;
	protected Boolean chk_kosokuwari_value = false;
	protected Boolean chk_kosokuwari_enabled = true;
	protected String chk_kosokuwari_state = "";
	protected String kskwr_disp_flg_update;
	protected String kskwr_disp_flg_value = new String("0");
	protected String kskwr_disp_flg_state = "";
	protected String now_kosokuwari_stat_update;
	protected String now_kosokuwari_stat_value = "";
	protected String now_kosokuwari_stat_state = "";
	protected String ryosho_flg1_update;
	protected Boolean ryosho_flg1_value = false;
	protected Boolean ryosho_flg1_enabled = false;
	protected String ryosho_flg1_state = "";
	protected String mz_kaitu_jsk_update;
	protected String mz_kaitu_jsk_value = "";
	protected String mz_kaitu_jsk_state = "";
	protected String router_mskm_ptn_update;
	protected String router_mskm_ptn_value = "";
	protected String router_mskm_ptn_state = "";
	protected String tkn_router_musen_mskm_update;
	protected Boolean tkn_router_musen_mskm_value = false;
	protected Boolean tkn_router_musen_mskm_enabled = true;
	protected String tkn_router_musen_mskm_state = "";
	protected String tkn_router_musen_prc_update;
	protected String tkn_router_musen_prc_value = "";
	protected Boolean tkn_router_musen_prc_enabled = true;
	protected String tkn_router_musen_prc_state = "";
	protected String tkn_router_yusen_mskm_update;
	protected Boolean tkn_router_yusen_mskm_value = false;
	protected Boolean tkn_router_yusen_mskm_enabled = true;
	protected String tkn_router_yusen_mskm_state = "";
	protected String tkn_router_yusen_prc_update;
	protected String tkn_router_yusen_prc_value = "";
	protected Boolean tkn_router_yusen_prc_enabled = true;
	protected String tkn_router_yusen_prc_state = "";
	protected String router_text_ptn_update;
	protected String router_text_ptn_value = "";
	protected String router_text_ptn_state = "";
	protected String rrks_telno_update;
	protected String rrks_telno_value = "";
	protected Boolean rrks_telno_enabled = true;
	protected String rrks_telno_state = "";
	protected String rrks_tel_select_update;
	protected String rrks_tel_select_value = "";
	protected String rrks_tel_select_state = "";
	protected String rrks_tel_othre_area_update;
	protected String rrks_tel_othre_area_value = "";
	protected Boolean rrks_tel_othre_area_enabled = true;
	protected String rrks_tel_othre_area_state = "";
	protected String rrks_tel_othre_local_update;
	protected String rrks_tel_othre_local_value = "";
	protected Boolean rrks_tel_othre_local_enabled = true;
	protected String rrks_tel_othre_local_state = "";
	protected String rrks_tel_othre_subscriber_update;
	protected String rrks_tel_othre_subscriber_value = "";
	protected Boolean rrks_tel_othre_subscriber_enabled = true;
	protected String rrks_tel_othre_subscriber_state = "";
	protected String koji_skip_kh_update;
	protected Boolean koji_skip_kh_value = false;
	protected String koji_skip_kh_state = "";
	protected String rt_new_pcrs_aply_flg_update;
	protected String rt_new_pcrs_aply_flg_value = "";
	protected Boolean rt_new_pcrs_aply_flg_enabled = true;
	protected String rt_new_pcrs_aply_flg_state = "";
	protected String hoyu_pt_su_update;
	protected String hoyu_pt_su_value = "";
	protected Boolean hoyu_pt_su_enabled = true;
	protected String hoyu_pt_su_state = "";
	protected String rnk_cd_update;
	protected String rnk_cd_value = "";
	protected String rnk_cd_state = "";
	protected String sisak_area_dsp_update;
	protected String sisak_area_dsp_value = "";
	protected String sisak_area_dsp_state = "";
	protected String onu_kokan_koji_kh_update;
	protected String onu_kokan_koji_kh_value = "";
	protected String onu_kokan_koji_kh_state = "";
	protected String cp_10g_gradeup_disp_flg_update;
	protected String cp_10g_gradeup_disp_flg_value = "";
	protected String cp_10g_gradeup_disp_flg_state = "";
 
	// コンストラクタ生成
	public FUW01301SFBean(){
		//コンストラクタの宣言部生成
		pcrs_cd_oya_list_list = new X33VDataTypeList();
		juryo_limit_amnt_list_list = new X33VDataTypeList();
		eoh_router_dsp_msg_list_list = new X33VDataTypeList();
		cmp_mongon_list_list = new X33VDataTypeList();
		prc_info_area_list_list = new X33VDataTypeList();
		ticket_use_shin_irai_list_list = new X33VDataTypeList();
	}
 
    /**
     *  Getter/Setterメソッド
     */
    public String getNow_pcrs_cd_update() {
        return this.now_pcrs_cd_update ;
    }
 
    public void setNow_pcrs_cd_update(String param) {
        this.now_pcrs_cd_update = param ;
    }
 
    public String getNow_pcrs_cd_value() {
        return this.now_pcrs_cd_value ;
    }
 
    public void setNow_pcrs_cd_value( String param) {
        this.now_pcrs_cd_value = param ;
    }
 
    public String getNow_pcrs_cd_state() {
        return this.now_pcrs_cd_state ;
    }
 
    public void setNow_pcrs_cd_state(String param) {
        this.now_pcrs_cd_state = param ;
    }
 
    public String getNow_pplan_cd_update() {
        return this.now_pplan_cd_update ;
    }
 
    public void setNow_pplan_cd_update(String param) {
        this.now_pplan_cd_update = param ;
    }
 
    public String getNow_pplan_cd_value() {
        return this.now_pplan_cd_value ;
    }
 
    public void setNow_pplan_cd_value( String param) {
        this.now_pplan_cd_value = param ;
    }
 
    public String getNow_pplan_cd_state() {
        return this.now_pplan_cd_state ;
    }
 
    public void setNow_pplan_cd_state(String param) {
        this.now_pplan_cd_state = param ;
    }
 
    public String getNow_pcrs_nm_update() {
        return this.now_pcrs_nm_update ;
    }
 
    public void setNow_pcrs_nm_update(String param) {
        this.now_pcrs_nm_update = param ;
    }
 
    public String getNow_pcrs_nm_value() {
        return this.now_pcrs_nm_value ;
    }
 
    public void setNow_pcrs_nm_value( String param) {
        this.now_pcrs_nm_value = param ;
    }
 
    public String getNow_pcrs_nm_state() {
        return this.now_pcrs_nm_state ;
    }
 
    public void setNow_pcrs_nm_state(String param) {
        this.now_pcrs_nm_state = param ;
    }
 
    public String getNow_pcrs_str_update() {
        return this.now_pcrs_str_update ;
    }
 
    public void setNow_pcrs_str_update(String param) {
        this.now_pcrs_str_update = param ;
    }
 
    public String getNow_pcrs_str_value() {
        return this.now_pcrs_str_value ;
    }
 
    public void setNow_pcrs_str_value( String param) {
        this.now_pcrs_str_value = param ;
    }
 
    public String getNow_pcrs_str_state() {
        return this.now_pcrs_str_state ;
    }
 
    public void setNow_pcrs_str_state(String param) {
        this.now_pcrs_str_state = param ;
    }
 
    public String getNow_pcrs_index_update() {
        return this.now_pcrs_index_update ;
    }
 
    public void setNow_pcrs_index_update(String param) {
        this.now_pcrs_index_update = param ;
    }
 
    public String getNow_pcrs_index_value() {
        return this.now_pcrs_index_value ;
    }
 
    public void setNow_pcrs_index_value( String param) {
        this.now_pcrs_index_value = param ;
    }
 
    public String getNow_pcrs_index_state() {
        return this.now_pcrs_index_state ;
    }
 
    public void setNow_pcrs_index_state(String param) {
        this.now_pcrs_index_state = param ;
    }
 
    public String getChoice_pcrs_str_update() {
        return this.choice_pcrs_str_update ;
    }
 
    public void setChoice_pcrs_str_update(String param) {
        this.choice_pcrs_str_update = param ;
    }
 
    public String getChoice_pcrs_str_value() {
        return this.choice_pcrs_str_value ;
    }
 
    public void setChoice_pcrs_str_value( String param) {
        this.choice_pcrs_str_value = param ;
    }
 
    public String getChoice_pcrs_str_state() {
        return this.choice_pcrs_str_state ;
    }
 
    public void setChoice_pcrs_str_state(String param) {
        this.choice_pcrs_str_state = param ;
    }
 
    public String getChg_pcrs_cd_update() {
        return this.chg_pcrs_cd_update ;
    }
 
    public void setChg_pcrs_cd_update(String param) {
        this.chg_pcrs_cd_update = param ;
    }
 
    public String getChg_pcrs_cd_value() {
        return this.chg_pcrs_cd_value ;
    }
 
    public void setChg_pcrs_cd_value( String param) {
        this.chg_pcrs_cd_value = param ;
    }
 
    public String getChg_pcrs_cd_state() {
        return this.chg_pcrs_cd_state ;
    }
 
    public void setChg_pcrs_cd_state(String param) {
        this.chg_pcrs_cd_state = param ;
    }
 
    public String getChg_pplan_cd_update() {
        return this.chg_pplan_cd_update ;
    }
 
    public void setChg_pplan_cd_update(String param) {
        this.chg_pplan_cd_update = param ;
    }
 
    public String getChg_pplan_cd_value() {
        return this.chg_pplan_cd_value ;
    }
 
    public void setChg_pplan_cd_value( String param) {
        this.chg_pplan_cd_value = param ;
    }
 
    public String getChg_pplan_cd_state() {
        return this.chg_pplan_cd_state ;
    }
 
    public void setChg_pplan_cd_state(String param) {
        this.chg_pplan_cd_state = param ;
    }
 
    public String getChg_pcrs_nm_update() {
        return this.chg_pcrs_nm_update ;
    }
 
    public void setChg_pcrs_nm_update(String param) {
        this.chg_pcrs_nm_update = param ;
    }
 
    public String getChg_pcrs_nm_value() {
        return this.chg_pcrs_nm_value ;
    }
 
    public void setChg_pcrs_nm_value( String param) {
        this.chg_pcrs_nm_value = param ;
    }
 
    public String getChg_pcrs_nm_state() {
        return this.chg_pcrs_nm_state ;
    }
 
    public void setChg_pcrs_nm_state(String param) {
        this.chg_pcrs_nm_state = param ;
    }
 
    public String getChg_pcrs_str_update() {
        return this.chg_pcrs_str_update ;
    }
 
    public void setChg_pcrs_str_update(String param) {
        this.chg_pcrs_str_update = param ;
    }
 
    public String getChg_pcrs_str_value() {
        return this.chg_pcrs_str_value ;
    }
 
    public void setChg_pcrs_str_value( String param) {
        this.chg_pcrs_str_value = param ;
    }
 
    public String getChg_pcrs_str_state() {
        return this.chg_pcrs_str_state ;
    }
 
    public void setChg_pcrs_str_state(String param) {
        this.chg_pcrs_str_state = param ;
    }
 
    public String getChg_pcrs_index_update() {
        return this.chg_pcrs_index_update ;
    }
 
    public void setChg_pcrs_index_update(String param) {
        this.chg_pcrs_index_update = param ;
    }
 
    public String getChg_pcrs_index_value() {
        return this.chg_pcrs_index_value ;
    }
 
    public void setChg_pcrs_index_value( String param) {
        this.chg_pcrs_index_value = param ;
    }
 
    public String getChg_pcrs_index_state() {
        return this.chg_pcrs_index_state ;
    }
 
    public void setChg_pcrs_index_state(String param) {
        this.chg_pcrs_index_state = param ;
    }
 
    public String getNow_sel_sokuwari_update() {
        return this.now_sel_sokuwari_update ;
    }
 
    public void setNow_sel_sokuwari_update(String param) {
        this.now_sel_sokuwari_update = param ;
    }
 
    public String getNow_sel_sokuwari_value() {
        return this.now_sel_sokuwari_value ;
    }
 
    public void setNow_sel_sokuwari_value( String param) {
        this.now_sel_sokuwari_value = param ;
    }
 
    public String getNow_sel_sokuwari_state() {
        return this.now_sel_sokuwari_state ;
    }
 
    public void setNow_sel_sokuwari_state(String param) {
        this.now_sel_sokuwari_state = param ;
    }
 
    public String getChg_sel_sokuwari_update() {
        return this.chg_sel_sokuwari_update ;
    }
 
    public void setChg_sel_sokuwari_update(String param) {
        this.chg_sel_sokuwari_update = param ;
    }
 
    public String getChg_sel_sokuwari_value() {
        return this.chg_sel_sokuwari_value ;
    }
 
    public void setChg_sel_sokuwari_value( String param) {
        this.chg_sel_sokuwari_value = param ;
    }
 
    public String getChg_sel_sokuwari_state() {
        return this.chg_sel_sokuwari_state ;
    }
 
    public void setChg_sel_sokuwari_state(String param) {
        this.chg_sel_sokuwari_state = param ;
    }
 
    public String getChk_sokuwari_update() {
        return this.chk_sokuwari_update ;
    }
 
    public void setChk_sokuwari_update( String param ) {
        this.chk_sokuwari_update = param ;
    }
 
    public Boolean getChk_sokuwari_value() {
        return this.chk_sokuwari_value ;
    }
 
    public void setChk_sokuwari_value( Boolean param) {
        this.chk_sokuwari_value = param ;
    }
 
    public Boolean getChk_sokuwari_enabled() {
        return this.chk_sokuwari_enabled ;
    }    
 
    public void setChk_sokuwari_enabled(Boolean param) {
        this.chk_sokuwari_enabled = param ;
    }
 
    public String getChk_sokuwari_state() {
        return this.chk_sokuwari_state ;
    }
 
    public void setChk_sokuwari_state(String param) {
        this.chk_sokuwari_state = param ;
    }
 
    public String getKeiyaku_yakkan_doi_update() {
        return this.keiyaku_yakkan_doi_update ;
    }
 
    public void setKeiyaku_yakkan_doi_update( String param ) {
        this.keiyaku_yakkan_doi_update = param ;
    }
 
    public Boolean getKeiyaku_yakkan_doi_value() {
        return this.keiyaku_yakkan_doi_value ;
    }
 
    public void setKeiyaku_yakkan_doi_value( Boolean param) {
        this.keiyaku_yakkan_doi_value = param ;
    }
 
    public Boolean getKeiyaku_yakkan_doi_enabled() {
        return this.keiyaku_yakkan_doi_enabled ;
    }    
 
    public void setKeiyaku_yakkan_doi_enabled(Boolean param) {
        this.keiyaku_yakkan_doi_enabled = param ;
    }
 
    public String getKeiyaku_yakkan_doi_state() {
        return this.keiyaku_yakkan_doi_state ;
    }
 
    public void setKeiyaku_yakkan_doi_state(String param) {
        this.keiyaku_yakkan_doi_state = param ;
    }
 
    public String getDsp_line_num_update() {
        return this.dsp_line_num_update ;
    }
 
    public void setDsp_line_num_update(String param) {
        this.dsp_line_num_update = param ;
    }
 
    public String getDsp_line_num_value() {
        return this.dsp_line_num_value ;
    }
 
    public void setDsp_line_num_value( String param) {
        this.dsp_line_num_value = param ;
    }
 
    public Boolean getDsp_line_num_enabled() {
        return this.dsp_line_num_enabled ;
    }    
 
    public void setDsp_line_num_enabled(Boolean param) {
        this.dsp_line_num_enabled = param ;
    }
 
    public String getDsp_line_num_state() {
        return this.dsp_line_num_state ;
    }
 
    public void setDsp_line_num_state(String param) {
        this.dsp_line_num_state = param ;
    }
 
 
    public X33VDataTypeList getPcrs_cd_oya_list_list() {
        return this.pcrs_cd_oya_list_list ;
    }
 
    public void setPcrs_cd_oya_list_list(X33VDataTypeList param) {
        this.pcrs_cd_oya_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_pcrs_cd_oya_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<pcrs_cd_oya_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) pcrs_cd_oya_list_list.get(i)).loadModelData("料金コース親リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
 
    public X33VDataTypeList getJuryo_limit_amnt_list_list() {
        return this.juryo_limit_amnt_list_list ;
    }
 
    public void setJuryo_limit_amnt_list_list(X33VDataTypeList param) {
        this.juryo_limit_amnt_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_juryo_limit_amnt_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<juryo_limit_amnt_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) juryo_limit_amnt_list_list.get(i)).loadModelData("従量制上限額リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getUk_no_update() {
        return this.uk_no_update ;
    }
 
    public void setUk_no_update(String param) {
        this.uk_no_update = param ;
    }
 
    public String getUk_no_value() {
        return this.uk_no_value ;
    }
 
    public void setUk_no_value( String param) {
        this.uk_no_value = param ;
    }
 
    public Boolean getUk_no_enabled() {
        return this.uk_no_enabled ;
    }    
 
    public void setUk_no_enabled(Boolean param) {
        this.uk_no_enabled = param ;
    }
 
    public String getUk_no_state() {
        return this.uk_no_state ;
    }
 
    public void setUk_no_state(String param) {
        this.uk_no_state = param ;
    }
 
    public String getMskm_no_update() {
        return this.mskm_no_update ;
    }
 
    public void setMskm_no_update(String param) {
        this.mskm_no_update = param ;
    }
 
    public String getMskm_no_value() {
        return this.mskm_no_value ;
    }
 
    public void setMskm_no_value( String param) {
        this.mskm_no_value = param ;
    }
 
    public Boolean getMskm_no_enabled() {
        return this.mskm_no_enabled ;
    }    
 
    public void setMskm_no_enabled(Boolean param) {
        this.mskm_no_enabled = param ;
    }
 
    public String getMskm_no_state() {
        return this.mskm_no_state ;
    }
 
    public void setMskm_no_state(String param) {
        this.mskm_no_state = param ;
    }
 
    public String getKojiak_no_update() {
        return this.kojiak_no_update ;
    }
 
    public void setKojiak_no_update(String param) {
        this.kojiak_no_update = param ;
    }
 
    public String getKojiak_no_value() {
        return this.kojiak_no_value ;
    }
 
    public void setKojiak_no_value( String param) {
        this.kojiak_no_value = param ;
    }
 
    public Boolean getKojiak_no_enabled() {
        return this.kojiak_no_enabled ;
    }    
 
    public void setKojiak_no_enabled(Boolean param) {
        this.kojiak_no_enabled = param ;
    }
 
    public String getKojiak_no_state() {
        return this.kojiak_no_state ;
    }
 
    public void setKojiak_no_state(String param) {
        this.kojiak_no_state = param ;
    }
 
    public String getNinsho_id_update() {
        return this.ninsho_id_update ;
    }
 
    public void setNinsho_id_update(String param) {
        this.ninsho_id_update = param ;
    }
 
    public String getNinsho_id_value() {
        return this.ninsho_id_value ;
    }
 
    public void setNinsho_id_value( String param) {
        this.ninsho_id_value = param ;
    }
 
    public Boolean getNinsho_id_enabled() {
        return this.ninsho_id_enabled ;
    }    
 
    public void setNinsho_id_enabled(Boolean param) {
        this.ninsho_id_enabled = param ;
    }
 
    public String getNinsho_id_state() {
        return this.ninsho_id_state ;
    }
 
    public void setNinsho_id_state(String param) {
        this.ninsho_id_state = param ;
    }
 
    public String getNinsho_id_pwd_update() {
        return this.ninsho_id_pwd_update ;
    }
 
    public void setNinsho_id_pwd_update(String param) {
        this.ninsho_id_pwd_update = param ;
    }
 
    public String getNinsho_id_pwd_value() {
        return this.ninsho_id_pwd_value ;
    }
 
    public void setNinsho_id_pwd_value( String param) {
        this.ninsho_id_pwd_value = param ;
    }
 
    public Boolean getNinsho_id_pwd_enabled() {
        return this.ninsho_id_pwd_enabled ;
    }    
 
    public void setNinsho_id_pwd_enabled(Boolean param) {
        this.ninsho_id_pwd_enabled = param ;
    }
 
    public String getNinsho_id_pwd_state() {
        return this.ninsho_id_pwd_state ;
    }
 
    public void setNinsho_id_pwd_state(String param) {
        this.ninsho_id_pwd_state = param ;
    }
 
    public String getMltise_ninsho_id_update() {
        return this.mltise_ninsho_id_update ;
    }
 
    public void setMltise_ninsho_id_update(String param) {
        this.mltise_ninsho_id_update = param ;
    }
 
    public String getMltise_ninsho_id_value() {
        return this.mltise_ninsho_id_value ;
    }
 
    public void setMltise_ninsho_id_value( String param) {
        this.mltise_ninsho_id_value = param ;
    }
 
    public Boolean getMltise_ninsho_id_enabled() {
        return this.mltise_ninsho_id_enabled ;
    }    
 
    public void setMltise_ninsho_id_enabled(Boolean param) {
        this.mltise_ninsho_id_enabled = param ;
    }
 
    public String getMltise_ninsho_id_state() {
        return this.mltise_ninsho_id_state ;
    }
 
    public void setMltise_ninsho_id_state(String param) {
        this.mltise_ninsho_id_state = param ;
    }
 
    public String getFixipad_update() {
        return this.fixipad_update ;
    }
 
    public void setFixipad_update(String param) {
        this.fixipad_update = param ;
    }
 
    public String getFixipad_value() {
        return this.fixipad_value ;
    }
 
    public void setFixipad_value( String param) {
        this.fixipad_value = param ;
    }
 
    public Boolean getFixipad_enabled() {
        return this.fixipad_enabled ;
    }    
 
    public void setFixipad_enabled(Boolean param) {
        this.fixipad_enabled = param ;
    }
 
    public String getFixipad_state() {
        return this.fixipad_state ;
    }
 
    public void setFixipad_state(String param) {
        this.fixipad_state = param ;
    }
 
    public String getNinsho_id_chg_flg_update() {
        return this.ninsho_id_chg_flg_update ;
    }
 
    public void setNinsho_id_chg_flg_update( String param ) {
        this.ninsho_id_chg_flg_update = param ;
    }
 
    public Boolean getNinsho_id_chg_flg_value() {
        return this.ninsho_id_chg_flg_value ;
    }
 
    public void setNinsho_id_chg_flg_value( Boolean param) {
        this.ninsho_id_chg_flg_value = param ;
    }
 
    public String getNinsho_id_chg_flg_state() {
        return this.ninsho_id_chg_flg_state ;
    }
 
    public void setNinsho_id_chg_flg_state(String param) {
        this.ninsho_id_chg_flg_state = param ;
    }
 
    public String getFixipad_chg_flg_update() {
        return this.fixipad_chg_flg_update ;
    }
 
    public void setFixipad_chg_flg_update( String param ) {
        this.fixipad_chg_flg_update = param ;
    }
 
    public Boolean getFixipad_chg_flg_value() {
        return this.fixipad_chg_flg_value ;
    }
 
    public void setFixipad_chg_flg_value( Boolean param) {
        this.fixipad_chg_flg_value = param ;
    }
 
    public String getFixipad_chg_flg_state() {
        return this.fixipad_chg_flg_state ;
    }
 
    public void setFixipad_chg_flg_state(String param) {
        this.fixipad_chg_flg_state = param ;
    }
 
    public String getKj_chg_flg_update() {
        return this.kj_chg_flg_update ;
    }
 
    public void setKj_chg_flg_update( String param ) {
        this.kj_chg_flg_update = param ;
    }
 
    public Boolean getKj_chg_flg_value() {
        return this.kj_chg_flg_value ;
    }
 
    public void setKj_chg_flg_value( Boolean param) {
        this.kj_chg_flg_value = param ;
    }
 
    public String getKj_chg_flg_state() {
        return this.kj_chg_flg_state ;
    }
 
    public void setKj_chg_flg_state(String param) {
        this.kj_chg_flg_state = param ;
    }
 
    public String getConnect_kiki_dsp_flg_update() {
        return this.connect_kiki_dsp_flg_update ;
    }
 
    public void setConnect_kiki_dsp_flg_update( String param ) {
        this.connect_kiki_dsp_flg_update = param ;
    }
 
    public Boolean getConnect_kiki_dsp_flg_value() {
        return this.connect_kiki_dsp_flg_value ;
    }
 
    public void setConnect_kiki_dsp_flg_value( Boolean param) {
        this.connect_kiki_dsp_flg_value = param ;
    }
 
    public String getConnect_kiki_dsp_flg_state() {
        return this.connect_kiki_dsp_flg_state ;
    }
 
    public void setConnect_kiki_dsp_flg_state(String param) {
        this.connect_kiki_dsp_flg_state = param ;
    }
 
    public String getEoh_router_rtn_req_flg_update() {
        return this.eoh_router_rtn_req_flg_update ;
    }
 
    public void setEoh_router_rtn_req_flg_update( String param ) {
        this.eoh_router_rtn_req_flg_update = param ;
    }
 
    public Boolean getEoh_router_rtn_req_flg_value() {
        return this.eoh_router_rtn_req_flg_value ;
    }
 
    public void setEoh_router_rtn_req_flg_value( Boolean param) {
        this.eoh_router_rtn_req_flg_value = param ;
    }
 
    public String getEoh_router_rtn_req_flg_state() {
        return this.eoh_router_rtn_req_flg_state ;
    }
 
    public void setEoh_router_rtn_req_flg_state(String param) {
        this.eoh_router_rtn_req_flg_state = param ;
    }
 
    public String getPon_sbt_cd_update() {
        return this.pon_sbt_cd_update ;
    }
 
    public void setPon_sbt_cd_update(String param) {
        this.pon_sbt_cd_update = param ;
    }
 
    public String getPon_sbt_cd_value() {
        return this.pon_sbt_cd_value ;
    }
 
    public void setPon_sbt_cd_value( String param) {
        this.pon_sbt_cd_value = param ;
    }
 
    public String getPon_sbt_cd_state() {
        return this.pon_sbt_cd_state ;
    }
 
    public void setPon_sbt_cd_state(String param) {
        this.pon_sbt_cd_state = param ;
    }
 
    public String getNext_unyo_ym_update() {
        return this.next_unyo_ym_update ;
    }
 
    public void setNext_unyo_ym_update(String param) {
        this.next_unyo_ym_update = param ;
    }
 
    public String getNext_unyo_ym_value() {
        return this.next_unyo_ym_value ;
    }
 
    public void setNext_unyo_ym_value( String param) {
        this.next_unyo_ym_value = param ;
    }
 
    public Boolean getNext_unyo_ym_enabled() {
        return this.next_unyo_ym_enabled ;
    }    
 
    public void setNext_unyo_ym_enabled(Boolean param) {
        this.next_unyo_ym_enabled = param ;
    }
 
    public String getNext_unyo_ym_state() {
        return this.next_unyo_ym_state ;
    }
 
    public void setNext_unyo_ym_state(String param) {
        this.next_unyo_ym_state = param ;
    }
 
 
    public X33VDataTypeList getEoh_router_dsp_msg_list_list() {
        return this.eoh_router_dsp_msg_list_list ;
    }
 
    public void setEoh_router_dsp_msg_list_list(X33VDataTypeList param) {
        this.eoh_router_dsp_msg_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_eoh_router_dsp_msg_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<eoh_router_dsp_msg_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) eoh_router_dsp_msg_list_list.get(i)).loadModelData("ｅｏ光ルータ用表示メッセージリスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getRouter_speed_sbt_update() {
        return this.router_speed_sbt_update ;
    }
 
    public void setRouter_speed_sbt_update(String param) {
        this.router_speed_sbt_update = param ;
    }
 
    public String getRouter_speed_sbt_value() {
        return this.router_speed_sbt_value ;
    }
 
    public void setRouter_speed_sbt_value( String param) {
        this.router_speed_sbt_value = param ;
    }
 
    public String getRouter_speed_sbt_state() {
        return this.router_speed_sbt_state ;
    }
 
    public void setRouter_speed_sbt_state(String param) {
        this.router_speed_sbt_state = param ;
    }
 
    public String getShuri_kokan_grp_sbt_cd_update() {
        return this.shuri_kokan_grp_sbt_cd_update ;
    }
 
    public void setShuri_kokan_grp_sbt_cd_update(String param) {
        this.shuri_kokan_grp_sbt_cd_update = param ;
    }
 
    public String getShuri_kokan_grp_sbt_cd_value() {
        return this.shuri_kokan_grp_sbt_cd_value ;
    }
 
    public void setShuri_kokan_grp_sbt_cd_value( String param) {
        this.shuri_kokan_grp_sbt_cd_value = param ;
    }
 
    public String getShuri_kokan_grp_sbt_cd_state() {
        return this.shuri_kokan_grp_sbt_cd_state ;
    }
 
    public void setShuri_kokan_grp_sbt_cd_state(String param) {
        this.shuri_kokan_grp_sbt_cd_state = param ;
    }
 
    public String getOwn_router_kbn_update() {
        return this.own_router_kbn_update ;
    }
 
    public void setOwn_router_kbn_update(String param) {
        this.own_router_kbn_update = param ;
    }
 
    public String getOwn_router_kbn_value() {
        return this.own_router_kbn_value ;
    }
 
    public void setOwn_router_kbn_value( String param) {
        this.own_router_kbn_value = param ;
    }
 
    public String getOwn_router_kbn_state() {
        return this.own_router_kbn_state ;
    }
 
    public void setOwn_router_kbn_state(String param) {
        this.own_router_kbn_state = param ;
    }
 
    public String getChg_multi_phone_call_msg_dsp_flg_update() {
        return this.chg_multi_phone_call_msg_dsp_flg_update ;
    }
 
    public void setChg_multi_phone_call_msg_dsp_flg_update(String param) {
        this.chg_multi_phone_call_msg_dsp_flg_update = param ;
    }
 
    public String getChg_multi_phone_call_msg_dsp_flg_value() {
        return this.chg_multi_phone_call_msg_dsp_flg_value ;
    }
 
    public void setChg_multi_phone_call_msg_dsp_flg_value( String param) {
        this.chg_multi_phone_call_msg_dsp_flg_value = param ;
    }
 
    public String getChg_multi_phone_call_msg_dsp_flg_state() {
        return this.chg_multi_phone_call_msg_dsp_flg_state ;
    }
 
    public void setChg_multi_phone_call_msg_dsp_flg_state(String param) {
        this.chg_multi_phone_call_msg_dsp_flg_state = param ;
    }
 
    public String getOwn_router_kbn_gamen_update() {
        return this.own_router_kbn_gamen_update ;
    }
 
    public void setOwn_router_kbn_gamen_update(String param) {
        this.own_router_kbn_gamen_update = param ;
    }
 
    public String getOwn_router_kbn_gamen_value() {
        return this.own_router_kbn_gamen_value ;
    }
 
    public void setOwn_router_kbn_gamen_value( String param) {
        this.own_router_kbn_gamen_value = param ;
    }
 
    public String getOwn_router_kbn_gamen_state() {
        return this.own_router_kbn_gamen_state ;
    }
 
    public void setOwn_router_kbn_gamen_state(String param) {
        this.own_router_kbn_gamen_state = param ;
    }
 
    public String getVa_um_update() {
        return this.va_um_update ;
    }
 
    public void setVa_um_update(String param) {
        this.va_um_update = param ;
    }
 
    public String getVa_um_value() {
        return this.va_um_value ;
    }
 
    public void setVa_um_value( String param) {
        this.va_um_value = param ;
    }
 
    public String getVa_um_state() {
        return this.va_um_state ;
    }
 
    public void setVa_um_state(String param) {
        this.va_um_state = param ;
    }
 
    public String getIcjkn_sette_no_kj_update() {
        return this.icjkn_sette_no_kj_update ;
    }
 
    public void setIcjkn_sette_no_kj_update(String param) {
        this.icjkn_sette_no_kj_update = param ;
    }
 
    public String getIcjkn_sette_no_kj_value() {
        return this.icjkn_sette_no_kj_value ;
    }
 
    public void setIcjkn_sette_no_kj_value( String param) {
        this.icjkn_sette_no_kj_value = param ;
    }
 
    public String getIcjkn_sette_no_kj_state() {
        return this.icjkn_sette_no_kj_state ;
    }
 
    public void setIcjkn_sette_no_kj_state(String param) {
        this.icjkn_sette_no_kj_state = param ;
    }
 
    public String getIcjkn_sette_no_jm_update() {
        return this.icjkn_sette_no_jm_update ;
    }
 
    public void setIcjkn_sette_no_jm_update(String param) {
        this.icjkn_sette_no_jm_update = param ;
    }
 
    public String getIcjkn_sette_no_jm_value() {
        return this.icjkn_sette_no_jm_value ;
    }
 
    public void setIcjkn_sette_no_jm_value( String param) {
        this.icjkn_sette_no_jm_value = param ;
    }
 
    public String getIcjkn_sette_no_jm_state() {
        return this.icjkn_sette_no_jm_state ;
    }
 
    public void setIcjkn_sette_no_jm_state(String param) {
        this.icjkn_sette_no_jm_state = param ;
    }
 
    public String getTmp_pay_prc_no_kj_update() {
        return this.tmp_pay_prc_no_kj_update ;
    }
 
    public void setTmp_pay_prc_no_kj_update(String param) {
        this.tmp_pay_prc_no_kj_update = param ;
    }
 
    public String getTmp_pay_prc_no_kj_value() {
        return this.tmp_pay_prc_no_kj_value ;
    }
 
    public void setTmp_pay_prc_no_kj_value( String param) {
        this.tmp_pay_prc_no_kj_value = param ;
    }
 
    public String getTmp_pay_prc_no_kj_state() {
        return this.tmp_pay_prc_no_kj_state ;
    }
 
    public void setTmp_pay_prc_no_kj_state(String param) {
        this.tmp_pay_prc_no_kj_state = param ;
    }
 
    public String getTmp_pay_prc_no_jm_update() {
        return this.tmp_pay_prc_no_jm_update ;
    }
 
    public void setTmp_pay_prc_no_jm_update(String param) {
        this.tmp_pay_prc_no_jm_update = param ;
    }
 
    public String getTmp_pay_prc_no_jm_value() {
        return this.tmp_pay_prc_no_jm_value ;
    }
 
    public void setTmp_pay_prc_no_jm_value( String param) {
        this.tmp_pay_prc_no_jm_value = param ;
    }
 
    public String getTmp_pay_prc_no_jm_state() {
        return this.tmp_pay_prc_no_jm_state ;
    }
 
    public void setTmp_pay_prc_no_jm_state(String param) {
        this.tmp_pay_prc_no_jm_state = param ;
    }
 
 
    public X33VDataTypeList getCmp_mongon_list_list() {
        return this.cmp_mongon_list_list ;
    }
 
    public void setCmp_mongon_list_list(X33VDataTypeList param) {
        this.cmp_mongon_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_cmp_mongon_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<cmp_mongon_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) cmp_mongon_list_list.get(i)).loadModelData("キャンペーン文言リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getCourse_chge_mongon_flg_1_update() {
        return this.course_chge_mongon_flg_1_update ;
    }
 
    public void setCourse_chge_mongon_flg_1_update(String param) {
        this.course_chge_mongon_flg_1_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_1_value() {
        return this.course_chge_mongon_flg_1_value ;
    }
 
    public void setCourse_chge_mongon_flg_1_value( String param) {
        this.course_chge_mongon_flg_1_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_1_state() {
        return this.course_chge_mongon_flg_1_state ;
    }
 
    public void setCourse_chge_mongon_flg_1_state(String param) {
        this.course_chge_mongon_flg_1_state = param ;
    }
 
    public String getCourse_chge_mongon_flg_2_update() {
        return this.course_chge_mongon_flg_2_update ;
    }
 
    public void setCourse_chge_mongon_flg_2_update(String param) {
        this.course_chge_mongon_flg_2_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_2_value() {
        return this.course_chge_mongon_flg_2_value ;
    }
 
    public void setCourse_chge_mongon_flg_2_value( String param) {
        this.course_chge_mongon_flg_2_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_2_state() {
        return this.course_chge_mongon_flg_2_state ;
    }
 
    public void setCourse_chge_mongon_flg_2_state(String param) {
        this.course_chge_mongon_flg_2_state = param ;
    }
 
    public String getCourse_chge_mongon_flg_3_update() {
        return this.course_chge_mongon_flg_3_update ;
    }
 
    public void setCourse_chge_mongon_flg_3_update(String param) {
        this.course_chge_mongon_flg_3_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_3_value() {
        return this.course_chge_mongon_flg_3_value ;
    }
 
    public void setCourse_chge_mongon_flg_3_value( String param) {
        this.course_chge_mongon_flg_3_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_3_state() {
        return this.course_chge_mongon_flg_3_state ;
    }
 
    public void setCourse_chge_mongon_flg_3_state(String param) {
        this.course_chge_mongon_flg_3_state = param ;
    }
 
    public String getCourse_chge_mongon_flg_4_update() {
        return this.course_chge_mongon_flg_4_update ;
    }
 
    public void setCourse_chge_mongon_flg_4_update(String param) {
        this.course_chge_mongon_flg_4_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_4_value() {
        return this.course_chge_mongon_flg_4_value ;
    }
 
    public void setCourse_chge_mongon_flg_4_value( String param) {
        this.course_chge_mongon_flg_4_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_4_state() {
        return this.course_chge_mongon_flg_4_state ;
    }
 
    public void setCourse_chge_mongon_flg_4_state(String param) {
        this.course_chge_mongon_flg_4_state = param ;
    }
 
    public String getCourse_chge_mongon_flg_5_update() {
        return this.course_chge_mongon_flg_5_update ;
    }
 
    public void setCourse_chge_mongon_flg_5_update(String param) {
        this.course_chge_mongon_flg_5_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_5_value() {
        return this.course_chge_mongon_flg_5_value ;
    }
 
    public void setCourse_chge_mongon_flg_5_value( String param) {
        this.course_chge_mongon_flg_5_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_5_state() {
        return this.course_chge_mongon_flg_5_state ;
    }
 
    public void setCourse_chge_mongon_flg_5_state(String param) {
        this.course_chge_mongon_flg_5_state = param ;
    }
 
    public String getNow_svc_nm_update() {
        return this.now_svc_nm_update ;
    }
 
    public void setNow_svc_nm_update(String param) {
        this.now_svc_nm_update = param ;
    }
 
    public String getNow_svc_nm_value() {
        return this.now_svc_nm_value ;
    }
 
    public void setNow_svc_nm_value( String param) {
        this.now_svc_nm_value = param ;
    }
 
    public Boolean getNow_svc_nm_enabled() {
        return this.now_svc_nm_enabled ;
    }    
 
    public void setNow_svc_nm_enabled(Boolean param) {
        this.now_svc_nm_enabled = param ;
    }
 
    public String getNow_svc_nm_state() {
        return this.now_svc_nm_state ;
    }
 
    public void setNow_svc_nm_state(String param) {
        this.now_svc_nm_state = param ;
    }
 
    public String getNow_plan_nm_update() {
        return this.now_plan_nm_update ;
    }
 
    public void setNow_plan_nm_update(String param) {
        this.now_plan_nm_update = param ;
    }
 
    public String getNow_plan_nm_value() {
        return this.now_plan_nm_value ;
    }
 
    public void setNow_plan_nm_value( String param) {
        this.now_plan_nm_value = param ;
    }
 
    public Boolean getNow_plan_nm_enabled() {
        return this.now_plan_nm_enabled ;
    }    
 
    public void setNow_plan_nm_enabled(Boolean param) {
        this.now_plan_nm_enabled = param ;
    }
 
    public String getNow_plan_nm_state() {
        return this.now_plan_nm_state ;
    }
 
    public void setNow_plan_nm_state(String param) {
        this.now_plan_nm_state = param ;
    }
 
    public String getNow_sokuwari_stat_update() {
        return this.now_sokuwari_stat_update ;
    }
 
    public void setNow_sokuwari_stat_update(String param) {
        this.now_sokuwari_stat_update = param ;
    }
 
    public String getNow_sokuwari_stat_value() {
        return this.now_sokuwari_stat_value ;
    }
 
    public void setNow_sokuwari_stat_value( String param) {
        this.now_sokuwari_stat_value = param ;
    }
 
    public Boolean getNow_sokuwari_stat_enabled() {
        return this.now_sokuwari_stat_enabled ;
    }    
 
    public void setNow_sokuwari_stat_enabled(Boolean param) {
        this.now_sokuwari_stat_enabled = param ;
    }
 
    public String getNow_sokuwari_stat_state() {
        return this.now_sokuwari_stat_state ;
    }
 
    public void setNow_sokuwari_stat_state(String param) {
        this.now_sokuwari_stat_state = param ;
    }
 
    public String getNow_chowari_stat_update() {
        return this.now_chowari_stat_update ;
    }
 
    public void setNow_chowari_stat_update(String param) {
        this.now_chowari_stat_update = param ;
    }
 
    public String getNow_chowari_stat_value() {
        return this.now_chowari_stat_value ;
    }
 
    public void setNow_chowari_stat_value( String param) {
        this.now_chowari_stat_value = param ;
    }
 
    public Boolean getNow_chowari_stat_enabled() {
        return this.now_chowari_stat_enabled ;
    }    
 
    public void setNow_chowari_stat_enabled(Boolean param) {
        this.now_chowari_stat_enabled = param ;
    }
 
    public String getNow_chowari_stat_state() {
        return this.now_chowari_stat_state ;
    }
 
    public void setNow_chowari_stat_state(String param) {
        this.now_chowari_stat_state = param ;
    }
 
    public String getNow_ib_svc_kei_at_keizk_stat_update() {
        return this.now_ib_svc_kei_at_keizk_stat_update ;
    }
 
    public void setNow_ib_svc_kei_at_keizk_stat_update(String param) {
        this.now_ib_svc_kei_at_keizk_stat_update = param ;
    }
 
    public String getNow_ib_svc_kei_at_keizk_stat_value() {
        return this.now_ib_svc_kei_at_keizk_stat_value ;
    }
 
    public void setNow_ib_svc_kei_at_keizk_stat_value( String param) {
        this.now_ib_svc_kei_at_keizk_stat_value = param ;
    }
 
    public Boolean getNow_ib_svc_kei_at_keizk_stat_enabled() {
        return this.now_ib_svc_kei_at_keizk_stat_enabled ;
    }    
 
    public void setNow_ib_svc_kei_at_keizk_stat_enabled(Boolean param) {
        this.now_ib_svc_kei_at_keizk_stat_enabled = param ;
    }
 
    public String getNow_ib_svc_kei_at_keizk_stat_state() {
        return this.now_ib_svc_kei_at_keizk_stat_state ;
    }
 
    public void setNow_ib_svc_kei_at_keizk_stat_state(String param) {
        this.now_ib_svc_kei_at_keizk_stat_state = param ;
    }
 
    public String getSokuwari_mskm_btm_flg_update() {
        return this.sokuwari_mskm_btm_flg_update ;
    }
 
    public void setSokuwari_mskm_btm_flg_update(String param) {
        this.sokuwari_mskm_btm_flg_update = param ;
    }
 
    public String getSokuwari_mskm_btm_flg_value() {
        return this.sokuwari_mskm_btm_flg_value ;
    }
 
    public void setSokuwari_mskm_btm_flg_value( String param) {
        this.sokuwari_mskm_btm_flg_value = param ;
    }
 
    public String getSokuwari_mskm_btm_flg_state() {
        return this.sokuwari_mskm_btm_flg_state ;
    }
 
    public void setSokuwari_mskm_btm_flg_state(String param) {
        this.sokuwari_mskm_btm_flg_state = param ;
    }
 
    public String getNow_chowari_stat_flg_update() {
        return this.now_chowari_stat_flg_update ;
    }
 
    public void setNow_chowari_stat_flg_update(String param) {
        this.now_chowari_stat_flg_update = param ;
    }
 
    public String getNow_chowari_stat_flg_value() {
        return this.now_chowari_stat_flg_value ;
    }
 
    public void setNow_chowari_stat_flg_value( String param) {
        this.now_chowari_stat_flg_value = param ;
    }
 
    public String getNow_chowari_stat_flg_state() {
        return this.now_chowari_stat_flg_state ;
    }
 
    public void setNow_chowari_stat_flg_state(String param) {
        this.now_chowari_stat_flg_state = param ;
    }
 
    public String getHome_mezon_flg_update() {
        return this.home_mezon_flg_update ;
    }
 
    public void setHome_mezon_flg_update(String param) {
        this.home_mezon_flg_update = param ;
    }
 
    public String getHome_mezon_flg_value() {
        return this.home_mezon_flg_value ;
    }
 
    public void setHome_mezon_flg_value( String param) {
        this.home_mezon_flg_value = param ;
    }
 
    public String getHome_mezon_flg_state() {
        return this.home_mezon_flg_state ;
    }
 
    public void setHome_mezon_flg_state(String param) {
        this.home_mezon_flg_state = param ;
    }
 
    public String getSvc_chrg_staymd_23_update() {
        return this.svc_chrg_staymd_23_update ;
    }
 
    public void setSvc_chrg_staymd_23_update(String param) {
        this.svc_chrg_staymd_23_update = param ;
    }
 
    public String getSvc_chrg_staymd_23_value() {
        return this.svc_chrg_staymd_23_value ;
    }
 
    public void setSvc_chrg_staymd_23_value( String param) {
        this.svc_chrg_staymd_23_value = param ;
    }
 
    public String getSvc_chrg_staymd_23_state() {
        return this.svc_chrg_staymd_23_state ;
    }
 
    public void setSvc_chrg_staymd_23_state(String param) {
        this.svc_chrg_staymd_23_state = param ;
    }
 
    public String getSvc_chrg_staymd_30_update() {
        return this.svc_chrg_staymd_30_update ;
    }
 
    public void setSvc_chrg_staymd_30_update(String param) {
        this.svc_chrg_staymd_30_update = param ;
    }
 
    public String getSvc_chrg_staymd_30_value() {
        return this.svc_chrg_staymd_30_value ;
    }
 
    public void setSvc_chrg_staymd_30_value( String param) {
        this.svc_chrg_staymd_30_value = param ;
    }
 
    public String getSvc_chrg_staymd_30_state() {
        return this.svc_chrg_staymd_30_state ;
    }
 
    public void setSvc_chrg_staymd_30_state(String param) {
        this.svc_chrg_staymd_30_state = param ;
    }
 
    public String getKk_chkzwri_aply_mcnt_update() {
        return this.kk_chkzwri_aply_mcnt_update ;
    }
 
    public void setKk_chkzwri_aply_mcnt_update(String param) {
        this.kk_chkzwri_aply_mcnt_update = param ;
    }
 
    public String getKk_chkzwri_aply_mcnt_value() {
        return this.kk_chkzwri_aply_mcnt_value ;
    }
 
    public void setKk_chkzwri_aply_mcnt_value( String param) {
        this.kk_chkzwri_aply_mcnt_value = param ;
    }
 
    public String getKk_chkzwri_aply_mcnt_state() {
        return this.kk_chkzwri_aply_mcnt_state ;
    }
 
    public void setKk_chkzwri_aply_mcnt_state(String param) {
        this.kk_chkzwri_aply_mcnt_state = param ;
    }
 
    public String getKk_chkzwri_use_prd_update() {
        return this.kk_chkzwri_use_prd_update ;
    }
 
    public void setKk_chkzwri_use_prd_update(String param) {
        this.kk_chkzwri_use_prd_update = param ;
    }
 
    public String getKk_chkzwri_use_prd_value() {
        return this.kk_chkzwri_use_prd_value ;
    }
 
    public void setKk_chkzwri_use_prd_value( String param) {
        this.kk_chkzwri_use_prd_value = param ;
    }
 
    public String getKk_chkzwri_use_prd_state() {
        return this.kk_chkzwri_use_prd_state ;
    }
 
    public void setKk_chkzwri_use_prd_state(String param) {
        this.kk_chkzwri_use_prd_state = param ;
    }
 
    public String getFu_skwr_fail_mon_update() {
        return this.fu_skwr_fail_mon_update ;
    }
 
    public void setFu_skwr_fail_mon_update(String param) {
        this.fu_skwr_fail_mon_update = param ;
    }
 
    public String getFu_skwr_fail_mon_value() {
        return this.fu_skwr_fail_mon_value ;
    }
 
    public void setFu_skwr_fail_mon_value( String param) {
        this.fu_skwr_fail_mon_value = param ;
    }
 
    public String getFu_skwr_fail_mon_state() {
        return this.fu_skwr_fail_mon_state ;
    }
 
    public void setFu_skwr_fail_mon_state(String param) {
        this.fu_skwr_fail_mon_state = param ;
    }
 
    public String getSkwr_disp_flg_update() {
        return this.skwr_disp_flg_update ;
    }
 
    public void setSkwr_disp_flg_update(String param) {
        this.skwr_disp_flg_update = param ;
    }
 
    public String getSkwr_disp_flg_value() {
        return this.skwr_disp_flg_value ;
    }
 
    public void setSkwr_disp_flg_value( String param) {
        this.skwr_disp_flg_value = param ;
    }
 
    public String getSkwr_disp_flg_state() {
        return this.skwr_disp_flg_state ;
    }
 
    public void setSkwr_disp_flg_state(String param) {
        this.skwr_disp_flg_state = param ;
    }
 
    public String getChkzwri_disp_flg_update() {
        return this.chkzwri_disp_flg_update ;
    }
 
    public void setChkzwri_disp_flg_update(String param) {
        this.chkzwri_disp_flg_update = param ;
    }
 
    public String getChkzwri_disp_flg_value() {
        return this.chkzwri_disp_flg_value ;
    }
 
    public void setChkzwri_disp_flg_value( String param) {
        this.chkzwri_disp_flg_value = param ;
    }
 
    public String getChkzwri_disp_flg_state() {
        return this.chkzwri_disp_flg_state ;
    }
 
    public void setChkzwri_disp_flg_state(String param) {
        this.chkzwri_disp_flg_state = param ;
    }
 
    public String getKei_prd_23_update() {
        return this.kei_prd_23_update ;
    }
 
    public void setKei_prd_23_update(String param) {
        this.kei_prd_23_update = param ;
    }
 
    public String getKei_prd_23_value() {
        return this.kei_prd_23_value ;
    }
 
    public void setKei_prd_23_value( String param) {
        this.kei_prd_23_value = param ;
    }
 
    public String getKei_prd_23_state() {
        return this.kei_prd_23_state ;
    }
 
    public void setKei_prd_23_state(String param) {
        this.kei_prd_23_state = param ;
    }
 
    public String getKei_prd_30_update() {
        return this.kei_prd_30_update ;
    }
 
    public void setKei_prd_30_update(String param) {
        this.kei_prd_30_update = param ;
    }
 
    public String getKei_prd_30_value() {
        return this.kei_prd_30_value ;
    }
 
    public void setKei_prd_30_value( String param) {
        this.kei_prd_30_value = param ;
    }
 
    public String getKei_prd_30_state() {
        return this.kei_prd_30_state ;
    }
 
    public void setKei_prd_30_state(String param) {
        this.kei_prd_30_state = param ;
    }
 
    public String getShk_dsp_mongon_1_update() {
        return this.shk_dsp_mongon_1_update ;
    }
 
    public void setShk_dsp_mongon_1_update(String param) {
        this.shk_dsp_mongon_1_update = param ;
    }
 
    public String getShk_dsp_mongon_1_value() {
        return this.shk_dsp_mongon_1_value ;
    }
 
    public void setShk_dsp_mongon_1_value( String param) {
        this.shk_dsp_mongon_1_value = param ;
    }
 
    public String getShk_dsp_mongon_1_state() {
        return this.shk_dsp_mongon_1_state ;
    }
 
    public void setShk_dsp_mongon_1_state(String param) {
        this.shk_dsp_mongon_1_state = param ;
    }
 
    public String getFin_mongon_1_update() {
        return this.fin_mongon_1_update ;
    }
 
    public void setFin_mongon_1_update(String param) {
        this.fin_mongon_1_update = param ;
    }
 
    public String getFin_mongon_1_value() {
        return this.fin_mongon_1_value ;
    }
 
    public void setFin_mongon_1_value( String param) {
        this.fin_mongon_1_value = param ;
    }
 
    public String getFin_mongon_1_state() {
        return this.fin_mongon_1_state ;
    }
 
    public void setFin_mongon_1_state(String param) {
        this.fin_mongon_1_state = param ;
    }
 
    public String getRyosho_flg0_update() {
        return this.ryosho_flg0_update ;
    }
 
    public void setRyosho_flg0_update( String param ) {
        this.ryosho_flg0_update = param ;
    }
 
    public Boolean getRyosho_flg0_value() {
        return this.ryosho_flg0_value ;
    }
 
    public void setRyosho_flg0_value( Boolean param) {
        this.ryosho_flg0_value = param ;
    }
 
    public Boolean getRyosho_flg0_enabled() {
        return this.ryosho_flg0_enabled ;
    }    
 
    public void setRyosho_flg0_enabled(Boolean param) {
        this.ryosho_flg0_enabled = param ;
    }
 
    public String getRyosho_flg0_state() {
        return this.ryosho_flg0_state ;
    }
 
    public void setRyosho_flg0_state(String param) {
        this.ryosho_flg0_state = param ;
    }
 
    public String getKeisha_pcd_update() {
        return this.keisha_pcd_update ;
    }
 
    public void setKeisha_pcd_update(String param) {
        this.keisha_pcd_update = param ;
    }
 
    public String getKeisha_pcd_value() {
        return this.keisha_pcd_value ;
    }
 
    public void setKeisha_pcd_value( String param) {
        this.keisha_pcd_value = param ;
    }
 
    public Boolean getKeisha_pcd_enabled() {
        return this.keisha_pcd_enabled ;
    }    
 
    public void setKeisha_pcd_enabled(Boolean param) {
        this.keisha_pcd_enabled = param ;
    }
 
    public String getKeisha_pcd_state() {
        return this.keisha_pcd_state ;
    }
 
    public void setKeisha_pcd_state(String param) {
        this.keisha_pcd_state = param ;
    }
 
    public String getCfm_chk_ran_flg_update() {
        return this.cfm_chk_ran_flg_update ;
    }
 
    public void setCfm_chk_ran_flg_update(String param) {
        this.cfm_chk_ran_flg_update = param ;
    }
 
    public String getCfm_chk_ran_flg_value() {
        return this.cfm_chk_ran_flg_value ;
    }
 
    public void setCfm_chk_ran_flg_value( String param) {
        this.cfm_chk_ran_flg_value = param ;
    }
 
    public String getCfm_chk_ran_flg_state() {
        return this.cfm_chk_ran_flg_state ;
    }
 
    public void setCfm_chk_ran_flg_state(String param) {
        this.cfm_chk_ran_flg_state = param ;
    }
 
 
    public X33VDataTypeList getPrc_info_area_list_list() {
        return this.prc_info_area_list_list ;
    }
 
    public void setPrc_info_area_list_list(X33VDataTypeList param) {
        this.prc_info_area_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_prc_info_area_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<prc_info_area_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) prc_info_area_list_list.get(i)).loadModelData("料金情報エリアリスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTakinou_ruter_kinou_kubun_update() {
        return this.takinou_ruter_kinou_kubun_update ;
    }
 
    public void setTakinou_ruter_kinou_kubun_update(String param) {
        this.takinou_ruter_kinou_kubun_update = param ;
    }
 
    public String getTakinou_ruter_kinou_kubun_value() {
        return this.takinou_ruter_kinou_kubun_value ;
    }
 
    public void setTakinou_ruter_kinou_kubun_value( String param) {
        this.takinou_ruter_kinou_kubun_value = param ;
    }
 
    public Boolean getTakinou_ruter_kinou_kubun_enabled() {
        return this.takinou_ruter_kinou_kubun_enabled ;
    }    
 
    public void setTakinou_ruter_kinou_kubun_enabled(Boolean param) {
        this.takinou_ruter_kinou_kubun_enabled = param ;
    }
 
    public String getTakinou_ruter_kinou_kubun_state() {
        return this.takinou_ruter_kinou_kubun_state ;
    }
 
    public void setTakinou_ruter_kinou_kubun_state(String param) {
        this.takinou_ruter_kinou_kubun_state = param ;
    }
 
    public String getSend_address_update() {
        return this.send_address_update ;
    }
 
    public void setSend_address_update(String param) {
        this.send_address_update = param ;
    }
 
    public String getSend_address_value() {
        return this.send_address_value ;
    }
 
    public void setSend_address_value( String param) {
        this.send_address_value = param ;
    }
 
    public Boolean getSend_address_enabled() {
        return this.send_address_enabled ;
    }    
 
    public void setSend_address_enabled(Boolean param) {
        this.send_address_enabled = param ;
    }
 
    public String getSend_address_state() {
        return this.send_address_state ;
    }
 
    public void setSend_address_state(String param) {
        this.send_address_state = param ;
    }
 
    public String getInput_name_last_update() {
        return this.input_name_last_update ;
    }
 
    public void setInput_name_last_update(String param) {
        this.input_name_last_update = param ;
    }
 
    public String getInput_name_last_value() {
        return this.input_name_last_value ;
    }
 
    public void setInput_name_last_value( String param) {
        this.input_name_last_value = param ;
    }
 
    public Boolean getInput_name_last_enabled() {
        return this.input_name_last_enabled ;
    }    
 
    public void setInput_name_last_enabled(Boolean param) {
        this.input_name_last_enabled = param ;
    }
 
    public String getInput_name_last_state() {
        return this.input_name_last_state ;
    }
 
    public void setInput_name_last_state(String param) {
        this.input_name_last_state = param ;
    }
 
    public String getInput_name_first_update() {
        return this.input_name_first_update ;
    }
 
    public void setInput_name_first_update(String param) {
        this.input_name_first_update = param ;
    }
 
    public String getInput_name_first_value() {
        return this.input_name_first_value ;
    }
 
    public void setInput_name_first_value( String param) {
        this.input_name_first_value = param ;
    }
 
    public Boolean getInput_name_first_enabled() {
        return this.input_name_first_enabled ;
    }    
 
    public void setInput_name_first_enabled(Boolean param) {
        this.input_name_first_enabled = param ;
    }
 
    public String getInput_name_first_state() {
        return this.input_name_first_state ;
    }
 
    public void setInput_name_first_state(String param) {
        this.input_name_first_state = param ;
    }
 
    public String getInput_zip_cd_front_update() {
        return this.input_zip_cd_front_update ;
    }
 
    public void setInput_zip_cd_front_update(String param) {
        this.input_zip_cd_front_update = param ;
    }
 
    public String getInput_zip_cd_front_value() {
        return this.input_zip_cd_front_value ;
    }
 
    public void setInput_zip_cd_front_value( String param) {
        this.input_zip_cd_front_value = param ;
    }
 
    public Boolean getInput_zip_cd_front_enabled() {
        return this.input_zip_cd_front_enabled ;
    }    
 
    public void setInput_zip_cd_front_enabled(Boolean param) {
        this.input_zip_cd_front_enabled = param ;
    }
 
    public String getInput_zip_cd_front_state() {
        return this.input_zip_cd_front_state ;
    }
 
    public void setInput_zip_cd_front_state(String param) {
        this.input_zip_cd_front_state = param ;
    }
 
    public String getInput_zip_cd_back_update() {
        return this.input_zip_cd_back_update ;
    }
 
    public void setInput_zip_cd_back_update(String param) {
        this.input_zip_cd_back_update = param ;
    }
 
    public String getInput_zip_cd_back_value() {
        return this.input_zip_cd_back_value ;
    }
 
    public void setInput_zip_cd_back_value( String param) {
        this.input_zip_cd_back_value = param ;
    }
 
    public Boolean getInput_zip_cd_back_enabled() {
        return this.input_zip_cd_back_enabled ;
    }    
 
    public void setInput_zip_cd_back_enabled(Boolean param) {
        this.input_zip_cd_back_enabled = param ;
    }
 
    public String getInput_zip_cd_back_state() {
        return this.input_zip_cd_back_state ;
    }
 
    public void setInput_zip_cd_back_state(String param) {
        this.input_zip_cd_back_state = param ;
    }
 
    public String getInput_address_pref_update() {
        return this.input_address_pref_update ;
    }
 
    public void setInput_address_pref_update(String param) {
        this.input_address_pref_update = param ;
    }
 
    public String getInput_address_pref_value() {
        return this.input_address_pref_value ;
    }
 
    public void setInput_address_pref_value( String param) {
        this.input_address_pref_value = param ;
    }
 
    public Boolean getInput_address_pref_enabled() {
        return this.input_address_pref_enabled ;
    }    
 
    public void setInput_address_pref_enabled(Boolean param) {
        this.input_address_pref_enabled = param ;
    }
 
    public String getInput_address_pref_state() {
        return this.input_address_pref_state ;
    }
 
    public void setInput_address_pref_state(String param) {
        this.input_address_pref_state = param ;
    }
 
    public String getInput_address_town1_update() {
        return this.input_address_town1_update ;
    }
 
    public void setInput_address_town1_update(String param) {
        this.input_address_town1_update = param ;
    }
 
    public String getInput_address_town1_value() {
        return this.input_address_town1_value ;
    }
 
    public void setInput_address_town1_value( String param) {
        this.input_address_town1_value = param ;
    }
 
    public Boolean getInput_address_town1_enabled() {
        return this.input_address_town1_enabled ;
    }    
 
    public void setInput_address_town1_enabled(Boolean param) {
        this.input_address_town1_enabled = param ;
    }
 
    public String getInput_address_town1_state() {
        return this.input_address_town1_state ;
    }
 
    public void setInput_address_town1_state(String param) {
        this.input_address_town1_state = param ;
    }
 
    public String getInput_address_town2_update() {
        return this.input_address_town2_update ;
    }
 
    public void setInput_address_town2_update(String param) {
        this.input_address_town2_update = param ;
    }
 
    public String getInput_address_town2_value() {
        return this.input_address_town2_value ;
    }
 
    public void setInput_address_town2_value( String param) {
        this.input_address_town2_value = param ;
    }
 
    public Boolean getInput_address_town2_enabled() {
        return this.input_address_town2_enabled ;
    }    
 
    public void setInput_address_town2_enabled(Boolean param) {
        this.input_address_town2_enabled = param ;
    }
 
    public String getInput_address_town2_state() {
        return this.input_address_town2_state ;
    }
 
    public void setInput_address_town2_state(String param) {
        this.input_address_town2_state = param ;
    }
 
    public String getInput_address_mansion_update() {
        return this.input_address_mansion_update ;
    }
 
    public void setInput_address_mansion_update(String param) {
        this.input_address_mansion_update = param ;
    }
 
    public String getInput_address_mansion_value() {
        return this.input_address_mansion_value ;
    }
 
    public void setInput_address_mansion_value( String param) {
        this.input_address_mansion_value = param ;
    }
 
    public Boolean getInput_address_mansion_enabled() {
        return this.input_address_mansion_enabled ;
    }    
 
    public void setInput_address_mansion_enabled(Boolean param) {
        this.input_address_mansion_enabled = param ;
    }
 
    public String getInput_address_mansion_state() {
        return this.input_address_mansion_state ;
    }
 
    public void setInput_address_mansion_state(String param) {
        this.input_address_mansion_state = param ;
    }
 
    public String getInput_address_room_update() {
        return this.input_address_room_update ;
    }
 
    public void setInput_address_room_update(String param) {
        this.input_address_room_update = param ;
    }
 
    public String getInput_address_room_value() {
        return this.input_address_room_value ;
    }
 
    public void setInput_address_room_value( String param) {
        this.input_address_room_value = param ;
    }
 
    public Boolean getInput_address_room_enabled() {
        return this.input_address_room_enabled ;
    }    
 
    public void setInput_address_room_enabled(Boolean param) {
        this.input_address_room_enabled = param ;
    }
 
    public String getInput_address_room_state() {
        return this.input_address_room_state ;
    }
 
    public void setInput_address_room_state(String param) {
        this.input_address_room_state = param ;
    }
 
    public String getInput_tel_area_update() {
        return this.input_tel_area_update ;
    }
 
    public void setInput_tel_area_update(String param) {
        this.input_tel_area_update = param ;
    }
 
    public String getInput_tel_area_value() {
        return this.input_tel_area_value ;
    }
 
    public void setInput_tel_area_value( String param) {
        this.input_tel_area_value = param ;
    }
 
    public Boolean getInput_tel_area_enabled() {
        return this.input_tel_area_enabled ;
    }    
 
    public void setInput_tel_area_enabled(Boolean param) {
        this.input_tel_area_enabled = param ;
    }
 
    public String getInput_tel_area_state() {
        return this.input_tel_area_state ;
    }
 
    public void setInput_tel_area_state(String param) {
        this.input_tel_area_state = param ;
    }
 
    public String getInput_tel_local_update() {
        return this.input_tel_local_update ;
    }
 
    public void setInput_tel_local_update(String param) {
        this.input_tel_local_update = param ;
    }
 
    public String getInput_tel_local_value() {
        return this.input_tel_local_value ;
    }
 
    public void setInput_tel_local_value( String param) {
        this.input_tel_local_value = param ;
    }
 
    public Boolean getInput_tel_local_enabled() {
        return this.input_tel_local_enabled ;
    }    
 
    public void setInput_tel_local_enabled(Boolean param) {
        this.input_tel_local_enabled = param ;
    }
 
    public String getInput_tel_local_state() {
        return this.input_tel_local_state ;
    }
 
    public void setInput_tel_local_state(String param) {
        this.input_tel_local_state = param ;
    }
 
    public String getInput_tel_subscriber_update() {
        return this.input_tel_subscriber_update ;
    }
 
    public void setInput_tel_subscriber_update(String param) {
        this.input_tel_subscriber_update = param ;
    }
 
    public String getInput_tel_subscriber_value() {
        return this.input_tel_subscriber_value ;
    }
 
    public void setInput_tel_subscriber_value( String param) {
        this.input_tel_subscriber_value = param ;
    }
 
    public Boolean getInput_tel_subscriber_enabled() {
        return this.input_tel_subscriber_enabled ;
    }    
 
    public void setInput_tel_subscriber_enabled(Boolean param) {
        this.input_tel_subscriber_enabled = param ;
    }
 
    public String getInput_tel_subscriber_state() {
        return this.input_tel_subscriber_state ;
    }
 
    public void setInput_tel_subscriber_state(String param) {
        this.input_tel_subscriber_state = param ;
    }
 
    public String getContract_name_update() {
        return this.contract_name_update ;
    }
 
    public void setContract_name_update(String param) {
        this.contract_name_update = param ;
    }
 
    public String getContract_name_value() {
        return this.contract_name_value ;
    }
 
    public void setContract_name_value( String param) {
        this.contract_name_value = param ;
    }
 
    public Boolean getContract_name_enabled() {
        return this.contract_name_enabled ;
    }    
 
    public void setContract_name_enabled(Boolean param) {
        this.contract_name_enabled = param ;
    }
 
    public String getContract_name_state() {
        return this.contract_name_state ;
    }
 
    public void setContract_name_state(String param) {
        this.contract_name_state = param ;
    }
 
    public String getContract_zip_cd_update() {
        return this.contract_zip_cd_update ;
    }
 
    public void setContract_zip_cd_update(String param) {
        this.contract_zip_cd_update = param ;
    }
 
    public String getContract_zip_cd_value() {
        return this.contract_zip_cd_value ;
    }
 
    public void setContract_zip_cd_value( String param) {
        this.contract_zip_cd_value = param ;
    }
 
    public Boolean getContract_zip_cd_enabled() {
        return this.contract_zip_cd_enabled ;
    }    
 
    public void setContract_zip_cd_enabled(Boolean param) {
        this.contract_zip_cd_enabled = param ;
    }
 
    public String getContract_zip_cd_state() {
        return this.contract_zip_cd_state ;
    }
 
    public void setContract_zip_cd_state(String param) {
        this.contract_zip_cd_state = param ;
    }
 
    public String getContract_address_pref_update() {
        return this.contract_address_pref_update ;
    }
 
    public void setContract_address_pref_update(String param) {
        this.contract_address_pref_update = param ;
    }
 
    public String getContract_address_pref_value() {
        return this.contract_address_pref_value ;
    }
 
    public void setContract_address_pref_value( String param) {
        this.contract_address_pref_value = param ;
    }
 
    public Boolean getContract_address_pref_enabled() {
        return this.contract_address_pref_enabled ;
    }    
 
    public void setContract_address_pref_enabled(Boolean param) {
        this.contract_address_pref_enabled = param ;
    }
 
    public String getContract_address_pref_state() {
        return this.contract_address_pref_state ;
    }
 
    public void setContract_address_pref_state(String param) {
        this.contract_address_pref_state = param ;
    }
 
    public String getContract_address_town1_update() {
        return this.contract_address_town1_update ;
    }
 
    public void setContract_address_town1_update(String param) {
        this.contract_address_town1_update = param ;
    }
 
    public String getContract_address_town1_value() {
        return this.contract_address_town1_value ;
    }
 
    public void setContract_address_town1_value( String param) {
        this.contract_address_town1_value = param ;
    }
 
    public Boolean getContract_address_town1_enabled() {
        return this.contract_address_town1_enabled ;
    }    
 
    public void setContract_address_town1_enabled(Boolean param) {
        this.contract_address_town1_enabled = param ;
    }
 
    public String getContract_address_town1_state() {
        return this.contract_address_town1_state ;
    }
 
    public void setContract_address_town1_state(String param) {
        this.contract_address_town1_state = param ;
    }
 
    public String getContract_address_town2_update() {
        return this.contract_address_town2_update ;
    }
 
    public void setContract_address_town2_update(String param) {
        this.contract_address_town2_update = param ;
    }
 
    public String getContract_address_town2_value() {
        return this.contract_address_town2_value ;
    }
 
    public void setContract_address_town2_value( String param) {
        this.contract_address_town2_value = param ;
    }
 
    public Boolean getContract_address_town2_enabled() {
        return this.contract_address_town2_enabled ;
    }    
 
    public void setContract_address_town2_enabled(Boolean param) {
        this.contract_address_town2_enabled = param ;
    }
 
    public String getContract_address_town2_state() {
        return this.contract_address_town2_state ;
    }
 
    public void setContract_address_town2_state(String param) {
        this.contract_address_town2_state = param ;
    }
 
    public String getContract_address_mansion_update() {
        return this.contract_address_mansion_update ;
    }
 
    public void setContract_address_mansion_update(String param) {
        this.contract_address_mansion_update = param ;
    }
 
    public String getContract_address_mansion_value() {
        return this.contract_address_mansion_value ;
    }
 
    public void setContract_address_mansion_value( String param) {
        this.contract_address_mansion_value = param ;
    }
 
    public Boolean getContract_address_mansion_enabled() {
        return this.contract_address_mansion_enabled ;
    }    
 
    public void setContract_address_mansion_enabled(Boolean param) {
        this.contract_address_mansion_enabled = param ;
    }
 
    public String getContract_address_mansion_state() {
        return this.contract_address_mansion_state ;
    }
 
    public void setContract_address_mansion_state(String param) {
        this.contract_address_mansion_state = param ;
    }
 
    public String getContract_address_room_update() {
        return this.contract_address_room_update ;
    }
 
    public void setContract_address_room_update(String param) {
        this.contract_address_room_update = param ;
    }
 
    public String getContract_address_room_value() {
        return this.contract_address_room_value ;
    }
 
    public void setContract_address_room_value( String param) {
        this.contract_address_room_value = param ;
    }
 
    public Boolean getContract_address_room_enabled() {
        return this.contract_address_room_enabled ;
    }    
 
    public void setContract_address_room_enabled(Boolean param) {
        this.contract_address_room_enabled = param ;
    }
 
    public String getContract_address_room_state() {
        return this.contract_address_room_state ;
    }
 
    public void setContract_address_room_state(String param) {
        this.contract_address_room_state = param ;
    }
 
    public String getContract_telno_update() {
        return this.contract_telno_update ;
    }
 
    public void setContract_telno_update(String param) {
        this.contract_telno_update = param ;
    }
 
    public String getContract_telno_value() {
        return this.contract_telno_value ;
    }
 
    public void setContract_telno_value( String param) {
        this.contract_telno_value = param ;
    }
 
    public Boolean getContract_telno_enabled() {
        return this.contract_telno_enabled ;
    }    
 
    public void setContract_telno_enabled(Boolean param) {
        this.contract_telno_enabled = param ;
    }
 
    public String getContract_telno_state() {
        return this.contract_telno_state ;
    }
 
    public void setContract_telno_state(String param) {
        this.contract_telno_state = param ;
    }
 
    public String getUse_place_name_update() {
        return this.use_place_name_update ;
    }
 
    public void setUse_place_name_update(String param) {
        this.use_place_name_update = param ;
    }
 
    public String getUse_place_name_value() {
        return this.use_place_name_value ;
    }
 
    public void setUse_place_name_value( String param) {
        this.use_place_name_value = param ;
    }
 
    public Boolean getUse_place_name_enabled() {
        return this.use_place_name_enabled ;
    }    
 
    public void setUse_place_name_enabled(Boolean param) {
        this.use_place_name_enabled = param ;
    }
 
    public String getUse_place_name_state() {
        return this.use_place_name_state ;
    }
 
    public void setUse_place_name_state(String param) {
        this.use_place_name_state = param ;
    }
 
    public String getUse_place_zip_cd_update() {
        return this.use_place_zip_cd_update ;
    }
 
    public void setUse_place_zip_cd_update(String param) {
        this.use_place_zip_cd_update = param ;
    }
 
    public String getUse_place_zip_cd_value() {
        return this.use_place_zip_cd_value ;
    }
 
    public void setUse_place_zip_cd_value( String param) {
        this.use_place_zip_cd_value = param ;
    }
 
    public Boolean getUse_place_zip_cd_enabled() {
        return this.use_place_zip_cd_enabled ;
    }    
 
    public void setUse_place_zip_cd_enabled(Boolean param) {
        this.use_place_zip_cd_enabled = param ;
    }
 
    public String getUse_place_zip_cd_state() {
        return this.use_place_zip_cd_state ;
    }
 
    public void setUse_place_zip_cd_state(String param) {
        this.use_place_zip_cd_state = param ;
    }
 
    public String getUse_place_address_pref_update() {
        return this.use_place_address_pref_update ;
    }
 
    public void setUse_place_address_pref_update(String param) {
        this.use_place_address_pref_update = param ;
    }
 
    public String getUse_place_address_pref_value() {
        return this.use_place_address_pref_value ;
    }
 
    public void setUse_place_address_pref_value( String param) {
        this.use_place_address_pref_value = param ;
    }
 
    public Boolean getUse_place_address_pref_enabled() {
        return this.use_place_address_pref_enabled ;
    }    
 
    public void setUse_place_address_pref_enabled(Boolean param) {
        this.use_place_address_pref_enabled = param ;
    }
 
    public String getUse_place_address_pref_state() {
        return this.use_place_address_pref_state ;
    }
 
    public void setUse_place_address_pref_state(String param) {
        this.use_place_address_pref_state = param ;
    }
 
    public String getUse_place_address_town1_update() {
        return this.use_place_address_town1_update ;
    }
 
    public void setUse_place_address_town1_update(String param) {
        this.use_place_address_town1_update = param ;
    }
 
    public String getUse_place_address_town1_value() {
        return this.use_place_address_town1_value ;
    }
 
    public void setUse_place_address_town1_value( String param) {
        this.use_place_address_town1_value = param ;
    }
 
    public Boolean getUse_place_address_town1_enabled() {
        return this.use_place_address_town1_enabled ;
    }    
 
    public void setUse_place_address_town1_enabled(Boolean param) {
        this.use_place_address_town1_enabled = param ;
    }
 
    public String getUse_place_address_town1_state() {
        return this.use_place_address_town1_state ;
    }
 
    public void setUse_place_address_town1_state(String param) {
        this.use_place_address_town1_state = param ;
    }
 
    public String getUse_place_address_town2_update() {
        return this.use_place_address_town2_update ;
    }
 
    public void setUse_place_address_town2_update(String param) {
        this.use_place_address_town2_update = param ;
    }
 
    public String getUse_place_address_town2_value() {
        return this.use_place_address_town2_value ;
    }
 
    public void setUse_place_address_town2_value( String param) {
        this.use_place_address_town2_value = param ;
    }
 
    public Boolean getUse_place_address_town2_enabled() {
        return this.use_place_address_town2_enabled ;
    }    
 
    public void setUse_place_address_town2_enabled(Boolean param) {
        this.use_place_address_town2_enabled = param ;
    }
 
    public String getUse_place_address_town2_state() {
        return this.use_place_address_town2_state ;
    }
 
    public void setUse_place_address_town2_state(String param) {
        this.use_place_address_town2_state = param ;
    }
 
    public String getUse_place_address_mansion_update() {
        return this.use_place_address_mansion_update ;
    }
 
    public void setUse_place_address_mansion_update(String param) {
        this.use_place_address_mansion_update = param ;
    }
 
    public String getUse_place_address_mansion_value() {
        return this.use_place_address_mansion_value ;
    }
 
    public void setUse_place_address_mansion_value( String param) {
        this.use_place_address_mansion_value = param ;
    }
 
    public Boolean getUse_place_address_mansion_enabled() {
        return this.use_place_address_mansion_enabled ;
    }    
 
    public void setUse_place_address_mansion_enabled(Boolean param) {
        this.use_place_address_mansion_enabled = param ;
    }
 
    public String getUse_place_address_mansion_state() {
        return this.use_place_address_mansion_state ;
    }
 
    public void setUse_place_address_mansion_state(String param) {
        this.use_place_address_mansion_state = param ;
    }
 
    public String getUse_place_address_room_update() {
        return this.use_place_address_room_update ;
    }
 
    public void setUse_place_address_room_update(String param) {
        this.use_place_address_room_update = param ;
    }
 
    public String getUse_place_address_room_value() {
        return this.use_place_address_room_value ;
    }
 
    public void setUse_place_address_room_value( String param) {
        this.use_place_address_room_value = param ;
    }
 
    public Boolean getUse_place_address_room_enabled() {
        return this.use_place_address_room_enabled ;
    }    
 
    public void setUse_place_address_room_enabled(Boolean param) {
        this.use_place_address_room_enabled = param ;
    }
 
    public String getUse_place_address_room_state() {
        return this.use_place_address_room_state ;
    }
 
    public void setUse_place_address_room_state(String param) {
        this.use_place_address_room_state = param ;
    }
 
    public String getUse_place_telno_update() {
        return this.use_place_telno_update ;
    }
 
    public void setUse_place_telno_update(String param) {
        this.use_place_telno_update = param ;
    }
 
    public String getUse_place_telno_value() {
        return this.use_place_telno_value ;
    }
 
    public void setUse_place_telno_value( String param) {
        this.use_place_telno_value = param ;
    }
 
    public Boolean getUse_place_telno_enabled() {
        return this.use_place_telno_enabled ;
    }    
 
    public void setUse_place_telno_enabled(Boolean param) {
        this.use_place_telno_enabled = param ;
    }
 
    public String getUse_place_telno_state() {
        return this.use_place_telno_state ;
    }
 
    public void setUse_place_telno_state(String param) {
        this.use_place_telno_state = param ;
    }
 
    public String getDisp_contrant_zip_cd_update() {
        return this.disp_contrant_zip_cd_update ;
    }
 
    public void setDisp_contrant_zip_cd_update(String param) {
        this.disp_contrant_zip_cd_update = param ;
    }
 
    public String getDisp_contrant_zip_cd_value() {
        return this.disp_contrant_zip_cd_value ;
    }
 
    public void setDisp_contrant_zip_cd_value( String param) {
        this.disp_contrant_zip_cd_value = param ;
    }
 
    public Boolean getDisp_contrant_zip_cd_enabled() {
        return this.disp_contrant_zip_cd_enabled ;
    }    
 
    public void setDisp_contrant_zip_cd_enabled(Boolean param) {
        this.disp_contrant_zip_cd_enabled = param ;
    }
 
    public String getDisp_contrant_zip_cd_state() {
        return this.disp_contrant_zip_cd_state ;
    }
 
    public void setDisp_contrant_zip_cd_state(String param) {
        this.disp_contrant_zip_cd_state = param ;
    }
 
    public String getDisp_contrant_address_update() {
        return this.disp_contrant_address_update ;
    }
 
    public void setDisp_contrant_address_update(String param) {
        this.disp_contrant_address_update = param ;
    }
 
    public String getDisp_contrant_address_value() {
        return this.disp_contrant_address_value ;
    }
 
    public void setDisp_contrant_address_value( String param) {
        this.disp_contrant_address_value = param ;
    }
 
    public Boolean getDisp_contrant_address_enabled() {
        return this.disp_contrant_address_enabled ;
    }    
 
    public void setDisp_contrant_address_enabled(Boolean param) {
        this.disp_contrant_address_enabled = param ;
    }
 
    public String getDisp_contrant_address_state() {
        return this.disp_contrant_address_state ;
    }
 
    public void setDisp_contrant_address_state(String param) {
        this.disp_contrant_address_state = param ;
    }
 
    public String getDisp_use_place_zip_cd_update() {
        return this.disp_use_place_zip_cd_update ;
    }
 
    public void setDisp_use_place_zip_cd_update(String param) {
        this.disp_use_place_zip_cd_update = param ;
    }
 
    public String getDisp_use_place_zip_cd_value() {
        return this.disp_use_place_zip_cd_value ;
    }
 
    public void setDisp_use_place_zip_cd_value( String param) {
        this.disp_use_place_zip_cd_value = param ;
    }
 
    public Boolean getDisp_use_place_zip_cd_enabled() {
        return this.disp_use_place_zip_cd_enabled ;
    }    
 
    public void setDisp_use_place_zip_cd_enabled(Boolean param) {
        this.disp_use_place_zip_cd_enabled = param ;
    }
 
    public String getDisp_use_place_zip_cd_state() {
        return this.disp_use_place_zip_cd_state ;
    }
 
    public void setDisp_use_place_zip_cd_state(String param) {
        this.disp_use_place_zip_cd_state = param ;
    }
 
    public String getDisp_use_place_address_update() {
        return this.disp_use_place_address_update ;
    }
 
    public void setDisp_use_place_address_update(String param) {
        this.disp_use_place_address_update = param ;
    }
 
    public String getDisp_use_place_address_value() {
        return this.disp_use_place_address_value ;
    }
 
    public void setDisp_use_place_address_value( String param) {
        this.disp_use_place_address_value = param ;
    }
 
    public Boolean getDisp_use_place_address_enabled() {
        return this.disp_use_place_address_enabled ;
    }    
 
    public void setDisp_use_place_address_enabled(Boolean param) {
        this.disp_use_place_address_enabled = param ;
    }
 
    public String getDisp_use_place_address_state() {
        return this.disp_use_place_address_state ;
    }
 
    public void setDisp_use_place_address_state(String param) {
        this.disp_use_place_address_state = param ;
    }
 
    public String getDisp_sendto_name_update() {
        return this.disp_sendto_name_update ;
    }
 
    public void setDisp_sendto_name_update(String param) {
        this.disp_sendto_name_update = param ;
    }
 
    public String getDisp_sendto_name_value() {
        return this.disp_sendto_name_value ;
    }
 
    public void setDisp_sendto_name_value( String param) {
        this.disp_sendto_name_value = param ;
    }
 
    public Boolean getDisp_sendto_name_enabled() {
        return this.disp_sendto_name_enabled ;
    }    
 
    public void setDisp_sendto_name_enabled(Boolean param) {
        this.disp_sendto_name_enabled = param ;
    }
 
    public String getDisp_sendto_name_state() {
        return this.disp_sendto_name_state ;
    }
 
    public void setDisp_sendto_name_state(String param) {
        this.disp_sendto_name_state = param ;
    }
 
    public String getDisp_sendto_zip_cd_update() {
        return this.disp_sendto_zip_cd_update ;
    }
 
    public void setDisp_sendto_zip_cd_update(String param) {
        this.disp_sendto_zip_cd_update = param ;
    }
 
    public String getDisp_sendto_zip_cd_value() {
        return this.disp_sendto_zip_cd_value ;
    }
 
    public void setDisp_sendto_zip_cd_value( String param) {
        this.disp_sendto_zip_cd_value = param ;
    }
 
    public Boolean getDisp_sendto_zip_cd_enabled() {
        return this.disp_sendto_zip_cd_enabled ;
    }    
 
    public void setDisp_sendto_zip_cd_enabled(Boolean param) {
        this.disp_sendto_zip_cd_enabled = param ;
    }
 
    public String getDisp_sendto_zip_cd_state() {
        return this.disp_sendto_zip_cd_state ;
    }
 
    public void setDisp_sendto_zip_cd_state(String param) {
        this.disp_sendto_zip_cd_state = param ;
    }
 
    public String getDisp_sendto_address_update() {
        return this.disp_sendto_address_update ;
    }
 
    public void setDisp_sendto_address_update(String param) {
        this.disp_sendto_address_update = param ;
    }
 
    public String getDisp_sendto_address_value() {
        return this.disp_sendto_address_value ;
    }
 
    public void setDisp_sendto_address_value( String param) {
        this.disp_sendto_address_value = param ;
    }
 
    public Boolean getDisp_sendto_address_enabled() {
        return this.disp_sendto_address_enabled ;
    }    
 
    public void setDisp_sendto_address_enabled(Boolean param) {
        this.disp_sendto_address_enabled = param ;
    }
 
    public String getDisp_sendto_address_state() {
        return this.disp_sendto_address_state ;
    }
 
    public void setDisp_sendto_address_state(String param) {
        this.disp_sendto_address_state = param ;
    }
 
    public String getDisp_sendto_telno_update() {
        return this.disp_sendto_telno_update ;
    }
 
    public void setDisp_sendto_telno_update(String param) {
        this.disp_sendto_telno_update = param ;
    }
 
    public String getDisp_sendto_telno_value() {
        return this.disp_sendto_telno_value ;
    }
 
    public void setDisp_sendto_telno_value( String param) {
        this.disp_sendto_telno_value = param ;
    }
 
    public Boolean getDisp_sendto_telno_enabled() {
        return this.disp_sendto_telno_enabled ;
    }    
 
    public void setDisp_sendto_telno_enabled(Boolean param) {
        this.disp_sendto_telno_enabled = param ;
    }
 
    public String getDisp_sendto_telno_state() {
        return this.disp_sendto_telno_state ;
    }
 
    public void setDisp_sendto_telno_state(String param) {
        this.disp_sendto_telno_state = param ;
    }
 
    public String getSendto_name_update() {
        return this.sendto_name_update ;
    }
 
    public void setSendto_name_update(String param) {
        this.sendto_name_update = param ;
    }
 
    public String getSendto_name_value() {
        return this.sendto_name_value ;
    }
 
    public void setSendto_name_value( String param) {
        this.sendto_name_value = param ;
    }
 
    public String getSendto_name_state() {
        return this.sendto_name_state ;
    }
 
    public void setSendto_name_state(String param) {
        this.sendto_name_state = param ;
    }
 
    public String getSendto_address_pref_update() {
        return this.sendto_address_pref_update ;
    }
 
    public void setSendto_address_pref_update(String param) {
        this.sendto_address_pref_update = param ;
    }
 
    public String getSendto_address_pref_value() {
        return this.sendto_address_pref_value ;
    }
 
    public void setSendto_address_pref_value( String param) {
        this.sendto_address_pref_value = param ;
    }
 
    public String getSendto_address_pref_state() {
        return this.sendto_address_pref_state ;
    }
 
    public void setSendto_address_pref_state(String param) {
        this.sendto_address_pref_state = param ;
    }
 
    public String getSendto_address_town1_update() {
        return this.sendto_address_town1_update ;
    }
 
    public void setSendto_address_town1_update(String param) {
        this.sendto_address_town1_update = param ;
    }
 
    public String getSendto_address_town1_value() {
        return this.sendto_address_town1_value ;
    }
 
    public void setSendto_address_town1_value( String param) {
        this.sendto_address_town1_value = param ;
    }
 
    public String getSendto_address_town1_state() {
        return this.sendto_address_town1_state ;
    }
 
    public void setSendto_address_town1_state(String param) {
        this.sendto_address_town1_state = param ;
    }
 
    public String getSendto_address_town2_update() {
        return this.sendto_address_town2_update ;
    }
 
    public void setSendto_address_town2_update(String param) {
        this.sendto_address_town2_update = param ;
    }
 
    public String getSendto_address_town2_value() {
        return this.sendto_address_town2_value ;
    }
 
    public void setSendto_address_town2_value( String param) {
        this.sendto_address_town2_value = param ;
    }
 
    public String getSendto_address_town2_state() {
        return this.sendto_address_town2_state ;
    }
 
    public void setSendto_address_town2_state(String param) {
        this.sendto_address_town2_state = param ;
    }
 
    public String getSendto_address_mansion_update() {
        return this.sendto_address_mansion_update ;
    }
 
    public void setSendto_address_mansion_update(String param) {
        this.sendto_address_mansion_update = param ;
    }
 
    public String getSendto_address_mansion_value() {
        return this.sendto_address_mansion_value ;
    }
 
    public void setSendto_address_mansion_value( String param) {
        this.sendto_address_mansion_value = param ;
    }
 
    public String getSendto_address_mansion_state() {
        return this.sendto_address_mansion_state ;
    }
 
    public void setSendto_address_mansion_state(String param) {
        this.sendto_address_mansion_state = param ;
    }
 
    public String getSendto_address_room_update() {
        return this.sendto_address_room_update ;
    }
 
    public void setSendto_address_room_update(String param) {
        this.sendto_address_room_update = param ;
    }
 
    public String getSendto_address_room_value() {
        return this.sendto_address_room_value ;
    }
 
    public void setSendto_address_room_value( String param) {
        this.sendto_address_room_value = param ;
    }
 
    public String getSendto_address_room_state() {
        return this.sendto_address_room_state ;
    }
 
    public void setSendto_address_room_state(String param) {
        this.sendto_address_room_state = param ;
    }
 
    public String getSendto_telno_update() {
        return this.sendto_telno_update ;
    }
 
    public void setSendto_telno_update(String param) {
        this.sendto_telno_update = param ;
    }
 
    public String getSendto_telno_value() {
        return this.sendto_telno_value ;
    }
 
    public void setSendto_telno_value( String param) {
        this.sendto_telno_value = param ;
    }
 
    public String getSendto_telno_state() {
        return this.sendto_telno_state ;
    }
 
    public void setSendto_telno_state(String param) {
        this.sendto_telno_state = param ;
    }
 
    public String getSendto_cfm_flg_update() {
        return this.sendto_cfm_flg_update ;
    }
 
    public void setSendto_cfm_flg_update(String param) {
        this.sendto_cfm_flg_update = param ;
    }
 
    public String getSendto_cfm_flg_value() {
        return this.sendto_cfm_flg_value ;
    }
 
    public void setSendto_cfm_flg_value( String param) {
        this.sendto_cfm_flg_value = param ;
    }
 
    public String getSendto_cfm_flg_state() {
        return this.sendto_cfm_flg_state ;
    }
 
    public void setSendto_cfm_flg_state(String param) {
        this.sendto_cfm_flg_state = param ;
    }
 
    public String getInput_name_kana_last_update() {
        return this.input_name_kana_last_update ;
    }
 
    public void setInput_name_kana_last_update(String param) {
        this.input_name_kana_last_update = param ;
    }
 
    public String getInput_name_kana_last_value() {
        return this.input_name_kana_last_value ;
    }
 
    public void setInput_name_kana_last_value( String param) {
        this.input_name_kana_last_value = param ;
    }
 
    public Boolean getInput_name_kana_last_enabled() {
        return this.input_name_kana_last_enabled ;
    }    
 
    public void setInput_name_kana_last_enabled(Boolean param) {
        this.input_name_kana_last_enabled = param ;
    }
 
    public String getInput_name_kana_last_state() {
        return this.input_name_kana_last_state ;
    }
 
    public void setInput_name_kana_last_state(String param) {
        this.input_name_kana_last_state = param ;
    }
 
    public String getInput_name_kana_first_update() {
        return this.input_name_kana_first_update ;
    }
 
    public void setInput_name_kana_first_update(String param) {
        this.input_name_kana_first_update = param ;
    }
 
    public String getInput_name_kana_first_value() {
        return this.input_name_kana_first_value ;
    }
 
    public void setInput_name_kana_first_value( String param) {
        this.input_name_kana_first_value = param ;
    }
 
    public Boolean getInput_name_kana_first_enabled() {
        return this.input_name_kana_first_enabled ;
    }    
 
    public void setInput_name_kana_first_enabled(Boolean param) {
        this.input_name_kana_first_enabled = param ;
    }
 
    public String getInput_name_kana_first_state() {
        return this.input_name_kana_first_state ;
    }
 
    public void setInput_name_kana_first_state(String param) {
        this.input_name_kana_first_state = param ;
    }
 
    public String getDisp_sendto_name_kana_update() {
        return this.disp_sendto_name_kana_update ;
    }
 
    public void setDisp_sendto_name_kana_update(String param) {
        this.disp_sendto_name_kana_update = param ;
    }
 
    public String getDisp_sendto_name_kana_value() {
        return this.disp_sendto_name_kana_value ;
    }
 
    public void setDisp_sendto_name_kana_value( String param) {
        this.disp_sendto_name_kana_value = param ;
    }
 
    public Boolean getDisp_sendto_name_kana_enabled() {
        return this.disp_sendto_name_kana_enabled ;
    }    
 
    public void setDisp_sendto_name_kana_enabled(Boolean param) {
        this.disp_sendto_name_kana_enabled = param ;
    }
 
    public String getDisp_sendto_name_kana_state() {
        return this.disp_sendto_name_kana_state ;
    }
 
    public void setDisp_sendto_name_kana_state(String param) {
        this.disp_sendto_name_kana_state = param ;
    }
 
    public String getSendto_name_kana_update() {
        return this.sendto_name_kana_update ;
    }
 
    public void setSendto_name_kana_update(String param) {
        this.sendto_name_kana_update = param ;
    }
 
    public String getSendto_name_kana_value() {
        return this.sendto_name_kana_value ;
    }
 
    public void setSendto_name_kana_value( String param) {
        this.sendto_name_kana_value = param ;
    }
 
    public String getSendto_name_kana_state() {
        return this.sendto_name_kana_state ;
    }
 
    public void setSendto_name_kana_state(String param) {
        this.sendto_name_kana_state = param ;
    }
 
    public String getContract_name_kana_update() {
        return this.contract_name_kana_update ;
    }
 
    public void setContract_name_kana_update(String param) {
        this.contract_name_kana_update = param ;
    }
 
    public String getContract_name_kana_value() {
        return this.contract_name_kana_value ;
    }
 
    public void setContract_name_kana_value( String param) {
        this.contract_name_kana_value = param ;
    }
 
    public Boolean getContract_name_kana_enabled() {
        return this.contract_name_kana_enabled ;
    }    
 
    public void setContract_name_kana_enabled(Boolean param) {
        this.contract_name_kana_enabled = param ;
    }
 
    public String getContract_name_kana_state() {
        return this.contract_name_kana_state ;
    }
 
    public void setContract_name_kana_state(String param) {
        this.contract_name_kana_state = param ;
    }
 
    public String getUse_place_name_kana_update() {
        return this.use_place_name_kana_update ;
    }
 
    public void setUse_place_name_kana_update(String param) {
        this.use_place_name_kana_update = param ;
    }
 
    public String getUse_place_name_kana_value() {
        return this.use_place_name_kana_value ;
    }
 
    public void setUse_place_name_kana_value( String param) {
        this.use_place_name_kana_value = param ;
    }
 
    public Boolean getUse_place_name_kana_enabled() {
        return this.use_place_name_kana_enabled ;
    }    
 
    public void setUse_place_name_kana_enabled(Boolean param) {
        this.use_place_name_kana_enabled = param ;
    }
 
    public String getUse_place_name_kana_state() {
        return this.use_place_name_kana_state ;
    }
 
    public void setUse_place_name_kana_state(String param) {
        this.use_place_name_kana_state = param ;
    }
 
    public String getSendto_zip_cd_update() {
        return this.sendto_zip_cd_update ;
    }
 
    public void setSendto_zip_cd_update(String param) {
        this.sendto_zip_cd_update = param ;
    }
 
    public String getSendto_zip_cd_value() {
        return this.sendto_zip_cd_value ;
    }
 
    public void setSendto_zip_cd_value( String param) {
        this.sendto_zip_cd_value = param ;
    }
 
    public String getSendto_zip_cd_state() {
        return this.sendto_zip_cd_state ;
    }
 
    public void setSendto_zip_cd_state(String param) {
        this.sendto_zip_cd_state = param ;
    }
 
    public String getSvkeinaiyotchisho_denshisfdoiinfo_update() {
        return this.svkeinaiyotchisho_denshisfdoiinfo_update ;
    }
 
    public void setSvkeinaiyotchisho_denshisfdoiinfo_update( String param ) {
        this.svkeinaiyotchisho_denshisfdoiinfo_update = param ;
    }
 
    public Boolean getSvkeinaiyotchisho_denshisfdoiinfo_value() {
        return this.svkeinaiyotchisho_denshisfdoiinfo_value ;
    }
 
    public void setSvkeinaiyotchisho_denshisfdoiinfo_value( Boolean param) {
        this.svkeinaiyotchisho_denshisfdoiinfo_value = param ;
    }
 
    public Boolean getSvkeinaiyotchisho_denshisfdoiinfo_enabled() {
        return this.svkeinaiyotchisho_denshisfdoiinfo_enabled ;
    }    
 
    public void setSvkeinaiyotchisho_denshisfdoiinfo_enabled(Boolean param) {
        this.svkeinaiyotchisho_denshisfdoiinfo_enabled = param ;
    }
 
    public String getSvkeinaiyotchisho_denshisfdoiinfo_state() {
        return this.svkeinaiyotchisho_denshisfdoiinfo_state ;
    }
 
    public void setSvkeinaiyotchisho_denshisfdoiinfo_state(String param) {
        this.svkeinaiyotchisho_denshisfdoiinfo_state = param ;
    }
 
    public String getJp_ank_koji_flg_update() {
        return this.jp_ank_koji_flg_update ;
    }
 
    public void setJp_ank_koji_flg_update(String param) {
        this.jp_ank_koji_flg_update = param ;
    }
 
    public String getJp_ank_koji_flg_value() {
        return this.jp_ank_koji_flg_value ;
    }
 
    public void setJp_ank_koji_flg_value( String param) {
        this.jp_ank_koji_flg_value = param ;
    }
 
    public String getJp_ank_koji_flg_state() {
        return this.jp_ank_koji_flg_state ;
    }
 
    public void setJp_ank_koji_flg_state(String param) {
        this.jp_ank_koji_flg_state = param ;
    }
 
    public String getJp_ank_kojiak_no_update() {
        return this.jp_ank_kojiak_no_update ;
    }
 
    public void setJp_ank_kojiak_no_update(String param) {
        this.jp_ank_kojiak_no_update = param ;
    }
 
    public String getJp_ank_kojiak_no_value() {
        return this.jp_ank_kojiak_no_value ;
    }
 
    public void setJp_ank_kojiak_no_value( String param) {
        this.jp_ank_kojiak_no_value = param ;
    }
 
    public String getJp_ank_kojiak_no_state() {
        return this.jp_ank_kojiak_no_state ;
    }
 
    public void setJp_ank_kojiak_no_state(String param) {
        this.jp_ank_kojiak_no_state = param ;
    }
 
 
    public X33VDataTypeList getTicket_use_shin_irai_list_list() {
        return this.ticket_use_shin_irai_list_list ;
    }
 
    public void setTicket_use_shin_irai_list_list(X33VDataTypeList param) {
        this.ticket_use_shin_irai_list_list = param ;
    }
 
    public ArrayList<SelectItem> getJsflist_typelist_ticket_use_shin_irai_list(){
        ArrayList ary = new ArrayList<SelectItem>();
        for(int i=0; i<ticket_use_shin_irai_list_list.size(); i++){
            String itemValue = (String)((X33VDataTypeBeanInterface) ticket_use_shin_irai_list_list.get(i)).loadModelData("チケット利用申請依頼リスト", "value");
            SelectItem item = new SelectItem(new Integer(i).toString(), itemValue);
            ary.add(item);
		}
        return ary;
    }
 
    public String getTic_num_update() {
        return this.tic_num_update ;
    }
 
    public void setTic_num_update(String param) {
        this.tic_num_update = param ;
    }
 
    public String getTic_num_value() {
        return this.tic_num_value ;
    }
 
    public void setTic_num_value( String param) {
        this.tic_num_value = param ;
    }
 
    public Boolean getTic_num_enabled() {
        return this.tic_num_enabled ;
    }    
 
    public void setTic_num_enabled(Boolean param) {
        this.tic_num_enabled = param ;
    }
 
    public String getTic_num_state() {
        return this.tic_num_state ;
    }
 
    public void setTic_num_state(String param) {
        this.tic_num_state = param ;
    }
 
    public String getApi_err_flg_update() {
        return this.api_err_flg_update ;
    }
 
    public void setApi_err_flg_update(String param) {
        this.api_err_flg_update = param ;
    }
 
    public String getApi_err_flg_value() {
        return this.api_err_flg_value ;
    }
 
    public void setApi_err_flg_value( String param) {
        this.api_err_flg_value = param ;
    }
 
    public String getApi_err_flg_state() {
        return this.api_err_flg_state ;
    }
 
    public void setApi_err_flg_state(String param) {
        this.api_err_flg_state = param ;
    }
 
    public String getTic_use_select_update() {
        return this.tic_use_select_update ;
    }
 
    public void setTic_use_select_update(String param) {
        this.tic_use_select_update = param ;
    }
 
    public String getTic_use_select_value() {
        return this.tic_use_select_value ;
    }
 
    public void setTic_use_select_value( String param) {
        this.tic_use_select_value = param ;
    }
 
    public Boolean getTic_use_select_enabled() {
        return this.tic_use_select_enabled ;
    }    
 
    public void setTic_use_select_enabled(Boolean param) {
        this.tic_use_select_enabled = param ;
    }
 
    public String getTic_use_select_state() {
        return this.tic_use_select_state ;
    }
 
    public void setTic_use_select_state(String param) {
        this.tic_use_select_state = param ;
    }
 
    public String getCourse_chge_mongon_flg_10g_update() {
        return this.course_chge_mongon_flg_10g_update ;
    }
 
    public void setCourse_chge_mongon_flg_10g_update(String param) {
        this.course_chge_mongon_flg_10g_update = param ;
    }
 
    public String getCourse_chge_mongon_flg_10g_value() {
        return this.course_chge_mongon_flg_10g_value ;
    }
 
    public void setCourse_chge_mongon_flg_10g_value( String param) {
        this.course_chge_mongon_flg_10g_value = param ;
    }
 
    public String getCourse_chge_mongon_flg_10g_state() {
        return this.course_chge_mongon_flg_10g_state ;
    }
 
    public void setCourse_chge_mongon_flg_10g_state(String param) {
        this.course_chge_mongon_flg_10g_state = param ;
    }
 
    public String getNow_sel_kosokuwari_update() {
        return this.now_sel_kosokuwari_update ;
    }
 
    public void setNow_sel_kosokuwari_update(String param) {
        this.now_sel_kosokuwari_update = param ;
    }
 
    public String getNow_sel_kosokuwari_value() {
        return this.now_sel_kosokuwari_value ;
    }
 
    public void setNow_sel_kosokuwari_value( String param) {
        this.now_sel_kosokuwari_value = param ;
    }
 
    public String getNow_sel_kosokuwari_state() {
        return this.now_sel_kosokuwari_state ;
    }
 
    public void setNow_sel_kosokuwari_state(String param) {
        this.now_sel_kosokuwari_state = param ;
    }
 
    public String getChg_sel_kosokuwari_update() {
        return this.chg_sel_kosokuwari_update ;
    }
 
    public void setChg_sel_kosokuwari_update(String param) {
        this.chg_sel_kosokuwari_update = param ;
    }
 
    public String getChg_sel_kosokuwari_value() {
        return this.chg_sel_kosokuwari_value ;
    }
 
    public void setChg_sel_kosokuwari_value( String param) {
        this.chg_sel_kosokuwari_value = param ;
    }
 
    public String getChg_sel_kosokuwari_state() {
        return this.chg_sel_kosokuwari_state ;
    }
 
    public void setChg_sel_kosokuwari_state(String param) {
        this.chg_sel_kosokuwari_state = param ;
    }
 
    public String getChk_kosokuwari_update() {
        return this.chk_kosokuwari_update ;
    }
 
    public void setChk_kosokuwari_update( String param ) {
        this.chk_kosokuwari_update = param ;
    }
 
    public Boolean getChk_kosokuwari_value() {
        return this.chk_kosokuwari_value ;
    }
 
    public void setChk_kosokuwari_value( Boolean param) {
        this.chk_kosokuwari_value = param ;
    }
 
    public Boolean getChk_kosokuwari_enabled() {
        return this.chk_kosokuwari_enabled ;
    }    
 
    public void setChk_kosokuwari_enabled(Boolean param) {
        this.chk_kosokuwari_enabled = param ;
    }
 
    public String getChk_kosokuwari_state() {
        return this.chk_kosokuwari_state ;
    }
 
    public void setChk_kosokuwari_state(String param) {
        this.chk_kosokuwari_state = param ;
    }
 
    public String getKskwr_disp_flg_update() {
        return this.kskwr_disp_flg_update ;
    }
 
    public void setKskwr_disp_flg_update(String param) {
        this.kskwr_disp_flg_update = param ;
    }
 
    public String getKskwr_disp_flg_value() {
        return this.kskwr_disp_flg_value ;
    }
 
    public void setKskwr_disp_flg_value( String param) {
        this.kskwr_disp_flg_value = param ;
    }
 
    public String getKskwr_disp_flg_state() {
        return this.kskwr_disp_flg_state ;
    }
 
    public void setKskwr_disp_flg_state(String param) {
        this.kskwr_disp_flg_state = param ;
    }
 
    public String getNow_kosokuwari_stat_update() {
        return this.now_kosokuwari_stat_update ;
    }
 
    public void setNow_kosokuwari_stat_update(String param) {
        this.now_kosokuwari_stat_update = param ;
    }
 
    public String getNow_kosokuwari_stat_value() {
        return this.now_kosokuwari_stat_value ;
    }
 
    public void setNow_kosokuwari_stat_value( String param) {
        this.now_kosokuwari_stat_value = param ;
    }
 
    public String getNow_kosokuwari_stat_state() {
        return this.now_kosokuwari_stat_state ;
    }
 
    public void setNow_kosokuwari_stat_state(String param) {
        this.now_kosokuwari_stat_state = param ;
    }
 
    public String getRyosho_flg1_update() {
        return this.ryosho_flg1_update ;
    }
 
    public void setRyosho_flg1_update( String param ) {
        this.ryosho_flg1_update = param ;
    }
 
    public Boolean getRyosho_flg1_value() {
        return this.ryosho_flg1_value ;
    }
 
    public void setRyosho_flg1_value( Boolean param) {
        this.ryosho_flg1_value = param ;
    }
 
    public Boolean getRyosho_flg1_enabled() {
        return this.ryosho_flg1_enabled ;
    }    
 
    public void setRyosho_flg1_enabled(Boolean param) {
        this.ryosho_flg1_enabled = param ;
    }
 
    public String getRyosho_flg1_state() {
        return this.ryosho_flg1_state ;
    }
 
    public void setRyosho_flg1_state(String param) {
        this.ryosho_flg1_state = param ;
    }
 
    public String getMz_kaitu_jsk_update() {
        return this.mz_kaitu_jsk_update ;
    }
 
    public void setMz_kaitu_jsk_update(String param) {
        this.mz_kaitu_jsk_update = param ;
    }
 
    public String getMz_kaitu_jsk_value() {
        return this.mz_kaitu_jsk_value ;
    }
 
    public void setMz_kaitu_jsk_value( String param) {
        this.mz_kaitu_jsk_value = param ;
    }
 
    public String getMz_kaitu_jsk_state() {
        return this.mz_kaitu_jsk_state ;
    }
 
    public void setMz_kaitu_jsk_state(String param) {
        this.mz_kaitu_jsk_state = param ;
    }
 
    public String getRouter_mskm_ptn_update() {
        return this.router_mskm_ptn_update ;
    }
 
    public void setRouter_mskm_ptn_update(String param) {
        this.router_mskm_ptn_update = param ;
    }
 
    public String getRouter_mskm_ptn_value() {
        return this.router_mskm_ptn_value ;
    }
 
    public void setRouter_mskm_ptn_value( String param) {
        this.router_mskm_ptn_value = param ;
    }
 
    public String getRouter_mskm_ptn_state() {
        return this.router_mskm_ptn_state ;
    }
 
    public void setRouter_mskm_ptn_state(String param) {
        this.router_mskm_ptn_state = param ;
    }
 
    public String getTkn_router_musen_mskm_update() {
        return this.tkn_router_musen_mskm_update ;
    }
 
    public void setTkn_router_musen_mskm_update( String param ) {
        this.tkn_router_musen_mskm_update = param ;
    }
 
    public Boolean getTkn_router_musen_mskm_value() {
        return this.tkn_router_musen_mskm_value ;
    }
 
    public void setTkn_router_musen_mskm_value( Boolean param) {
        this.tkn_router_musen_mskm_value = param ;
    }
 
    public Boolean getTkn_router_musen_mskm_enabled() {
        return this.tkn_router_musen_mskm_enabled ;
    }    
 
    public void setTkn_router_musen_mskm_enabled(Boolean param) {
        this.tkn_router_musen_mskm_enabled = param ;
    }
 
    public String getTkn_router_musen_mskm_state() {
        return this.tkn_router_musen_mskm_state ;
    }
 
    public void setTkn_router_musen_mskm_state(String param) {
        this.tkn_router_musen_mskm_state = param ;
    }
 
    public String getTkn_router_musen_prc_update() {
        return this.tkn_router_musen_prc_update ;
    }
 
    public void setTkn_router_musen_prc_update(String param) {
        this.tkn_router_musen_prc_update = param ;
    }
 
    public String getTkn_router_musen_prc_value() {
        return this.tkn_router_musen_prc_value ;
    }
 
    public void setTkn_router_musen_prc_value( String param) {
        this.tkn_router_musen_prc_value = param ;
    }
 
    public Boolean getTkn_router_musen_prc_enabled() {
        return this.tkn_router_musen_prc_enabled ;
    }    
 
    public void setTkn_router_musen_prc_enabled(Boolean param) {
        this.tkn_router_musen_prc_enabled = param ;
    }
 
    public String getTkn_router_musen_prc_state() {
        return this.tkn_router_musen_prc_state ;
    }
 
    public void setTkn_router_musen_prc_state(String param) {
        this.tkn_router_musen_prc_state = param ;
    }
 
    public String getTkn_router_yusen_mskm_update() {
        return this.tkn_router_yusen_mskm_update ;
    }
 
    public void setTkn_router_yusen_mskm_update( String param ) {
        this.tkn_router_yusen_mskm_update = param ;
    }
 
    public Boolean getTkn_router_yusen_mskm_value() {
        return this.tkn_router_yusen_mskm_value ;
    }
 
    public void setTkn_router_yusen_mskm_value( Boolean param) {
        this.tkn_router_yusen_mskm_value = param ;
    }
 
    public Boolean getTkn_router_yusen_mskm_enabled() {
        return this.tkn_router_yusen_mskm_enabled ;
    }    
 
    public void setTkn_router_yusen_mskm_enabled(Boolean param) {
        this.tkn_router_yusen_mskm_enabled = param ;
    }
 
    public String getTkn_router_yusen_mskm_state() {
        return this.tkn_router_yusen_mskm_state ;
    }
 
    public void setTkn_router_yusen_mskm_state(String param) {
        this.tkn_router_yusen_mskm_state = param ;
    }
 
    public String getTkn_router_yusen_prc_update() {
        return this.tkn_router_yusen_prc_update ;
    }
 
    public void setTkn_router_yusen_prc_update(String param) {
        this.tkn_router_yusen_prc_update = param ;
    }
 
    public String getTkn_router_yusen_prc_value() {
        return this.tkn_router_yusen_prc_value ;
    }
 
    public void setTkn_router_yusen_prc_value( String param) {
        this.tkn_router_yusen_prc_value = param ;
    }
 
    public Boolean getTkn_router_yusen_prc_enabled() {
        return this.tkn_router_yusen_prc_enabled ;
    }    
 
    public void setTkn_router_yusen_prc_enabled(Boolean param) {
        this.tkn_router_yusen_prc_enabled = param ;
    }
 
    public String getTkn_router_yusen_prc_state() {
        return this.tkn_router_yusen_prc_state ;
    }
 
    public void setTkn_router_yusen_prc_state(String param) {
        this.tkn_router_yusen_prc_state = param ;
    }
 
    public String getRouter_text_ptn_update() {
        return this.router_text_ptn_update ;
    }
 
    public void setRouter_text_ptn_update(String param) {
        this.router_text_ptn_update = param ;
    }
 
    public String getRouter_text_ptn_value() {
        return this.router_text_ptn_value ;
    }
 
    public void setRouter_text_ptn_value( String param) {
        this.router_text_ptn_value = param ;
    }
 
    public String getRouter_text_ptn_state() {
        return this.router_text_ptn_state ;
    }
 
    public void setRouter_text_ptn_state(String param) {
        this.router_text_ptn_state = param ;
    }
 
    public String getRrks_telno_update() {
        return this.rrks_telno_update ;
    }
 
    public void setRrks_telno_update(String param) {
        this.rrks_telno_update = param ;
    }
 
    public String getRrks_telno_value() {
        return this.rrks_telno_value ;
    }
 
    public void setRrks_telno_value( String param) {
        this.rrks_telno_value = param ;
    }
 
    public Boolean getRrks_telno_enabled() {
        return this.rrks_telno_enabled ;
    }    
 
    public void setRrks_telno_enabled(Boolean param) {
        this.rrks_telno_enabled = param ;
    }
 
    public String getRrks_telno_state() {
        return this.rrks_telno_state ;
    }
 
    public void setRrks_telno_state(String param) {
        this.rrks_telno_state = param ;
    }
 
    public String getRrks_tel_select_update() {
        return this.rrks_tel_select_update ;
    }
 
    public void setRrks_tel_select_update(String param) {
        this.rrks_tel_select_update = param ;
    }
 
    public String getRrks_tel_select_value() {
        return this.rrks_tel_select_value ;
    }
 
    public void setRrks_tel_select_value( String param) {
        this.rrks_tel_select_value = param ;
    }
 
    public String getRrks_tel_select_state() {
        return this.rrks_tel_select_state ;
    }
 
    public void setRrks_tel_select_state(String param) {
        this.rrks_tel_select_state = param ;
    }
 
    public String getRrks_tel_othre_area_update() {
        return this.rrks_tel_othre_area_update ;
    }
 
    public void setRrks_tel_othre_area_update(String param) {
        this.rrks_tel_othre_area_update = param ;
    }
 
    public String getRrks_tel_othre_area_value() {
        return this.rrks_tel_othre_area_value ;
    }
 
    public void setRrks_tel_othre_area_value( String param) {
        this.rrks_tel_othre_area_value = param ;
    }
 
    public Boolean getRrks_tel_othre_area_enabled() {
        return this.rrks_tel_othre_area_enabled ;
    }    
 
    public void setRrks_tel_othre_area_enabled(Boolean param) {
        this.rrks_tel_othre_area_enabled = param ;
    }
 
    public String getRrks_tel_othre_area_state() {
        return this.rrks_tel_othre_area_state ;
    }
 
    public void setRrks_tel_othre_area_state(String param) {
        this.rrks_tel_othre_area_state = param ;
    }
 
    public String getRrks_tel_othre_local_update() {
        return this.rrks_tel_othre_local_update ;
    }
 
    public void setRrks_tel_othre_local_update(String param) {
        this.rrks_tel_othre_local_update = param ;
    }
 
    public String getRrks_tel_othre_local_value() {
        return this.rrks_tel_othre_local_value ;
    }
 
    public void setRrks_tel_othre_local_value( String param) {
        this.rrks_tel_othre_local_value = param ;
    }
 
    public Boolean getRrks_tel_othre_local_enabled() {
        return this.rrks_tel_othre_local_enabled ;
    }    
 
    public void setRrks_tel_othre_local_enabled(Boolean param) {
        this.rrks_tel_othre_local_enabled = param ;
    }
 
    public String getRrks_tel_othre_local_state() {
        return this.rrks_tel_othre_local_state ;
    }
 
    public void setRrks_tel_othre_local_state(String param) {
        this.rrks_tel_othre_local_state = param ;
    }
 
    public String getRrks_tel_othre_subscriber_update() {
        return this.rrks_tel_othre_subscriber_update ;
    }
 
    public void setRrks_tel_othre_subscriber_update(String param) {
        this.rrks_tel_othre_subscriber_update = param ;
    }
 
    public String getRrks_tel_othre_subscriber_value() {
        return this.rrks_tel_othre_subscriber_value ;
    }
 
    public void setRrks_tel_othre_subscriber_value( String param) {
        this.rrks_tel_othre_subscriber_value = param ;
    }
 
    public Boolean getRrks_tel_othre_subscriber_enabled() {
        return this.rrks_tel_othre_subscriber_enabled ;
    }    
 
    public void setRrks_tel_othre_subscriber_enabled(Boolean param) {
        this.rrks_tel_othre_subscriber_enabled = param ;
    }
 
    public String getRrks_tel_othre_subscriber_state() {
        return this.rrks_tel_othre_subscriber_state ;
    }
 
    public void setRrks_tel_othre_subscriber_state(String param) {
        this.rrks_tel_othre_subscriber_state = param ;
    }
 
    public String getKoji_skip_kh_update() {
        return this.koji_skip_kh_update ;
    }
 
    public void setKoji_skip_kh_update( String param ) {
        this.koji_skip_kh_update = param ;
    }
 
    public Boolean getKoji_skip_kh_value() {
        return this.koji_skip_kh_value ;
    }
 
    public void setKoji_skip_kh_value( Boolean param) {
        this.koji_skip_kh_value = param ;
    }
 
    public String getKoji_skip_kh_state() {
        return this.koji_skip_kh_state ;
    }
 
    public void setKoji_skip_kh_state(String param) {
        this.koji_skip_kh_state = param ;
    }
 
    public String getRt_new_pcrs_aply_flg_update() {
        return this.rt_new_pcrs_aply_flg_update ;
    }
 
    public void setRt_new_pcrs_aply_flg_update(String param) {
        this.rt_new_pcrs_aply_flg_update = param ;
    }
 
    public String getRt_new_pcrs_aply_flg_value() {
        return this.rt_new_pcrs_aply_flg_value ;
    }
 
    public void setRt_new_pcrs_aply_flg_value( String param) {
        this.rt_new_pcrs_aply_flg_value = param ;
    }
 
    public Boolean getRt_new_pcrs_aply_flg_enabled() {
        return this.rt_new_pcrs_aply_flg_enabled ;
    }    
 
    public void setRt_new_pcrs_aply_flg_enabled(Boolean param) {
        this.rt_new_pcrs_aply_flg_enabled = param ;
    }
 
    public String getRt_new_pcrs_aply_flg_state() {
        return this.rt_new_pcrs_aply_flg_state ;
    }
 
    public void setRt_new_pcrs_aply_flg_state(String param) {
        this.rt_new_pcrs_aply_flg_state = param ;
    }
 
    public String getHoyu_pt_su_update() {
        return this.hoyu_pt_su_update ;
    }
 
    public void setHoyu_pt_su_update(String param) {
        this.hoyu_pt_su_update = param ;
    }
 
    public String getHoyu_pt_su_value() {
        return this.hoyu_pt_su_value ;
    }
 
    public void setHoyu_pt_su_value( String param) {
        this.hoyu_pt_su_value = param ;
    }
 
    public Boolean getHoyu_pt_su_enabled() {
        return this.hoyu_pt_su_enabled ;
    }    
 
    public void setHoyu_pt_su_enabled(Boolean param) {
        this.hoyu_pt_su_enabled = param ;
    }
 
    public String getHoyu_pt_su_state() {
        return this.hoyu_pt_su_state ;
    }
 
    public void setHoyu_pt_su_state(String param) {
        this.hoyu_pt_su_state = param ;
    }
 
    public String getRnk_cd_update() {
        return this.rnk_cd_update ;
    }
 
    public void setRnk_cd_update(String param) {
        this.rnk_cd_update = param ;
    }
 
    public String getRnk_cd_value() {
        return this.rnk_cd_value ;
    }
 
    public void setRnk_cd_value( String param) {
        this.rnk_cd_value = param ;
    }
 
    public String getRnk_cd_state() {
        return this.rnk_cd_state ;
    }
 
    public void setRnk_cd_state(String param) {
        this.rnk_cd_state = param ;
    }
 
    public String getSisak_area_dsp_update() {
        return this.sisak_area_dsp_update ;
    }
 
    public void setSisak_area_dsp_update(String param) {
        this.sisak_area_dsp_update = param ;
    }
 
    public String getSisak_area_dsp_value() {
        return this.sisak_area_dsp_value ;
    }
 
    public void setSisak_area_dsp_value( String param) {
        this.sisak_area_dsp_value = param ;
    }
 
    public String getSisak_area_dsp_state() {
        return this.sisak_area_dsp_state ;
    }
 
    public void setSisak_area_dsp_state(String param) {
        this.sisak_area_dsp_state = param ;
    }
 
    public String getOnu_kokan_koji_kh_update() {
        return this.onu_kokan_koji_kh_update ;
    }
 
    public void setOnu_kokan_koji_kh_update(String param) {
        this.onu_kokan_koji_kh_update = param ;
    }
 
    public String getOnu_kokan_koji_kh_value() {
        return this.onu_kokan_koji_kh_value ;
    }
 
    public void setOnu_kokan_koji_kh_value( String param) {
        this.onu_kokan_koji_kh_value = param ;
    }
 
    public String getOnu_kokan_koji_kh_state() {
        return this.onu_kokan_koji_kh_state ;
    }
 
    public void setOnu_kokan_koji_kh_state(String param) {
        this.onu_kokan_koji_kh_state = param ;
    }
    public String getCp_10g_gradeup_disp_flg_update() {
        return this.cp_10g_gradeup_disp_flg_update ;
    }
 
    public void setCp_10g_gradeup_disp_flg_update(String param) {
        this.cp_10g_gradeup_disp_flg_update = param ;
    }
 
    public String getCp_10g_gradeup_disp_flg_value() {
        return this.cp_10g_gradeup_disp_flg_value ;
    }
 
    public void setCp_10g_gradeup_disp_flg_value( String param) {
        this.cp_10g_gradeup_disp_flg_value = param ;
    }
 
    public String getCp_10g_gradeup_disp_flg_state() {
        return this.cp_10g_gradeup_disp_flg_state ;
    }
 
    public void setCp_10g_gradeup_disp_flg_state(String param) {
        this.cp_10g_gradeup_disp_flg_state = param ;
    }
 
    /**
     * 項目名とサブキーからデータを取得します(X31CBaseBeanの同名メソッドの実装)
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @return Object データ
     */
    public Object loadModelData(String gamenId, String key, String subkey) {
        return loadModelData(key, subkey);
    }
 
    /**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @return Object データ
     */
    public Object loadModelData(String key, String subkey) { 
 
        //keyの指定は、以下のいずれかで行う。
        // 項目名 : String, Long, Boolean型（繰り返し指定なし）の項目で、値を取得する場合
        // 項目名/インデックス値 : データタイプビーン型以外の繰り返し指定項目で、値を取得する場合
        // 項目名/インデックス値/データタイプビーン項目名 : データタイプビーン型項目で、値を取得する場合
        // 項目名/* : データタイプビーン型項目、繰り返し指定項目で、リストの要素数を取得する場合
        // //インデックス値／項目名：共有情報ビーン型項目で、値と取得する場合
        // //*：共有情報ビーンのリストの要素数を取得する場合
        // インデックス値は、X33VDataTypeList内に格納される各ビーンのリストの順序を示す。
        // keyがnullの場合、null返す
        if(key == null){
            return null;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
        
        // 共有情報ビーン処理
        String keyElement;
        int separaterPoint = key.indexOf("//"); //keyが共有情報ビーンに関する指定か否かチェック
        if(separaterPoint == 0) {
            return super.loadCommonInfoData(key);
        }
 
        // 共有情報ビーン以外の場合
        // keyの値の最初の要素を取得
        separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
        if(separaterPoint > 0) {
            keyElement = key.substring(0, separaterPoint);
        }else{
            keyElement = key;
        }
 
        //項目ごとに処理を入れる。
        // データタイプが String の項目"現在の料金コースコード"(項目ID:now_pcrs_cd)
        if(keyElement.equals("現在の料金コースコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_pcrs_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_pcrs_cd_state(); 
            }
        }
 
        // データタイプが String の項目"現在の料金プランコード"(項目ID:now_pplan_cd)
        else if(keyElement.equals("現在の料金プランコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_pplan_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_pplan_cd_state(); 
            }
        }
 
        // データタイプが String の項目"現在の料金コース名"(項目ID:now_pcrs_nm)
        else if(keyElement.equals("現在の料金コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_pcrs_nm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_pcrs_nm_state(); 
            }
        }
 
        // データタイプが String の項目"現在の料金コース判別文字列"(項目ID:now_pcrs_str)
        else if(keyElement.equals("現在の料金コース判別文字列")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_pcrs_str_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_pcrs_str_state(); 
            }
        }
 
        // データタイプが String の項目"現在の料金インデックス番号"(項目ID:now_pcrs_index)
        else if(keyElement.equals("現在の料金インデックス番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_pcrs_index_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_pcrs_index_state(); 
            }
        }
 
        // データタイプが String の項目"料金コース判別文字列（選択値）"(項目ID:choice_pcrs_str)
        else if(keyElement.equals("料金コース判別文字列（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChoice_pcrs_str_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChoice_pcrs_str_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の料金コースコード"(項目ID:chg_pcrs_cd)
        else if(keyElement.equals("変更後の料金コースコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_pcrs_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_pcrs_cd_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の料金プランコード"(項目ID:chg_pplan_cd)
        else if(keyElement.equals("変更後の料金プランコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_pplan_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_pplan_cd_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の料金コース名"(項目ID:chg_pcrs_nm)
        else if(keyElement.equals("変更後の料金コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_pcrs_nm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_pcrs_nm_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の料金コース判別文字列"(項目ID:chg_pcrs_str)
        else if(keyElement.equals("変更後の料金コース判別文字列")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_pcrs_str_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_pcrs_str_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の料金コースインデックス番号"(項目ID:chg_pcrs_index)
        else if(keyElement.equals("変更後の料金コースインデックス番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_pcrs_index_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_pcrs_index_state(); 
            }
        }
 
        // データタイプが String の項目"現在の即割状態"(項目ID:now_sel_sokuwari)
        else if(keyElement.equals("現在の即割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_sel_sokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_sel_sokuwari_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の即割状態"(項目ID:chg_sel_sokuwari)
        else if(keyElement.equals("変更後の即割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_sel_sokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_sel_sokuwari_state(); 
            }
        }
 
        // データタイプが Boolean の項目"即割（選択値）"(項目ID:chk_sokuwari)
        else if(keyElement.equals("即割（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getChk_sokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getChk_sokuwari_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChk_sokuwari_state(); 
            }
        }
 
        // データタイプが Boolean の項目"同意"(項目ID:keiyaku_yakkan_doi)
        else if(keyElement.equals("同意")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getKeiyaku_yakkan_doi_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKeiyaku_yakkan_doi_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeiyaku_yakkan_doi_state(); 
            }
        }
 
        // データタイプが String の項目"料金コースボタン表示数"(項目ID:dsp_line_num)
        else if(keyElement.equals("料金コースボタン表示数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDsp_line_num_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDsp_line_num_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDsp_line_num_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)
        else if(keyElement.equals("料金コース親リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(pcrs_cd_oya_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= pcrs_cd_oya_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)pcrs_cd_oya_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)
        else if(keyElement.equals("従量制上限額リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(juryo_limit_amnt_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= juryo_limit_amnt_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)juryo_limit_amnt_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"受付番号"(項目ID:uk_no)
        else if(keyElement.equals("受付番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUk_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUk_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUk_no_state(); 
            }
        }
 
        // データタイプが String の項目"申込番号"(項目ID:mskm_no)
        else if(keyElement.equals("申込番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMskm_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMskm_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMskm_no_state(); 
            }
        }
 
        // データタイプが String の項目"工事案件番号"(項目ID:kojiak_no)
        else if(keyElement.equals("工事案件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKojiak_no_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKojiak_no_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKojiak_no_state(); 
            }
        }
 
        // データタイプが String の項目"認証ＩＤ"(項目ID:ninsho_id)
        else if(keyElement.equals("認証ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNinsho_id_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNinsho_id_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNinsho_id_state(); 
            }
        }
 
        // データタイプが String の項目"認証ＩＤパスワード"(項目ID:ninsho_id_pwd)
        else if(keyElement.equals("認証ＩＤパスワード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNinsho_id_pwd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNinsho_id_pwd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNinsho_id_pwd_state(); 
            }
        }
 
        // データタイプが String の項目"マルチセッションご利用認証ＩＤ"(項目ID:mltise_ninsho_id)
        else if(keyElement.equals("マルチセッションご利用認証ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMltise_ninsho_id_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getMltise_ninsho_id_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMltise_ninsho_id_state(); 
            }
        }
 
        // データタイプが String の項目"固定ＩＰアドレスサービス"(項目ID:fixipad)
        else if(keyElement.equals("固定ＩＰアドレスサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getFixipad_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getFixipad_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getFixipad_state(); 
            }
        }
 
        // データタイプが Boolean の項目"認証ＩＤ変更フラグ"(項目ID:ninsho_id_chg_flg)
        else if(keyElement.equals("認証ＩＤ変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getNinsho_id_chg_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNinsho_id_chg_flg_state(); 
            }
        }
 
        // データタイプが Boolean の項目"ＩＰアドレス変更フラグ"(項目ID:fixipad_chg_flg)
        else if(keyElement.equals("ＩＰアドレス変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getFixipad_chg_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getFixipad_chg_flg_state(); 
            }
        }
 
        // データタイプが Boolean の項目"工事フラグ"(項目ID:kj_chg_flg)
        else if(keyElement.equals("工事フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getKj_chg_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKj_chg_flg_state(); 
            }
        }
 
        // データタイプが Boolean の項目"接続機器確認表示フラグ"(項目ID:connect_kiki_dsp_flg)
        else if(keyElement.equals("接続機器確認表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getConnect_kiki_dsp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getConnect_kiki_dsp_flg_state(); 
            }
        }
 
        // データタイプが Boolean の項目"ｅｏ光ルータ返却依頼フラグ"(項目ID:eoh_router_rtn_req_flg)
        else if(keyElement.equals("ｅｏ光ルータ返却依頼フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getEoh_router_rtn_req_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getEoh_router_rtn_req_flg_state(); 
            }
        }
 
        // データタイプが String の項目"ＰＯＮ種別コード"(項目ID:pon_sbt_cd)
        else if(keyElement.equals("ＰＯＮ種別コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getPon_sbt_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getPon_sbt_cd_state(); 
            }
        }
 
        // データタイプが String の項目"運用日（翌月）"(項目ID:next_unyo_ym)
        else if(keyElement.equals("運用日（翌月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNext_unyo_ym_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNext_unyo_ym_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNext_unyo_ym_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)
        else if(keyElement.equals("ｅｏ光ルータ用表示メッセージリスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(eoh_router_dsp_msg_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= eoh_router_dsp_msg_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)eoh_router_dsp_msg_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"ルーター速度種別"(項目ID:router_speed_sbt)
        else if(keyElement.equals("ルーター速度種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRouter_speed_sbt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRouter_speed_sbt_state(); 
            }
        }
 
        // データタイプが String の項目"修理交換グループ種別コード"(項目ID:shuri_kokan_grp_sbt_cd)
        else if(keyElement.equals("修理交換グループ種別コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShuri_kokan_grp_sbt_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShuri_kokan_grp_sbt_cd_state(); 
            }
        }
 
        // データタイプが String の項目"保有ルーター区分"(項目ID:own_router_kbn)
        else if(keyElement.equals("保有ルーター区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getOwn_router_kbn_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getOwn_router_kbn_state(); 
            }
        }
 
        // データタイプが String の項目"複数通話変更文言表示フラグ"(項目ID:chg_multi_phone_call_msg_dsp_flg)
        else if(keyElement.equals("複数通話変更文言表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_multi_phone_call_msg_dsp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_multi_phone_call_msg_dsp_flg_state(); 
            }
        }
 
        // データタイプが String の項目"保有ルーター区分（画面制御用）"(項目ID:own_router_kbn_gamen)
        else if(keyElement.equals("保有ルーター区分（画面制御用）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getOwn_router_kbn_gamen_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getOwn_router_kbn_gamen_state(); 
            }
        }
 
        // データタイプが String の項目"ＶＡ有無"(項目ID:va_um)
        else if(keyElement.equals("ＶＡ有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getVa_um_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getVa_um_state(); 
            }
        }
 
        // データタイプが String の項目"一時金設定番号（工事費）"(項目ID:icjkn_sette_no_kj)
        else if(keyElement.equals("一時金設定番号（工事費）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getIcjkn_sette_no_kj_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getIcjkn_sette_no_kj_state(); 
            }
        }
 
        // データタイプが String の項目"一時金設定番号（事務手数料）"(項目ID:icjkn_sette_no_jm)
        else if(keyElement.equals("一時金設定番号（事務手数料）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getIcjkn_sette_no_jm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getIcjkn_sette_no_jm_state(); 
            }
        }
 
        // データタイプが String の項目"一時支払料金番号（工事費）"(項目ID:tmp_pay_prc_no_kj)
        else if(keyElement.equals("一時支払料金番号（工事費）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTmp_pay_prc_no_kj_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTmp_pay_prc_no_kj_state(); 
            }
        }
 
        // データタイプが String の項目"一時支払料金番号（事務手数料）"(項目ID:tmp_pay_prc_no_jm)
        else if(keyElement.equals("一時支払料金番号（事務手数料）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTmp_pay_prc_no_jm_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTmp_pay_prc_no_jm_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)
        else if(keyElement.equals("キャンペーン文言リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(cmp_mongon_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= cmp_mongon_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)cmp_mongon_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"コース変更文言１"(項目ID:course_chge_mongon_flg_1)
        else if(keyElement.equals("コース変更文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_1_state(); 
            }
        }
 
        // データタイプが String の項目"コース変更文言２"(項目ID:course_chge_mongon_flg_2)
        else if(keyElement.equals("コース変更文言２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_2_state(); 
            }
        }
 
        // データタイプが String の項目"コース変更文言３"(項目ID:course_chge_mongon_flg_3)
        else if(keyElement.equals("コース変更文言３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_3_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_3_state(); 
            }
        }
 
        // データタイプが String の項目"コース変更文言４"(項目ID:course_chge_mongon_flg_4)
        else if(keyElement.equals("コース変更文言４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_4_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_4_state(); 
            }
        }
 
        // データタイプが String の項目"コース変更文言５"(項目ID:course_chge_mongon_flg_5)
        else if(keyElement.equals("コース変更文言５")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_5_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_5_state(); 
            }
        }
 
        // データタイプが String の項目"現在のサービス名"(項目ID:now_svc_nm)
        else if(keyElement.equals("現在のサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_svc_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNow_svc_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_svc_nm_state(); 
            }
        }
 
        // データタイプが String の項目"現在のコース名"(項目ID:now_plan_nm)
        else if(keyElement.equals("現在のコース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_plan_nm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNow_plan_nm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_plan_nm_state(); 
            }
        }
 
        // データタイプが String の項目"現在の即割状態名称"(項目ID:now_sokuwari_stat)
        else if(keyElement.equals("現在の即割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_sokuwari_stat_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNow_sokuwari_stat_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_sokuwari_stat_state(); 
            }
        }
 
        // データタイプが String の項目"現在の長割状態名称"(項目ID:now_chowari_stat)
        else if(keyElement.equals("現在の長割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_chowari_stat_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNow_chowari_stat_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_chowari_stat_state(); 
            }
        }
 
        // データタイプが String の項目"現在の自動継続状態名称"(項目ID:now_ib_svc_kei_at_keizk_stat)
        else if(keyElement.equals("現在の自動継続状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_ib_svc_kei_at_keizk_stat_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getNow_ib_svc_kei_at_keizk_stat_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_ib_svc_kei_at_keizk_stat_state(); 
            }
        }
 
        // データタイプが String の項目"即割お申し込みボタンフラグ"(項目ID:sokuwari_mskm_btm_flg)
        else if(keyElement.equals("即割お申し込みボタンフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSokuwari_mskm_btm_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSokuwari_mskm_btm_flg_state(); 
            }
        }
 
        // データタイプが String の項目"現在の長割状態フラグ"(項目ID:now_chowari_stat_flg)
        else if(keyElement.equals("現在の長割状態フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_chowari_stat_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_chowari_stat_flg_state(); 
            }
        }
 
        // データタイプが String の項目"ホームメゾンフラグ"(項目ID:home_mezon_flg)
        else if(keyElement.equals("ホームメゾンフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHome_mezon_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHome_mezon_flg_state(); 
            }
        }
 
        // データタイプが String の項目"サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_23)
        else if(keyElement.equals("サービス契約情報．サービス課金開始年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_chrg_staymd_23_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_chrg_staymd_23_state(); 
            }
        }
 
        // データタイプが String の項目"割引サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_30)
        else if(keyElement.equals("割引サービス契約情報．サービス課金開始年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSvc_chrg_staymd_30_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvc_chrg_staymd_30_state(); 
            }
        }
 
        // データタイプが String の項目"長期継続利用割引適用可能月数（２４）"(項目ID:kk_chkzwri_aply_mcnt)
        else if(keyElement.equals("長期継続利用割引適用可能月数（２４）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKk_chkzwri_aply_mcnt_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKk_chkzwri_aply_mcnt_state(); 
            }
        }
 
        // データタイプが String の項目"割引最低利用期間（３６）"(項目ID:kk_chkzwri_use_prd)
        else if(keyElement.equals("割引最低利用期間（３６）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKk_chkzwri_use_prd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKk_chkzwri_use_prd_state(); 
            }
        }
 
        // データタイプが String の項目"即割申込不可月数（２５）"(項目ID:fu_skwr_fail_mon)
        else if(keyElement.equals("即割申込不可月数（２５）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getFu_skwr_fail_mon_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getFu_skwr_fail_mon_state(); 
            }
        }
 
        // データタイプが String の項目"即割表示フラグ"(項目ID:skwr_disp_flg)
        else if(keyElement.equals("即割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSkwr_disp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSkwr_disp_flg_state(); 
            }
        }
 
        // データタイプが String の項目"長割表示フラグ"(項目ID:chkzwri_disp_flg)
        else if(keyElement.equals("長割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChkzwri_disp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChkzwri_disp_flg_state(); 
            }
        }
 
        // データタイプが String の項目"契約期間（サービス契約情報）"(項目ID:kei_prd_23)
        else if(keyElement.equals("契約期間（サービス契約情報）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKei_prd_23_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKei_prd_23_state(); 
            }
        }
 
        // データタイプが String の項目"契約期間（割引サービス契約情報）"(項目ID:kei_prd_30)
        else if(keyElement.equals("契約期間（割引サービス契約情報）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKei_prd_30_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKei_prd_30_state(); 
            }
        }
 
        // データタイプが String の項目"初期表示文言１"(項目ID:shk_dsp_mongon_1)
        else if(keyElement.equals("初期表示文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getShk_dsp_mongon_1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getShk_dsp_mongon_1_state(); 
            }
        }
 
        // データタイプが String の項目"完了文言１"(項目ID:fin_mongon_1)
        else if(keyElement.equals("完了文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getFin_mongon_1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getFin_mongon_1_state(); 
            }
        }
 
        // データタイプが Boolean の項目"了承"(項目ID:ryosho_flg0)
        else if(keyElement.equals("了承")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getRyosho_flg0_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRyosho_flg0_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRyosho_flg0_state(); 
            }
        }
 
        // データタイプが String の項目"契約者郵便番号"(項目ID:keisha_pcd)
        else if(keyElement.equals("契約者郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKeisha_pcd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getKeisha_pcd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKeisha_pcd_state(); 
            }
        }
 
        // データタイプが String の項目"確認チェック欄フラグ"(項目ID:cfm_chk_ran_flg)
        else if(keyElement.equals("確認チェック欄フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCfm_chk_ran_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCfm_chk_ran_flg_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"料金情報エリアリスト"(項目ID:prc_info_area_list)
        else if(keyElement.equals("料金情報エリアリスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(prc_info_area_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= prc_info_area_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)prc_info_area_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"多機能ルーター機能区分"(項目ID:takinou_ruter_kinou_kubun)
        else if(keyElement.equals("多機能ルーター機能区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTakinou_ruter_kinou_kubun_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTakinou_ruter_kinou_kubun_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTakinou_ruter_kinou_kubun_state(); 
            }
        }
 
        // データタイプが String の項目"ＩＤ登録証送付先住所選択"(項目ID:send_address)
        else if(keyElement.equals("ＩＤ登録証送付先住所選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSend_address_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getSend_address_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSend_address_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／氏名（姓）"(項目ID:input_name_last)
        else if(keyElement.equals("その他住所／氏名（姓）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_name_last_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_name_last_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_name_last_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／氏名（名）"(項目ID:input_name_first)
        else if(keyElement.equals("その他住所／氏名（名）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_name_first_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_name_first_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_name_first_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／郵便番号（上）"(項目ID:input_zip_cd_front)
        else if(keyElement.equals("その他住所／郵便番号（上）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_zip_cd_front_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_zip_cd_front_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_zip_cd_front_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／郵便番号（下）"(項目ID:input_zip_cd_back)
        else if(keyElement.equals("その他住所／郵便番号（下）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_zip_cd_back_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_zip_cd_back_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_zip_cd_back_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／都道府県・市区町村"(項目ID:input_address_pref)
        else if(keyElement.equals("その他住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_address_pref_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_address_pref_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_address_pref_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／字"(項目ID:input_address_town1)
        else if(keyElement.equals("その他住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_address_town1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_address_town1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_address_town1_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／丁目・番地等"(項目ID:input_address_town2)
        else if(keyElement.equals("その他住所／丁目・番地等")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_address_town2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_address_town2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_address_town2_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／建物名"(項目ID:input_address_mansion)
        else if(keyElement.equals("その他住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_address_mansion_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_address_mansion_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_address_mansion_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／部屋番号"(項目ID:input_address_room)
        else if(keyElement.equals("その他住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_address_room_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_address_room_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_address_room_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（市外局番）"(項目ID:input_tel_area)
        else if(keyElement.equals("その他住所／電話番号（市外局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_tel_area_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_tel_area_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_tel_area_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（市内局番）"(項目ID:input_tel_local)
        else if(keyElement.equals("その他住所／電話番号（市内局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_tel_local_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_tel_local_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_tel_local_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（局番）"(項目ID:input_tel_subscriber)
        else if(keyElement.equals("その他住所／電話番号（局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_tel_subscriber_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_tel_subscriber_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_tel_subscriber_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／氏名"(項目ID:contract_name)
        else if(keyElement.equals("ご契約者住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_name_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_name_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_name_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／郵便番号"(項目ID:contract_zip_cd)
        else if(keyElement.equals("ご契約者住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_zip_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_zip_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／都道府県・市区町村"(項目ID:contract_address_pref)
        else if(keyElement.equals("ご契約者住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_address_pref_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_address_pref_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_address_pref_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／字"(項目ID:contract_address_town1)
        else if(keyElement.equals("ご契約者住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_address_town1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_address_town1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_address_town1_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／丁目・番地等"(項目ID:contract_address_town2)
        else if(keyElement.equals("ご契約者住所／丁目・番地等")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_address_town2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_address_town2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_address_town2_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／建物名"(項目ID:contract_address_mansion)
        else if(keyElement.equals("ご契約者住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_address_mansion_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_address_mansion_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_address_mansion_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／部屋番号"(項目ID:contract_address_room)
        else if(keyElement.equals("ご契約者住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_address_room_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_address_room_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_address_room_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／電話番号"(項目ID:contract_telno)
        else if(keyElement.equals("ご契約者住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_telno_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／氏名"(項目ID:use_place_name)
        else if(keyElement.equals("ご利用場所住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_name_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_name_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_name_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／郵便番号"(項目ID:use_place_zip_cd)
        else if(keyElement.equals("ご利用場所住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_zip_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_zip_cd_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／都道府県・市区町村"(項目ID:use_place_address_pref)
        else if(keyElement.equals("ご利用場所住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_address_pref_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_address_pref_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_address_pref_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／字"(項目ID:use_place_address_town1)
        else if(keyElement.equals("ご利用場所住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_address_town1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_address_town1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_address_town1_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／丁目・番地"(項目ID:use_place_address_town2)
        else if(keyElement.equals("ご利用場所住所／丁目・番地")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_address_town2_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_address_town2_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_address_town2_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／建物名"(項目ID:use_place_address_mansion)
        else if(keyElement.equals("ご利用場所住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_address_mansion_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_address_mansion_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_address_mansion_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／部屋番号"(項目ID:use_place_address_room)
        else if(keyElement.equals("ご利用場所住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_address_room_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_address_room_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_address_room_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／電話番号"(項目ID:use_place_telno)
        else if(keyElement.equals("ご利用場所住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_telno_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・ご契約者住所／郵便番号"(項目ID:disp_contrant_zip_cd)
        else if(keyElement.equals("表示用・ご契約者住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_contrant_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_contrant_zip_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_contrant_zip_cd_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・ご契約者住所／住所"(項目ID:disp_contrant_address)
        else if(keyElement.equals("表示用・ご契約者住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_contrant_address_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_contrant_address_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_contrant_address_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・ご利用場所住所／郵便番号"(項目ID:disp_use_place_zip_cd)
        else if(keyElement.equals("表示用・ご利用場所住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_use_place_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_use_place_zip_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_use_place_zip_cd_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・ご利用場所住所／住所"(項目ID:disp_use_place_address)
        else if(keyElement.equals("表示用・ご利用場所住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_use_place_address_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_use_place_address_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_use_place_address_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／氏名"(項目ID:disp_sendto_name)
        else if(keyElement.equals("表示用・送付先住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_sendto_name_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_sendto_name_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_sendto_name_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／郵便番号"(項目ID:disp_sendto_zip_cd)
        else if(keyElement.equals("表示用・送付先住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_sendto_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_sendto_zip_cd_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_sendto_zip_cd_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／住所"(項目ID:disp_sendto_address)
        else if(keyElement.equals("表示用・送付先住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_sendto_address_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_sendto_address_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_sendto_address_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／電話番号"(項目ID:disp_sendto_telno)
        else if(keyElement.equals("表示用・送付先住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_sendto_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_sendto_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_sendto_telno_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／氏名"(項目ID:sendto_name)
        else if(keyElement.equals("送付先住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_name_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_name_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／都道府県・市区町村"(項目ID:sendto_address_pref)
        else if(keyElement.equals("送付先住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_address_pref_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_address_pref_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／字"(項目ID:sendto_address_town1)
        else if(keyElement.equals("送付先住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_address_town1_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_address_town1_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／丁目・番地"(項目ID:sendto_address_town2)
        else if(keyElement.equals("送付先住所／丁目・番地")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_address_town2_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_address_town2_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／建物名"(項目ID:sendto_address_mansion)
        else if(keyElement.equals("送付先住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_address_mansion_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_address_mansion_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／部屋番号"(項目ID:sendto_address_room)
        else if(keyElement.equals("送付先住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_address_room_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_address_room_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／電話番号"(項目ID:sendto_telno)
        else if(keyElement.equals("送付先住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_telno_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_telno_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所確認フラグ"(項目ID:sendto_cfm_flg)
        else if(keyElement.equals("送付先住所確認フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_cfm_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_cfm_flg_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／氏名かな（姓）"(項目ID:input_name_kana_last)
        else if(keyElement.equals("その他住所／氏名かな（姓）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_name_kana_last_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_name_kana_last_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_name_kana_last_state(); 
            }
        }
 
        // データタイプが String の項目"その他住所／氏名かな（名）"(項目ID:input_name_kana_first)
        else if(keyElement.equals("その他住所／氏名かな（名）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getInput_name_kana_first_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getInput_name_kana_first_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getInput_name_kana_first_state(); 
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／氏名かな"(項目ID:disp_sendto_name_kana)
        else if(keyElement.equals("表示用・送付先住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getDisp_sendto_name_kana_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getDisp_sendto_name_kana_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getDisp_sendto_name_kana_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／氏名カナ"(項目ID:sendto_name_kana)
        else if(keyElement.equals("送付先住所／氏名カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_name_kana_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_name_kana_state(); 
            }
        }
 
        // データタイプが String の項目"ご契約者住所／氏名かな"(項目ID:contract_name_kana)
        else if(keyElement.equals("ご契約者住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getContract_name_kana_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getContract_name_kana_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getContract_name_kana_state(); 
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／氏名かな"(項目ID:use_place_name_kana)
        else if(keyElement.equals("ご利用場所住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getUse_place_name_kana_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getUse_place_name_kana_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getUse_place_name_kana_state(); 
            }
        }
 
        // データタイプが String の項目"送付先住所／郵便番号"(項目ID:sendto_zip_cd)
        else if(keyElement.equals("送付先住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSendto_zip_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSendto_zip_cd_state(); 
            }
        }
 
        // データタイプが Boolean の項目"サービス契約内容通知書の電子送付同意情報"(項目ID:svkeinaiyotchisho_denshisfdoiinfo)
        else if(keyElement.equals("サービス契約内容通知書の電子送付同意情報")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getSvkeinaiyotchisho_denshisfdoiinfo_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getSvkeinaiyotchisho_denshisfdoiinfo_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSvkeinaiyotchisho_denshisfdoiinfo_state(); 
            }
        }
 
        // データタイプが String の項目"ＪＰ案件工事フラグ"(項目ID:jp_ank_koji_flg)
        else if(keyElement.equals("ＪＰ案件工事フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getJp_ank_koji_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getJp_ank_koji_flg_state(); 
            }
        }
 
        // データタイプが String の項目"ＪＰ案件工事案件番号"(項目ID:jp_ank_kojiak_no)
        else if(keyElement.equals("ＪＰ案件工事案件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getJp_ank_kojiak_no_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getJp_ank_kojiak_no_state(); 
            }
        }
 
        // データタイプがデータタイプビーン型の項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)
        else if(keyElement.equals("チケット利用申請依頼リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.valueOf(ticket_use_shin_irai_list_list.size());
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ticket_use_shin_irai_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのloadModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ticket_use_shin_irai_list_list.get(tmpIndex)).loadModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"チケット残枚数"(項目ID:tic_num)
        else if(keyElement.equals("チケット残枚数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTic_num_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTic_num_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTic_num_state(); 
            }
        }
 
        // データタイプが String の項目"ＡＰＩエラーフラグ"(項目ID:api_err_flg)
        else if(keyElement.equals("ＡＰＩエラーフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getApi_err_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getApi_err_flg_state(); 
            }
        }
 
        // データタイプが String の項目"チケット利用選択"(項目ID:tic_use_select)
        else if(keyElement.equals("チケット利用選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTic_use_select_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTic_use_select_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTic_use_select_state(); 
            }
        }
 
        // データタイプが String の項目"コース変更文言１０Ｇ"(項目ID:course_chge_mongon_flg_10g)
        else if(keyElement.equals("コース変更文言１０Ｇ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCourse_chge_mongon_flg_10g_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCourse_chge_mongon_flg_10g_state(); 
            }
        }
 
        // データタイプが String の項目"現在の高速割状態"(項目ID:now_sel_kosokuwari)
        else if(keyElement.equals("現在の高速割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_sel_kosokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_sel_kosokuwari_state(); 
            }
        }
 
        // データタイプが String の項目"変更後の高速割状態"(項目ID:chg_sel_kosokuwari)
        else if(keyElement.equals("変更後の高速割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getChg_sel_kosokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChg_sel_kosokuwari_state(); 
            }
        }
 
        // データタイプが Boolean の項目"高速割（選択値）"(項目ID:chk_kosokuwari)
        else if(keyElement.equals("高速割（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getChk_kosokuwari_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getChk_kosokuwari_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getChk_kosokuwari_state(); 
            }
        }
 
        // データタイプが String の項目"高速割表示フラグ"(項目ID:kskwr_disp_flg)
        else if(keyElement.equals("高速割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getKskwr_disp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKskwr_disp_flg_state(); 
            }
        }
 
        // データタイプが String の項目"現在の高速割状態名称"(項目ID:now_kosokuwari_stat)
        else if(keyElement.equals("現在の高速割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getNow_kosokuwari_stat_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getNow_kosokuwari_stat_state(); 
            }
        }
 
        // データタイプが Boolean の項目"了承（１０Ｇ注意事項）"(項目ID:ryosho_flg1)
        else if(keyElement.equals("了承（１０Ｇ注意事項）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getRyosho_flg1_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRyosho_flg1_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRyosho_flg1_state(); 
            }
        }
 
        // データタイプが String の項目"メゾン開通実績"(項目ID:mz_kaitu_jsk)
        else if(keyElement.equals("メゾン開通実績")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getMz_kaitu_jsk_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getMz_kaitu_jsk_state(); 
            }
        }
 
        // データタイプが String の項目"ルーター申込パターン"(項目ID:router_mskm_ptn)
        else if(keyElement.equals("ルーター申込パターン")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRouter_mskm_ptn_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRouter_mskm_ptn_state(); 
            }
        }
 
        // データタイプが Boolean の項目"申し込む（多機能ルーター（無線ルーター機"(項目ID:tkn_router_musen_mskm)
        else if(keyElement.equals("申し込む（多機能ルーター（無線ルーター機")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getTkn_router_musen_mskm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTkn_router_musen_mskm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTkn_router_musen_mskm_state(); 
            }
        }
 
        // データタイプが String の項目"料金（多機能ルーター（無線ルーター機能）"(項目ID:tkn_router_musen_prc)
        else if(keyElement.equals("料金（多機能ルーター（無線ルーター機能）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTkn_router_musen_prc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTkn_router_musen_prc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTkn_router_musen_prc_state(); 
            }
        }
 
        // データタイプが Boolean の項目"申し込む（多機能ルーター（有線ルーター機"(項目ID:tkn_router_yusen_mskm)
        else if(keyElement.equals("申し込む（多機能ルーター（有線ルーター機")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getTkn_router_yusen_mskm_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTkn_router_yusen_mskm_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTkn_router_yusen_mskm_state(); 
            }
        }
 
        // データタイプが String の項目"料金（多機能ルーター（有線ルーター機能）"(項目ID:tkn_router_yusen_prc)
        else if(keyElement.equals("料金（多機能ルーター（有線ルーター機能）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getTkn_router_yusen_prc_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getTkn_router_yusen_prc_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getTkn_router_yusen_prc_state(); 
            }
        }
 
        // データタイプが String の項目"ルーター文言パターン"(項目ID:router_text_ptn)
        else if(keyElement.equals("ルーター文言パターン")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRouter_text_ptn_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRouter_text_ptn_state(); 
            }
        }
 
        // データタイプが String の項目"連絡先電話番号"(項目ID:rrks_telno)
        else if(keyElement.equals("連絡先電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_telno_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrks_telno_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_telno_state(); 
            }
        }
 
        // データタイプが String の項目"連絡先電話選択"(項目ID:rrks_tel_select)
        else if(keyElement.equals("連絡先電話選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_tel_select_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_tel_select_state(); 
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（市外局番）"(項目ID:rrks_tel_othre_area)
        else if(keyElement.equals("連絡先その他電話番号（市外局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_tel_othre_area_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrks_tel_othre_area_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_tel_othre_area_state(); 
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（市内局番）"(項目ID:rrks_tel_othre_local)
        else if(keyElement.equals("連絡先その他電話番号（市内局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_tel_othre_local_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrks_tel_othre_local_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_tel_othre_local_state(); 
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（局番）"(項目ID:rrks_tel_othre_subscriber)
        else if(keyElement.equals("連絡先その他電話番号（局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRrks_tel_othre_subscriber_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRrks_tel_othre_subscriber_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRrks_tel_othre_subscriber_state(); 
            }
        }
 
        // データタイプが Boolean の項目"工事スキップ可否"(項目ID:koji_skip_kh)
        else if(keyElement.equals("工事スキップ可否")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return getKoji_skip_kh_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getKoji_skip_kh_state(); 
            }
        }
 
        // データタイプが String の項目"ルーター新コース適用フラグ"(項目ID:rt_new_pcrs_aply_flg)
        else if(keyElement.equals("ルーター新コース適用フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRt_new_pcrs_aply_flg_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getRt_new_pcrs_aply_flg_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRt_new_pcrs_aply_flg_state(); 
            }
        }
 
        // データタイプが String の項目"保有ｅｏポイント数"(項目ID:hoyu_pt_su)
        else if(keyElement.equals("保有ｅｏポイント数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getHoyu_pt_su_value();
            }
            else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのgetterの戻り値を返す。
                return getHoyu_pt_su_enabled(); 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getHoyu_pt_su_state(); 
            }
        }
 
        // データタイプが String の項目"ランクコード"(項目ID:rnk_cd)
        else if(keyElement.equals("ランクコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getRnk_cd_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getRnk_cd_state(); 
            }
        }
 
        // データタイプが String の項目"施策エリア表示フラグ"(項目ID:sisak_area_dsp)
        else if(keyElement.equals("施策エリア表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getSisak_area_dsp_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getSisak_area_dsp_state(); 
            }
        }
 
        // データタイプが String の項目"ＯＮＵ交換工事可否"(項目ID:onu_kokan_koji_kh)
        else if(keyElement.equals("ＯＮＵ交換工事可否")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getOnu_kokan_koji_kh_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getOnu_kokan_koji_kh_state(); 
            }
        }

        // データタイプが String の項目"１０ギガグレードアップＣＰ表示フラグ"(項目ID:cp_10g_gradeup_disp_flg)
        else if(keyElement.equals("１０ギガグレードアップＣＰ表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return getCp_10g_gradeup_disp_flg_value();
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return getCp_10g_gradeup_disp_flg_state(); 
            }
        }
 
        return null;
    }
 
    /**
     * 項目名とサブキーからデータを設定します（X31CBaseBeanの同名メソッドの実装）
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     */
    public void storeModelData(String gamenId, String key, String subkey, Object in_value) {
         storeModelData(key, subkey, in_value);
    }
 
	 /**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     */
    public void storeModelData(String key, String subkey, Object in_value) {
         storeModelData(key, subkey, in_value, false);
    }
    
    /**
     * 項目名とサブキーからデータを取得します
     *
     * @param key 項目名
     * @param subkey サブキー
     * @param in_value データ
     * @param isSetAsString Long型項目ValueプロパティへString型値の設定を行う場合true
     */
    public void storeModelData(String key, String subkey, Object in_value, boolean isSetAsString) { 
 
        // keyがnullの場合、処理を中止
        if(key == null){
            return;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
        
        // keyの値の最初の要素を取得
        String keyElement;
        int separaterPoint = key.indexOf("//");//keyが共通情報ビーンに関する指定か否かをチェック
        if(separaterPoint == 0){//共通情報ビーンの場合
            super.storeCommonInfoData(key, in_value,isSetAsString);
        }
        else{
            separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
            if(separaterPoint > 0) {
                keyElement = key.substring(0, separaterPoint);
            }
            else{
                keyElement = key;
            }  
        
            // 項目ごとに処理を入れる。
            // データタイプが String の項目"現在の料金コースコード"(項目ID:now_pcrs_cd)
            if(keyElement.equals("現在の料金コースコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_pcrs_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_pcrs_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の料金プランコード"(項目ID:now_pplan_cd)
            else if(keyElement.equals("現在の料金プランコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_pplan_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_pplan_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の料金コース名"(項目ID:now_pcrs_nm)
            else if(keyElement.equals("現在の料金コース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_pcrs_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_pcrs_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の料金コース判別文字列"(項目ID:now_pcrs_str)
            else if(keyElement.equals("現在の料金コース判別文字列")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_pcrs_str_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_pcrs_str_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の料金インデックス番号"(項目ID:now_pcrs_index)
            else if(keyElement.equals("現在の料金インデックス番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_pcrs_index_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_pcrs_index_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コース判別文字列（選択値）"(項目ID:choice_pcrs_str)
            else if(keyElement.equals("料金コース判別文字列（選択値）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChoice_pcrs_str_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChoice_pcrs_str_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の料金コースコード"(項目ID:chg_pcrs_cd)
            else if(keyElement.equals("変更後の料金コースコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_pcrs_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_pcrs_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の料金プランコード"(項目ID:chg_pplan_cd)
            else if(keyElement.equals("変更後の料金プランコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_pplan_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_pplan_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の料金コース名"(項目ID:chg_pcrs_nm)
            else if(keyElement.equals("変更後の料金コース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_pcrs_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_pcrs_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の料金コース判別文字列"(項目ID:chg_pcrs_str)
            else if(keyElement.equals("変更後の料金コース判別文字列")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_pcrs_str_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_pcrs_str_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の料金コースインデックス番号"(項目ID:chg_pcrs_index)
            else if(keyElement.equals("変更後の料金コースインデックス番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_pcrs_index_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_pcrs_index_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の即割状態"(項目ID:now_sel_sokuwari)
            else if(keyElement.equals("現在の即割状態")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_sel_sokuwari_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_sel_sokuwari_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の即割状態"(項目ID:chg_sel_sokuwari)
            else if(keyElement.equals("変更後の即割状態")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_sel_sokuwari_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_sel_sokuwari_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"即割（選択値）"(項目ID:chk_sokuwari)
            else if(keyElement.equals("即割（選択値）")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setChk_sokuwari_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setChk_sokuwari_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChk_sokuwari_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"同意"(項目ID:keiyaku_yakkan_doi)
            else if(keyElement.equals("同意")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setKeiyaku_yakkan_doi_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setKeiyaku_yakkan_doi_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeiyaku_yakkan_doi_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金コースボタン表示数"(項目ID:dsp_line_num)
            else if(keyElement.equals("料金コースボタン表示数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDsp_line_num_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDsp_line_num_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDsp_line_num_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)
            else if(keyElement.equals("料金コース親リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < pcrs_cd_oya_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)pcrs_cd_oya_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプがデータタイプビーン型の項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)
            else if(keyElement.equals("従量制上限額リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < juryo_limit_amnt_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)juryo_limit_amnt_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"受付番号"(項目ID:uk_no)
            else if(keyElement.equals("受付番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUk_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUk_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUk_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"申込番号"(項目ID:mskm_no)
            else if(keyElement.equals("申込番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMskm_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMskm_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMskm_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"工事案件番号"(項目ID:kojiak_no)
            else if(keyElement.equals("工事案件番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKojiak_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKojiak_no_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKojiak_no_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"認証ＩＤ"(項目ID:ninsho_id)
            else if(keyElement.equals("認証ＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNinsho_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNinsho_id_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNinsho_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"認証ＩＤパスワード"(項目ID:ninsho_id_pwd)
            else if(keyElement.equals("認証ＩＤパスワード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNinsho_id_pwd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNinsho_id_pwd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNinsho_id_pwd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"マルチセッションご利用認証ＩＤ"(項目ID:mltise_ninsho_id)
            else if(keyElement.equals("マルチセッションご利用認証ＩＤ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMltise_ninsho_id_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setMltise_ninsho_id_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMltise_ninsho_id_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"固定ＩＰアドレスサービス"(項目ID:fixipad)
            else if(keyElement.equals("固定ＩＰアドレスサービス")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setFixipad_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setFixipad_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setFixipad_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"認証ＩＤ変更フラグ"(項目ID:ninsho_id_chg_flg)
            else if(keyElement.equals("認証ＩＤ変更フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setNinsho_id_chg_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNinsho_id_chg_flg_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"ＩＰアドレス変更フラグ"(項目ID:fixipad_chg_flg)
            else if(keyElement.equals("ＩＰアドレス変更フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setFixipad_chg_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setFixipad_chg_flg_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"工事フラグ"(項目ID:kj_chg_flg)
            else if(keyElement.equals("工事フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setKj_chg_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKj_chg_flg_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"接続機器確認表示フラグ"(項目ID:connect_kiki_dsp_flg)
            else if(keyElement.equals("接続機器確認表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setConnect_kiki_dsp_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setConnect_kiki_dsp_flg_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"ｅｏ光ルータ返却依頼フラグ"(項目ID:eoh_router_rtn_req_flg)
            else if(keyElement.equals("ｅｏ光ルータ返却依頼フラグ")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setEoh_router_rtn_req_flg_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setEoh_router_rtn_req_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＰＯＮ種別コード"(項目ID:pon_sbt_cd)
            else if(keyElement.equals("ＰＯＮ種別コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setPon_sbt_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setPon_sbt_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"運用日（翌月）"(項目ID:next_unyo_ym)
            else if(keyElement.equals("運用日（翌月）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNext_unyo_ym_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNext_unyo_ym_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNext_unyo_ym_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)
            else if(keyElement.equals("ｅｏ光ルータ用表示メッセージリスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < eoh_router_dsp_msg_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)eoh_router_dsp_msg_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"ルーター速度種別"(項目ID:router_speed_sbt)
            else if(keyElement.equals("ルーター速度種別")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRouter_speed_sbt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRouter_speed_sbt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"修理交換グループ種別コード"(項目ID:shuri_kokan_grp_sbt_cd)
            else if(keyElement.equals("修理交換グループ種別コード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShuri_kokan_grp_sbt_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShuri_kokan_grp_sbt_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"保有ルーター区分"(項目ID:own_router_kbn)
            else if(keyElement.equals("保有ルーター区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setOwn_router_kbn_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setOwn_router_kbn_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"複数通話変更文言表示フラグ"(項目ID:chg_multi_phone_call_msg_dsp_flg)
            else if(keyElement.equals("複数通話変更文言表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_multi_phone_call_msg_dsp_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_multi_phone_call_msg_dsp_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"保有ルーター区分（画面制御用）"(項目ID:own_router_kbn_gamen)
            else if(keyElement.equals("保有ルーター区分（画面制御用）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setOwn_router_kbn_gamen_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setOwn_router_kbn_gamen_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＶＡ有無"(項目ID:va_um)
            else if(keyElement.equals("ＶＡ有無")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setVa_um_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setVa_um_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"一時金設定番号（工事費）"(項目ID:icjkn_sette_no_kj)
            else if(keyElement.equals("一時金設定番号（工事費）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setIcjkn_sette_no_kj_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setIcjkn_sette_no_kj_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"一時金設定番号（事務手数料）"(項目ID:icjkn_sette_no_jm)
            else if(keyElement.equals("一時金設定番号（事務手数料）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setIcjkn_sette_no_jm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setIcjkn_sette_no_jm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"一時支払料金番号（工事費）"(項目ID:tmp_pay_prc_no_kj)
            else if(keyElement.equals("一時支払料金番号（工事費）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTmp_pay_prc_no_kj_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTmp_pay_prc_no_kj_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"一時支払料金番号（事務手数料）"(項目ID:tmp_pay_prc_no_jm)
            else if(keyElement.equals("一時支払料金番号（事務手数料）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTmp_pay_prc_no_jm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTmp_pay_prc_no_jm_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)
            else if(keyElement.equals("キャンペーン文言リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < cmp_mongon_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)cmp_mongon_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"コース変更文言１"(項目ID:course_chge_mongon_flg_1)
            else if(keyElement.equals("コース変更文言１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"コース変更文言２"(項目ID:course_chge_mongon_flg_2)
            else if(keyElement.equals("コース変更文言２")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"コース変更文言３"(項目ID:course_chge_mongon_flg_3)
            else if(keyElement.equals("コース変更文言３")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_3_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_3_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"コース変更文言４"(項目ID:course_chge_mongon_flg_4)
            else if(keyElement.equals("コース変更文言４")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_4_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_4_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"コース変更文言５"(項目ID:course_chge_mongon_flg_5)
            else if(keyElement.equals("コース変更文言５")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_5_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_5_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在のサービス名"(項目ID:now_svc_nm)
            else if(keyElement.equals("現在のサービス名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_svc_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNow_svc_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_svc_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在のコース名"(項目ID:now_plan_nm)
            else if(keyElement.equals("現在のコース名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_plan_nm_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNow_plan_nm_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_plan_nm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の即割状態名称"(項目ID:now_sokuwari_stat)
            else if(keyElement.equals("現在の即割状態名称")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_sokuwari_stat_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNow_sokuwari_stat_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_sokuwari_stat_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の長割状態名称"(項目ID:now_chowari_stat)
            else if(keyElement.equals("現在の長割状態名称")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_chowari_stat_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNow_chowari_stat_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_chowari_stat_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の自動継続状態名称"(項目ID:now_ib_svc_kei_at_keizk_stat)
            else if(keyElement.equals("現在の自動継続状態名称")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_ib_svc_kei_at_keizk_stat_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setNow_ib_svc_kei_at_keizk_stat_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_ib_svc_kei_at_keizk_stat_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"即割お申し込みボタンフラグ"(項目ID:sokuwari_mskm_btm_flg)
            else if(keyElement.equals("即割お申し込みボタンフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSokuwari_mskm_btm_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSokuwari_mskm_btm_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の長割状態フラグ"(項目ID:now_chowari_stat_flg)
            else if(keyElement.equals("現在の長割状態フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_chowari_stat_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_chowari_stat_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ホームメゾンフラグ"(項目ID:home_mezon_flg)
            else if(keyElement.equals("ホームメゾンフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHome_mezon_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHome_mezon_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_23)
            else if(keyElement.equals("サービス契約情報．サービス課金開始年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_chrg_staymd_23_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_chrg_staymd_23_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"割引サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_30)
            else if(keyElement.equals("割引サービス契約情報．サービス課金開始年月日")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSvc_chrg_staymd_30_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvc_chrg_staymd_30_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"長期継続利用割引適用可能月数（２４）"(項目ID:kk_chkzwri_aply_mcnt)
            else if(keyElement.equals("長期継続利用割引適用可能月数（２４）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKk_chkzwri_aply_mcnt_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKk_chkzwri_aply_mcnt_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"割引最低利用期間（３６）"(項目ID:kk_chkzwri_use_prd)
            else if(keyElement.equals("割引最低利用期間（３６）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKk_chkzwri_use_prd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKk_chkzwri_use_prd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"即割申込不可月数（２５）"(項目ID:fu_skwr_fail_mon)
            else if(keyElement.equals("即割申込不可月数（２５）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setFu_skwr_fail_mon_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setFu_skwr_fail_mon_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"即割表示フラグ"(項目ID:skwr_disp_flg)
            else if(keyElement.equals("即割表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSkwr_disp_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSkwr_disp_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"長割表示フラグ"(項目ID:chkzwri_disp_flg)
            else if(keyElement.equals("長割表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChkzwri_disp_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChkzwri_disp_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約期間（サービス契約情報）"(項目ID:kei_prd_23)
            else if(keyElement.equals("契約期間（サービス契約情報）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKei_prd_23_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKei_prd_23_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約期間（割引サービス契約情報）"(項目ID:kei_prd_30)
            else if(keyElement.equals("契約期間（割引サービス契約情報）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKei_prd_30_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKei_prd_30_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"初期表示文言１"(項目ID:shk_dsp_mongon_1)
            else if(keyElement.equals("初期表示文言１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setShk_dsp_mongon_1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setShk_dsp_mongon_1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"完了文言１"(項目ID:fin_mongon_1)
            else if(keyElement.equals("完了文言１")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setFin_mongon_1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setFin_mongon_1_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"了承"(項目ID:ryosho_flg0)
            else if(keyElement.equals("了承")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setRyosho_flg0_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setRyosho_flg0_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRyosho_flg0_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"契約者郵便番号"(項目ID:keisha_pcd)
            else if(keyElement.equals("契約者郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKeisha_pcd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setKeisha_pcd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKeisha_pcd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"確認チェック欄フラグ"(項目ID:cfm_chk_ran_flg)
            else if(keyElement.equals("確認チェック欄フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCfm_chk_ran_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCfm_chk_ran_flg_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"料金情報エリアリスト"(項目ID:prc_info_area_list)
            else if(keyElement.equals("料金情報エリアリスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < prc_info_area_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)prc_info_area_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"多機能ルーター機能区分"(項目ID:takinou_ruter_kinou_kubun)
            else if(keyElement.equals("多機能ルーター機能区分")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTakinou_ruter_kinou_kubun_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTakinou_ruter_kinou_kubun_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTakinou_ruter_kinou_kubun_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＩＤ登録証送付先住所選択"(項目ID:send_address)
            else if(keyElement.equals("ＩＤ登録証送付先住所選択")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSend_address_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setSend_address_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSend_address_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／氏名（姓）"(項目ID:input_name_last)
            else if(keyElement.equals("その他住所／氏名（姓）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_name_last_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_name_last_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_name_last_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／氏名（名）"(項目ID:input_name_first)
            else if(keyElement.equals("その他住所／氏名（名）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_name_first_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_name_first_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_name_first_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／郵便番号（上）"(項目ID:input_zip_cd_front)
            else if(keyElement.equals("その他住所／郵便番号（上）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_zip_cd_front_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_zip_cd_front_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_zip_cd_front_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／郵便番号（下）"(項目ID:input_zip_cd_back)
            else if(keyElement.equals("その他住所／郵便番号（下）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_zip_cd_back_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_zip_cd_back_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_zip_cd_back_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／都道府県・市区町村"(項目ID:input_address_pref)
            else if(keyElement.equals("その他住所／都道府県・市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_address_pref_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_address_pref_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_address_pref_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／字"(項目ID:input_address_town1)
            else if(keyElement.equals("その他住所／字")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_address_town1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_address_town1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_address_town1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／丁目・番地等"(項目ID:input_address_town2)
            else if(keyElement.equals("その他住所／丁目・番地等")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_address_town2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_address_town2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_address_town2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／建物名"(項目ID:input_address_mansion)
            else if(keyElement.equals("その他住所／建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_address_mansion_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_address_mansion_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_address_mansion_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／部屋番号"(項目ID:input_address_room)
            else if(keyElement.equals("その他住所／部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_address_room_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_address_room_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_address_room_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／電話番号（市外局番）"(項目ID:input_tel_area)
            else if(keyElement.equals("その他住所／電話番号（市外局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_tel_area_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_tel_area_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_tel_area_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／電話番号（市内局番）"(項目ID:input_tel_local)
            else if(keyElement.equals("その他住所／電話番号（市内局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_tel_local_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_tel_local_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_tel_local_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／電話番号（局番）"(項目ID:input_tel_subscriber)
            else if(keyElement.equals("その他住所／電話番号（局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_tel_subscriber_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_tel_subscriber_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_tel_subscriber_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／氏名"(項目ID:contract_name)
            else if(keyElement.equals("ご契約者住所／氏名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_name_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_name_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_name_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／郵便番号"(項目ID:contract_zip_cd)
            else if(keyElement.equals("ご契約者住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_zip_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／都道府県・市区町村"(項目ID:contract_address_pref)
            else if(keyElement.equals("ご契約者住所／都道府県・市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_address_pref_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_address_pref_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_address_pref_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／字"(項目ID:contract_address_town1)
            else if(keyElement.equals("ご契約者住所／字")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_address_town1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_address_town1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_address_town1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／丁目・番地等"(項目ID:contract_address_town2)
            else if(keyElement.equals("ご契約者住所／丁目・番地等")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_address_town2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_address_town2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_address_town2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／建物名"(項目ID:contract_address_mansion)
            else if(keyElement.equals("ご契約者住所／建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_address_mansion_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_address_mansion_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_address_mansion_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／部屋番号"(項目ID:contract_address_room)
            else if(keyElement.equals("ご契約者住所／部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_address_room_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_address_room_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_address_room_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／電話番号"(項目ID:contract_telno)
            else if(keyElement.equals("ご契約者住所／電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／氏名"(項目ID:use_place_name)
            else if(keyElement.equals("ご利用場所住所／氏名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_name_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_name_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_name_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／郵便番号"(項目ID:use_place_zip_cd)
            else if(keyElement.equals("ご利用場所住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_zip_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／都道府県・市区町村"(項目ID:use_place_address_pref)
            else if(keyElement.equals("ご利用場所住所／都道府県・市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_address_pref_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_address_pref_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_address_pref_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／字"(項目ID:use_place_address_town1)
            else if(keyElement.equals("ご利用場所住所／字")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_address_town1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_address_town1_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_address_town1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／丁目・番地"(項目ID:use_place_address_town2)
            else if(keyElement.equals("ご利用場所住所／丁目・番地")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_address_town2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_address_town2_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_address_town2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／建物名"(項目ID:use_place_address_mansion)
            else if(keyElement.equals("ご利用場所住所／建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_address_mansion_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_address_mansion_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_address_mansion_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／部屋番号"(項目ID:use_place_address_room)
            else if(keyElement.equals("ご利用場所住所／部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_address_room_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_address_room_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_address_room_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／電話番号"(項目ID:use_place_telno)
            else if(keyElement.equals("ご利用場所住所／電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・ご契約者住所／郵便番号"(項目ID:disp_contrant_zip_cd)
            else if(keyElement.equals("表示用・ご契約者住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_contrant_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_contrant_zip_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_contrant_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・ご契約者住所／住所"(項目ID:disp_contrant_address)
            else if(keyElement.equals("表示用・ご契約者住所／住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_contrant_address_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_contrant_address_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_contrant_address_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・ご利用場所住所／郵便番号"(項目ID:disp_use_place_zip_cd)
            else if(keyElement.equals("表示用・ご利用場所住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_use_place_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_use_place_zip_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_use_place_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・ご利用場所住所／住所"(項目ID:disp_use_place_address)
            else if(keyElement.equals("表示用・ご利用場所住所／住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_use_place_address_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_use_place_address_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_use_place_address_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・送付先住所／氏名"(項目ID:disp_sendto_name)
            else if(keyElement.equals("表示用・送付先住所／氏名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_sendto_name_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_sendto_name_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_sendto_name_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・送付先住所／郵便番号"(項目ID:disp_sendto_zip_cd)
            else if(keyElement.equals("表示用・送付先住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_sendto_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_sendto_zip_cd_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_sendto_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・送付先住所／住所"(項目ID:disp_sendto_address)
            else if(keyElement.equals("表示用・送付先住所／住所")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_sendto_address_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_sendto_address_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_sendto_address_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・送付先住所／電話番号"(項目ID:disp_sendto_telno)
            else if(keyElement.equals("表示用・送付先住所／電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_sendto_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_sendto_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_sendto_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／氏名"(項目ID:sendto_name)
            else if(keyElement.equals("送付先住所／氏名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_name_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_name_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／都道府県・市区町村"(項目ID:sendto_address_pref)
            else if(keyElement.equals("送付先住所／都道府県・市区町村")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_address_pref_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_address_pref_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／字"(項目ID:sendto_address_town1)
            else if(keyElement.equals("送付先住所／字")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_address_town1_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_address_town1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／丁目・番地"(項目ID:sendto_address_town2)
            else if(keyElement.equals("送付先住所／丁目・番地")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_address_town2_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_address_town2_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／建物名"(項目ID:sendto_address_mansion)
            else if(keyElement.equals("送付先住所／建物名")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_address_mansion_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_address_mansion_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／部屋番号"(項目ID:sendto_address_room)
            else if(keyElement.equals("送付先住所／部屋番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_address_room_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_address_room_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／電話番号"(項目ID:sendto_telno)
            else if(keyElement.equals("送付先住所／電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所確認フラグ"(項目ID:sendto_cfm_flg)
            else if(keyElement.equals("送付先住所確認フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_cfm_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_cfm_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／氏名かな（姓）"(項目ID:input_name_kana_last)
            else if(keyElement.equals("その他住所／氏名かな（姓）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_name_kana_last_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_name_kana_last_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_name_kana_last_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"その他住所／氏名かな（名）"(項目ID:input_name_kana_first)
            else if(keyElement.equals("その他住所／氏名かな（名）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setInput_name_kana_first_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setInput_name_kana_first_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setInput_name_kana_first_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"表示用・送付先住所／氏名かな"(項目ID:disp_sendto_name_kana)
            else if(keyElement.equals("表示用・送付先住所／氏名かな")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setDisp_sendto_name_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setDisp_sendto_name_kana_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setDisp_sendto_name_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／氏名カナ"(項目ID:sendto_name_kana)
            else if(keyElement.equals("送付先住所／氏名カナ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_name_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_name_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご契約者住所／氏名かな"(項目ID:contract_name_kana)
            else if(keyElement.equals("ご契約者住所／氏名かな")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setContract_name_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setContract_name_kana_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setContract_name_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ご利用場所住所／氏名かな"(項目ID:use_place_name_kana)
            else if(keyElement.equals("ご利用場所住所／氏名かな")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setUse_place_name_kana_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setUse_place_name_kana_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setUse_place_name_kana_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"送付先住所／郵便番号"(項目ID:sendto_zip_cd)
            else if(keyElement.equals("送付先住所／郵便番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSendto_zip_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSendto_zip_cd_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"サービス契約内容通知書の電子送付同意情報"(項目ID:svkeinaiyotchisho_denshisfdoiinfo)
            else if(keyElement.equals("サービス契約内容通知書の電子送付同意情報")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setSvkeinaiyotchisho_denshisfdoiinfo_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setSvkeinaiyotchisho_denshisfdoiinfo_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSvkeinaiyotchisho_denshisfdoiinfo_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＪＰ案件工事フラグ"(項目ID:jp_ank_koji_flg)
            else if(keyElement.equals("ＪＰ案件工事フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setJp_ank_koji_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setJp_ank_koji_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＪＰ案件工事案件番号"(項目ID:jp_ank_kojiak_no)
            else if(keyElement.equals("ＪＰ案件工事案件番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setJp_ank_kojiak_no_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setJp_ank_kojiak_no_state((String)in_value);
                }
            }
 
            // データタイプがデータタイプビーン型の項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)
            else if(keyElement.equals("チケット利用申請依頼リスト")) {
                // keyの次の要素を取得
                String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
                separaterPoint =keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
                if(separaterPoint > 0) { // 区切り符号が正しく指定された場合
                    keyElement = keyRemain.substring(0, separaterPoint);
                    // 次はリスト中のインデックスを見る
                    Integer tmpIndexInt = null;
                    try{
                        tmpIndexInt = Integer.valueOf(keyElement);
                    }
                    // インデックス値が数値文字列でない場合は、ここで再設定。
                    catch(NumberFormatException e){
                        tmpIndexInt = null;
                    }
                    if(tmpIndexInt != null) { // インデックス値が数値文字列の場合
                        int tmpIndex = tmpIndexInt.intValue();
                        if(tmpIndex >= 0 && tmpIndex < ticket_use_shin_irai_list_list.size()) { // インデックス値がリスト個数-1以下の場合
                            // 項目名を生成し、データタイプビーンのstoreModelDataの戻り値を返す
                            keyElement = keyRemain.substring(separaterPoint + 1);
                            ((X33VDataTypeBeanInterface)ticket_use_shin_irai_list_list.get(tmpIndex)).storeModelData(keyElement, subkey, in_value, isSetAsString);
                            // データタイプビーン型では項目名、subkey、入力値およびisSetAsStringフラグを引数に指定
                        }
                    }
                }
            }
 
            // データタイプが String の項目"チケット残枚数"(項目ID:tic_num)
            else if(keyElement.equals("チケット残枚数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTic_num_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTic_num_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTic_num_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＡＰＩエラーフラグ"(項目ID:api_err_flg)
            else if(keyElement.equals("ＡＰＩエラーフラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setApi_err_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setApi_err_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"チケット利用選択"(項目ID:tic_use_select)
            else if(keyElement.equals("チケット利用選択")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTic_use_select_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTic_use_select_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTic_use_select_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"コース変更文言１０Ｇ"(項目ID:course_chge_mongon_flg_10g)
            else if(keyElement.equals("コース変更文言１０Ｇ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCourse_chge_mongon_flg_10g_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCourse_chge_mongon_flg_10g_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の高速割状態"(項目ID:now_sel_kosokuwari)
            else if(keyElement.equals("現在の高速割状態")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_sel_kosokuwari_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_sel_kosokuwari_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"変更後の高速割状態"(項目ID:chg_sel_kosokuwari)
            else if(keyElement.equals("変更後の高速割状態")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setChg_sel_kosokuwari_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChg_sel_kosokuwari_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"高速割（選択値）"(項目ID:chk_kosokuwari)
            else if(keyElement.equals("高速割（選択値）")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setChk_kosokuwari_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setChk_kosokuwari_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setChk_kosokuwari_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"高速割表示フラグ"(項目ID:kskwr_disp_flg)
            else if(keyElement.equals("高速割表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setKskwr_disp_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKskwr_disp_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"現在の高速割状態名称"(項目ID:now_kosokuwari_stat)
            else if(keyElement.equals("現在の高速割状態名称")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setNow_kosokuwari_stat_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setNow_kosokuwari_stat_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"了承（１０Ｇ注意事項）"(項目ID:ryosho_flg1)
            else if(keyElement.equals("了承（１０Ｇ注意事項）")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setRyosho_flg1_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setRyosho_flg1_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRyosho_flg1_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"メゾン開通実績"(項目ID:mz_kaitu_jsk)
            else if(keyElement.equals("メゾン開通実績")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setMz_kaitu_jsk_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setMz_kaitu_jsk_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ルーター申込パターン"(項目ID:router_mskm_ptn)
            else if(keyElement.equals("ルーター申込パターン")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRouter_mskm_ptn_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRouter_mskm_ptn_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"申し込む（多機能ルーター（無線ルーター機"(項目ID:tkn_router_musen_mskm)
            else if(keyElement.equals("申し込む（多機能ルーター（無線ルーター機")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setTkn_router_musen_mskm_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setTkn_router_musen_mskm_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTkn_router_musen_mskm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金（多機能ルーター（無線ルーター機能）"(項目ID:tkn_router_musen_prc)
            else if(keyElement.equals("料金（多機能ルーター（無線ルーター機能）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTkn_router_musen_prc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTkn_router_musen_prc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTkn_router_musen_prc_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"申し込む（多機能ルーター（有線ルーター機"(項目ID:tkn_router_yusen_mskm)
            else if(keyElement.equals("申し込む（多機能ルーター（有線ルーター機")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setTkn_router_yusen_mskm_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enabledのsetterを実行する。
                    setTkn_router_yusen_mskm_enabled((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTkn_router_yusen_mskm_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"料金（多機能ルーター（有線ルーター機能）"(項目ID:tkn_router_yusen_prc)
            else if(keyElement.equals("料金（多機能ルーター（有線ルーター機能）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setTkn_router_yusen_prc_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setTkn_router_yusen_prc_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setTkn_router_yusen_prc_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ルーター文言パターン"(項目ID:router_text_ptn)
            else if(keyElement.equals("ルーター文言パターン")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRouter_text_ptn_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRouter_text_ptn_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"連絡先電話番号"(項目ID:rrks_telno)
            else if(keyElement.equals("連絡先電話番号")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_telno_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrks_telno_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_telno_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"連絡先電話選択"(項目ID:rrks_tel_select)
            else if(keyElement.equals("連絡先電話選択")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_tel_select_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_tel_select_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"連絡先その他電話番号（市外局番）"(項目ID:rrks_tel_othre_area)
            else if(keyElement.equals("連絡先その他電話番号（市外局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_tel_othre_area_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrks_tel_othre_area_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_tel_othre_area_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"連絡先その他電話番号（市内局番）"(項目ID:rrks_tel_othre_local)
            else if(keyElement.equals("連絡先その他電話番号（市内局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_tel_othre_local_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrks_tel_othre_local_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_tel_othre_local_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"連絡先その他電話番号（局番）"(項目ID:rrks_tel_othre_subscriber)
            else if(keyElement.equals("連絡先その他電話番号（局番）")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRrks_tel_othre_subscriber_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRrks_tel_othre_subscriber_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRrks_tel_othre_subscriber_state((String)in_value);
                }
            }
 
            // データタイプが Boolean の項目"工事スキップ可否"(項目ID:koji_skip_kh)
            else if(keyElement.equals("工事スキップ可否")) {
                if(subkey.equalsIgnoreCase("value")) { // Booleanに変換してから返す。
                    setKoji_skip_kh_value((Boolean)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setKoji_skip_kh_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ルーター新コース適用フラグ"(項目ID:rt_new_pcrs_aply_flg)
            else if(keyElement.equals("ルーター新コース適用フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRt_new_pcrs_aply_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setRt_new_pcrs_aply_flg_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRt_new_pcrs_aply_flg_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"保有ｅｏポイント数"(項目ID:hoyu_pt_su)
            else if(keyElement.equals("保有ｅｏポイント数")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setHoyu_pt_su_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("enable")) { // subkeyが"enable"の場合、項目ID_enableのsetterを実行する。
                    setHoyu_pt_su_enabled((Boolean)in_value); 
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setHoyu_pt_su_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ランクコード"(項目ID:rnk_cd)
            else if(keyElement.equals("ランクコード")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setRnk_cd_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setRnk_cd_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"施策エリア表示フラグ"(項目ID:sisak_area_dsp)
            else if(keyElement.equals("施策エリア表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setSisak_area_dsp_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setSisak_area_dsp_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"ＯＮＵ交換工事可否"(項目ID:onu_kokan_koji_kh)
            else if(keyElement.equals("ＯＮＵ交換工事可否")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setOnu_kokan_koji_kh_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setOnu_kokan_koji_kh_state((String)in_value);
                }
            }
 
            // データタイプが String の項目"１０ギガグレードアップＣＰ表示フラグ"(項目ID:cp_10g_gradeup_disp_flg)
            else if(keyElement.equals("１０ギガグレードアップＣＰ表示フラグ")) {
                if(subkey.equalsIgnoreCase("value")) {
                    setCp_10g_gradeup_disp_flg_value((String)in_value);
                }
                else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、in_valueをcastして項目ID_stateのsetterを実行する。
                    setCp_10g_gradeup_disp_flg_state((String)in_value);
                }
            }
 
        }
 
    }
 
    /**
      * 画面に存在するサービスフォームIDのリストを返します。
      * @return String[] サービスフォームIDのリスト
      */
    public String[] listServiceFormIds() {
        return null;
    }
 
    /**
      * サービスフォームまたは指定の項目のクラスの項目名のリストを返します。
      * @param key 項目名
      * @return ArrayList 項目名のリスト
      */
    public ArrayList<String> listKoumokuIds(String key) {
 
        // keyがnullの場合、このサービスフォームの項目一覧を返す。
        if(key == null) {
            ArrayList<String> koumokuList = new ArrayList<String>();
            koumokuList.add("現在の料金コースコード") ;
            koumokuList.add("現在の料金プランコード") ;
            koumokuList.add("現在の料金コース名") ;
            koumokuList.add("現在の料金コース判別文字列") ;
            koumokuList.add("現在の料金インデックス番号") ;
            koumokuList.add("料金コース判別文字列（選択値）") ;
            koumokuList.add("変更後の料金コースコード") ;
            koumokuList.add("変更後の料金プランコード") ;
            koumokuList.add("変更後の料金コース名") ;
            koumokuList.add("変更後の料金コース判別文字列") ;
            koumokuList.add("変更後の料金コースインデックス番号") ;
            koumokuList.add("現在の即割状態") ;
            koumokuList.add("変更後の即割状態") ;
            koumokuList.add("即割（選択値）") ;
            koumokuList.add("同意") ;
            koumokuList.add("料金コースボタン表示数") ;
            koumokuList.add("料金コース親リスト") ;
            koumokuList.add("従量制上限額リスト") ;
            koumokuList.add("受付番号") ;
            koumokuList.add("申込番号") ;
            koumokuList.add("工事案件番号") ;
            koumokuList.add("認証ＩＤ") ;
            koumokuList.add("認証ＩＤパスワード") ;
            koumokuList.add("マルチセッションご利用認証ＩＤ") ;
            koumokuList.add("固定ＩＰアドレスサービス") ;
            koumokuList.add("認証ＩＤ変更フラグ") ;
            koumokuList.add("ＩＰアドレス変更フラグ") ;
            koumokuList.add("工事フラグ") ;
            koumokuList.add("接続機器確認表示フラグ") ;
            koumokuList.add("ｅｏ光ルータ返却依頼フラグ") ;
            koumokuList.add("ＰＯＮ種別コード") ;
            koumokuList.add("運用日（翌月）") ;
            koumokuList.add("ｅｏ光ルータ用表示メッセージリスト") ;
            koumokuList.add("ルーター速度種別") ;
            koumokuList.add("修理交換グループ種別コード") ;
            koumokuList.add("保有ルーター区分") ;
            koumokuList.add("複数通話変更文言表示フラグ") ;
            koumokuList.add("保有ルーター区分（画面制御用）") ;
            koumokuList.add("ＶＡ有無") ;
            koumokuList.add("一時金設定番号（工事費）") ;
            koumokuList.add("一時金設定番号（事務手数料）") ;
            koumokuList.add("一時支払料金番号（工事費）") ;
            koumokuList.add("一時支払料金番号（事務手数料）") ;
            koumokuList.add("キャンペーン文言リスト") ;
            koumokuList.add("コース変更文言１") ;
            koumokuList.add("コース変更文言２") ;
            koumokuList.add("コース変更文言３") ;
            koumokuList.add("コース変更文言４") ;
            koumokuList.add("コース変更文言５") ;
            koumokuList.add("現在のサービス名") ;
            koumokuList.add("現在のコース名") ;
            koumokuList.add("現在の即割状態名称") ;
            koumokuList.add("現在の長割状態名称") ;
            koumokuList.add("現在の自動継続状態名称") ;
            koumokuList.add("即割お申し込みボタンフラグ") ;
            koumokuList.add("現在の長割状態フラグ") ;
            koumokuList.add("ホームメゾンフラグ") ;
            koumokuList.add("サービス契約情報．サービス課金開始年月日") ;
            koumokuList.add("割引サービス契約情報．サービス課金開始年月日") ;
            koumokuList.add("長期継続利用割引適用可能月数（２４）") ;
            koumokuList.add("割引最低利用期間（３６）") ;
            koumokuList.add("即割申込不可月数（２５）") ;
            koumokuList.add("即割表示フラグ") ;
            koumokuList.add("長割表示フラグ") ;
            koumokuList.add("契約期間（サービス契約情報）") ;
            koumokuList.add("契約期間（割引サービス契約情報）") ;
            koumokuList.add("初期表示文言１") ;
            koumokuList.add("完了文言１") ;
            koumokuList.add("了承") ;
            koumokuList.add("契約者郵便番号") ;
            koumokuList.add("確認チェック欄フラグ") ;
            koumokuList.add("料金情報エリアリスト") ;
            koumokuList.add("多機能ルーター機能区分") ;
            koumokuList.add("ＩＤ登録証送付先住所選択") ;
            koumokuList.add("その他住所／氏名（姓）") ;
            koumokuList.add("その他住所／氏名（名）") ;
            koumokuList.add("その他住所／郵便番号（上）") ;
            koumokuList.add("その他住所／郵便番号（下）") ;
            koumokuList.add("その他住所／都道府県・市区町村") ;
            koumokuList.add("その他住所／字") ;
            koumokuList.add("その他住所／丁目・番地等") ;
            koumokuList.add("その他住所／建物名") ;
            koumokuList.add("その他住所／部屋番号") ;
            koumokuList.add("その他住所／電話番号（市外局番）") ;
            koumokuList.add("その他住所／電話番号（市内局番）") ;
            koumokuList.add("その他住所／電話番号（局番）") ;
            koumokuList.add("ご契約者住所／氏名") ;
            koumokuList.add("ご契約者住所／郵便番号") ;
            koumokuList.add("ご契約者住所／都道府県・市区町村") ;
            koumokuList.add("ご契約者住所／字") ;
            koumokuList.add("ご契約者住所／丁目・番地等") ;
            koumokuList.add("ご契約者住所／建物名") ;
            koumokuList.add("ご契約者住所／部屋番号") ;
            koumokuList.add("ご契約者住所／電話番号") ;
            koumokuList.add("ご利用場所住所／氏名") ;
            koumokuList.add("ご利用場所住所／郵便番号") ;
            koumokuList.add("ご利用場所住所／都道府県・市区町村") ;
            koumokuList.add("ご利用場所住所／字") ;
            koumokuList.add("ご利用場所住所／丁目・番地") ;
            koumokuList.add("ご利用場所住所／建物名") ;
            koumokuList.add("ご利用場所住所／部屋番号") ;
            koumokuList.add("ご利用場所住所／電話番号") ;
            koumokuList.add("表示用・ご契約者住所／郵便番号") ;
            koumokuList.add("表示用・ご契約者住所／住所") ;
            koumokuList.add("表示用・ご利用場所住所／郵便番号") ;
            koumokuList.add("表示用・ご利用場所住所／住所") ;
            koumokuList.add("表示用・送付先住所／氏名") ;
            koumokuList.add("表示用・送付先住所／郵便番号") ;
            koumokuList.add("表示用・送付先住所／住所") ;
            koumokuList.add("表示用・送付先住所／電話番号") ;
            koumokuList.add("送付先住所／氏名") ;
            koumokuList.add("送付先住所／都道府県・市区町村") ;
            koumokuList.add("送付先住所／字") ;
            koumokuList.add("送付先住所／丁目・番地") ;
            koumokuList.add("送付先住所／建物名") ;
            koumokuList.add("送付先住所／部屋番号") ;
            koumokuList.add("送付先住所／電話番号") ;
            koumokuList.add("送付先住所確認フラグ") ;
            koumokuList.add("その他住所／氏名かな（姓）") ;
            koumokuList.add("その他住所／氏名かな（名）") ;
            koumokuList.add("表示用・送付先住所／氏名かな") ;
            koumokuList.add("送付先住所／氏名カナ") ;
            koumokuList.add("ご契約者住所／氏名かな") ;
            koumokuList.add("ご利用場所住所／氏名かな") ;
            koumokuList.add("送付先住所／郵便番号") ;
            koumokuList.add("サービス契約内容通知書の電子送付同意情報") ;
            koumokuList.add("ＪＰ案件工事フラグ") ;
            koumokuList.add("ＪＰ案件工事案件番号") ;
            koumokuList.add("チケット利用申請依頼リスト") ;
            koumokuList.add("チケット残枚数") ;
            koumokuList.add("ＡＰＩエラーフラグ") ;
            koumokuList.add("チケット利用選択") ;
            koumokuList.add("コース変更文言１０Ｇ") ;
            koumokuList.add("現在の高速割状態") ;
            koumokuList.add("変更後の高速割状態") ;
            koumokuList.add("高速割（選択値）") ;
            koumokuList.add("高速割表示フラグ") ;
            koumokuList.add("現在の高速割状態名称") ;
            koumokuList.add("了承（１０Ｇ注意事項）") ;
            koumokuList.add("メゾン開通実績") ;
            koumokuList.add("ルーター申込パターン") ;
            koumokuList.add("申し込む（多機能ルーター（無線ルーター機") ;
            koumokuList.add("料金（多機能ルーター（無線ルーター機能）") ;
            koumokuList.add("申し込む（多機能ルーター（有線ルーター機") ;
            koumokuList.add("料金（多機能ルーター（有線ルーター機能）") ;
            koumokuList.add("ルーター文言パターン") ;
            koumokuList.add("連絡先電話番号") ;
            koumokuList.add("連絡先電話選択") ;
            koumokuList.add("連絡先その他電話番号（市外局番）") ;
            koumokuList.add("連絡先その他電話番号（市内局番）") ;
            koumokuList.add("連絡先その他電話番号（局番）") ;
            koumokuList.add("工事スキップ可否") ;
            koumokuList.add("ルーター新コース適用フラグ") ;
            koumokuList.add("保有ｅｏポイント数") ;
            koumokuList.add("ランクコード") ;
            koumokuList.add("施策エリア表示フラグ") ;
            koumokuList.add("ＯＮＵ交換工事可否") ;
            koumokuList.add("１０ギガグレードアップＣＰ表示フラグ") ;
            return koumokuList;
        }
 
        //共通情報ビーンが指定された場合、基底クラスのメソッドの結果を返す。
        else if(key.indexOf("/")==0 && key.length()>2){
            return super.listKoumokuIds(key);
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)、データタイプビーンのクラス名が"FUW01301SF01DBean"の例
        else if(key.equals("料金コース親リスト")) {
            return FUW01301SF01DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)、データタイプビーンのクラス名が"FUW01301SF09DBean"の例
        else if(key.equals("従量制上限額リスト")) {
            return FUW01301SF09DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)、データタイプビーンのクラス名が"FUW01301SF03DBean"の例
        else if(key.equals("ｅｏ光ルータ用表示メッセージリスト")) {
            return FUW01301SF03DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)、データタイプビーンのクラス名が"FUW01301SF10DBean"の例
        else if(key.equals("キャンペーン文言リスト")) {
            return FUW01301SF10DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"料金情報エリアリスト"(項目ID:prc_info_area_list)、データタイプビーンのクラス名が"FUW01301SF04DBean"の例
        else if(key.equals("料金情報エリアリスト")) {
            return FUW01301SF04DBean.listKoumokuIds();
        }
 
 
        // データタイプビーン型項目が存在する場合、各項目ごとにクラスの項目名リストを返す。
        // データタイプがデータタイプビーン型の項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)、データタイプビーンのクラス名が"FUW01301SF11DBean"の例
        else if(key.equals("チケット利用申請依頼リスト")) {
            return FUW01301SF11DBean.listKoumokuIds();
        }
 
        // 上記のいずれでもない場合、空の項目を返す
        return new ArrayList<String>();
    }
 
    /**
     * リスト項目のインスタンスを生成します。
     * @param key 項目名
     * @return int 追加された要素のインデックス番号
     */
    public int addListDataInstance (String key) throws X33SException{
 
        // nullの場合、-1で返す。
        if(key == null){
            return -1;
        }
 
        //共通情報ビーンの場合
        else if(key.startsWith("//")){
            //共通情報ビーンリストは基底クラスで処理
            return super.addListDataInstance(key);
        }
 
        //各繰り返し項目の固定要素数指定への処理を行う。
        // データタイプがデータタイプビーン型の項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)、データタイプビーンのクラス名が"FUW01301SF01DBean"の例
        else if( key.equals("料金コース親リスト") ) {
            if( pcrs_cd_oya_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                pcrs_cd_oya_list_list = new X33VDataTypeList();
            }
            FUW01301SF01DBean tmpBean = new FUW01301SF01DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            pcrs_cd_oya_list_list.add(tmpBean);
            return pcrs_cd_oya_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)、データタイプビーンのクラス名が"FUW01301SF09DBean"の例
        else if( key.equals("従量制上限額リスト") ) {
            if( juryo_limit_amnt_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                juryo_limit_amnt_list_list = new X33VDataTypeList();
            }
            FUW01301SF09DBean tmpBean = new FUW01301SF09DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            juryo_limit_amnt_list_list.add(tmpBean);
            return juryo_limit_amnt_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)、データタイプビーンのクラス名が"FUW01301SF03DBean"の例
        else if( key.equals("ｅｏ光ルータ用表示メッセージリスト") ) {
            if( eoh_router_dsp_msg_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                eoh_router_dsp_msg_list_list = new X33VDataTypeList();
            }
            FUW01301SF03DBean tmpBean = new FUW01301SF03DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            eoh_router_dsp_msg_list_list.add(tmpBean);
            return eoh_router_dsp_msg_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)、データタイプビーンのクラス名が"FUW01301SF10DBean"の例
        else if( key.equals("キャンペーン文言リスト") ) {
            if( cmp_mongon_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                cmp_mongon_list_list = new X33VDataTypeList();
            }
            FUW01301SF10DBean tmpBean = new FUW01301SF10DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            cmp_mongon_list_list.add(tmpBean);
            return cmp_mongon_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"料金情報エリアリスト"(項目ID:prc_info_area_list)、データタイプビーンのクラス名が"FUW01301SF04DBean"の例
        else if( key.equals("料金情報エリアリスト") ) {
            if( prc_info_area_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                prc_info_area_list_list = new X33VDataTypeList();
            }
            FUW01301SF04DBean tmpBean = new FUW01301SF04DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            prc_info_area_list_list.add(tmpBean);
            return prc_info_area_list_list.size()-1;
        }
 
        // データタイプがデータタイプビーン型の項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)、データタイプビーンのクラス名が"FUW01301SF11DBean"の例
        else if( key.equals("チケット利用申請依頼リスト") ) {
            if( ticket_use_shin_irai_list_list == null ) { // リストがnullの場合、新しい空のインスタンスを生成する
                ticket_use_shin_irai_list_list = new X33VDataTypeList();
            }
            FUW01301SF11DBean tmpBean = new FUW01301SF11DBean(); // データタイプビーン型で指定したデータタイプビーンのインスタンスを生成する
                                                                                         // なお、データタイプビーンの項目初期値設定は、各データビーン内部で定義
            ticket_use_shin_irai_list_list.add(tmpBean);
            return ticket_use_shin_irai_list_list.size()-1;
        }
 
        return -1; //該当する項目がない場合、-1を返す
    }
 
    /**
     * リスト項目のインスタンスを削除します。
     * @param key 項目名
     * @param index 削除対象のインデックス番号
     */
    public void removeElementFromListData (String key, int index) throws X33SException{
 
        if(key != null){
            //共通情報ビーンのリストの場合
            if(key.startsWith("//")){
                //共有情報ビーンリストは基底クラスで処理
                super.removeElementFromListData(key, index);
            }
 
            // データタイプが FUW01301SF01 の繰り返し指定項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)
            else if(key.equals("料金コース親リスト")) {
                if(index >= 0 && index < pcrs_cd_oya_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    pcrs_cd_oya_list_list.remove(index);
                }
            }
 
            // データタイプが FUW01301SF09 の繰り返し指定項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)
            else if(key.equals("従量制上限額リスト")) {
                if(index >= 0 && index < juryo_limit_amnt_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    juryo_limit_amnt_list_list.remove(index);
                }
            }
 
            // データタイプが FUW01301SF03 の繰り返し指定項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)
            else if(key.equals("ｅｏ光ルータ用表示メッセージリスト")) {
                if(index >= 0 && index < eoh_router_dsp_msg_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    eoh_router_dsp_msg_list_list.remove(index);
                }
            }
 
            // データタイプが FUW01301SF10 の繰り返し指定項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)
            else if(key.equals("キャンペーン文言リスト")) {
                if(index >= 0 && index < cmp_mongon_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    cmp_mongon_list_list.remove(index);
                }
            }
 
            // データタイプが FUW01301SF04 の繰り返し指定項目"料金情報エリアリスト"(項目ID:prc_info_area_list)
            else if(key.equals("料金情報エリアリスト")) {
                if(index >= 0 && index < prc_info_area_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    prc_info_area_list_list.remove(index);
                }
            }
 
            // データタイプが FUW01301SF11 の繰り返し指定項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)
            else if(key.equals("チケット利用申請依頼リスト")) {
                if(index >= 0 && index < ticket_use_shin_irai_list_list.size()) { // 指定のインデックスが現在のリストの範囲内なら、そのインデックスの内容を削除する
                    ticket_use_shin_irai_list_list.remove(index);
                }
            }
 
        }
    }
 
    /**
     * リスト項目の要素をクリアします。
     * @param key 項目名
     */
    public void clearListDataInstance (String key) throws X33SException{
 
        if(key !=null){
            //共通情報ビーンのリストの場合
            if(key.startsWith("//")){
                //共有情報ビーンリストは基底クラスで処理
                super.clearListDataInstance(key);
            }
 
            // データタイプが FUW01301SF01 の繰り返し指定項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)
            else if(key.equals("料金コース親リスト")) {
                pcrs_cd_oya_list_list.clear();
            }
 
            // データタイプが FUW01301SF09 の繰り返し指定項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)
            else if(key.equals("従量制上限額リスト")) {
                juryo_limit_amnt_list_list.clear();
            }
 
            // データタイプが FUW01301SF03 の繰り返し指定項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)
            else if(key.equals("ｅｏ光ルータ用表示メッセージリスト")) {
                eoh_router_dsp_msg_list_list.clear();
            }
 
            // データタイプが FUW01301SF10 の繰り返し指定項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)
            else if(key.equals("キャンペーン文言リスト")) {
                cmp_mongon_list_list.clear();
            }
 
            // データタイプが FUW01301SF04 の繰り返し指定項目"料金情報エリアリスト"(項目ID:prc_info_area_list)
            else if(key.equals("料金情報エリアリスト")) {
                prc_info_area_list_list.clear();
            }
 
            // データタイプが FUW01301SF11 の繰り返し指定項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)
            else if(key.equals("チケット利用申請依頼リスト")) {
                ticket_use_shin_irai_list_list.clear();
            }
 
        }
    }
 
    /**
     * 項目名とサブキーからデータの型情報を取得します。
     *
     * @param gamenId 画面ID(予備)
     * @param key 項目名
     * @param subkey サブキー
     * @return Class データの型情報
     */
    public Class<?> typeModelData(String gamenId, String key, String subkey) {
        return typeModelData(key, subkey);
    }
 
    /**
     * 項目名とサブキーからデータの型情報を取得します。
     *
     * @param key 項目名
     * @param subkey サブキー
     * @return Class データの型情報
     */
    public Class<?> typeModelData(String key, String subkey) { 
 
        //keyの指定は、以下のいずれかで行う。
        // 項目名 : String, Long, Boolean型（繰り返し指定なし）の項目で、型情報を取得する場合
        //        繰り返し指定項目で、リストの型情報を取得する場合
        // 項目名/インデックス値 : データタイプビーン型以外の繰り返し指定項目で、型情報を取得する場合
        // 項目名/インデックス値/データタイプビーン項目名 : データタイプビーン型項目で、型情報を取得する場合
        // 項目名/* : データタイプビーン型項目、繰り返し指定項目で、リストの要素数の型情報を取得する場合
        // //インデックス値／項目名：共有情報ビーン型項目で、型情報を取得する場合
        // //*：共有情報ビーンのリストの要素数の型情報を取得する場合
        // インデックス値は、X33VDataTypeList内に格納される各ビーンのリストの順序を示す。
        // keyがnullの場合、null返す
        if(key == null){
            return null;
        }
 
        // subkeyがnullの場合、空文字列に
        else if(subkey == null){
            subkey = new String("");
        }
 
        // 共有情報ビーンの処理
        String keyElement;
        int separaterPoint = key.indexOf("//"); //keyが共有情報ビーンに関する指定か否かチェック
        if(separaterPoint == 0) {
              return super.typeCommonInfoData(key);
        }
 
        // 共有情報ビーン以外の場合
        // keyの値の最初の要素を取得
        separaterPoint = key.indexOf("/"); //keyがルート指定("項目a/0/項目b"のような)の場合を想定し、区切り符号(ここでは"/")を検索する。
        if(separaterPoint > 0) {
            keyElement = key.substring(0, separaterPoint);
        }
        else{
            keyElement = key;
        }
 
        //項目ごとに処理を入れる。
        // データタイプが String の項目"現在の料金コースコード"(項目ID:now_pcrs_cd)
        if(keyElement.equals("現在の料金コースコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の料金プランコード"(項目ID:now_pplan_cd)
        else if(keyElement.equals("現在の料金プランコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の料金コース名"(項目ID:now_pcrs_nm)
        else if(keyElement.equals("現在の料金コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の料金コース判別文字列"(項目ID:now_pcrs_str)
        else if(keyElement.equals("現在の料金コース判別文字列")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の料金インデックス番号"(項目ID:now_pcrs_index)
        else if(keyElement.equals("現在の料金インデックス番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コース判別文字列（選択値）"(項目ID:choice_pcrs_str)
        else if(keyElement.equals("料金コース判別文字列（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の料金コースコード"(項目ID:chg_pcrs_cd)
        else if(keyElement.equals("変更後の料金コースコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の料金プランコード"(項目ID:chg_pplan_cd)
        else if(keyElement.equals("変更後の料金プランコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の料金コース名"(項目ID:chg_pcrs_nm)
        else if(keyElement.equals("変更後の料金コース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の料金コース判別文字列"(項目ID:chg_pcrs_str)
        else if(keyElement.equals("変更後の料金コース判別文字列")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の料金コースインデックス番号"(項目ID:chg_pcrs_index)
        else if(keyElement.equals("変更後の料金コースインデックス番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の即割状態"(項目ID:now_sel_sokuwari)
        else if(keyElement.equals("現在の即割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の即割状態"(項目ID:chg_sel_sokuwari)
        else if(keyElement.equals("変更後の即割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"即割（選択値）"(項目ID:chk_sokuwari)
        else if(keyElement.equals("即割（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"同意"(項目ID:keiyaku_yakkan_doi)
        else if(keyElement.equals("同意")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金コースボタン表示数"(項目ID:dsp_line_num)
        else if(keyElement.equals("料金コースボタン表示数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"料金コース親リスト"(項目ID:pcrs_cd_oya_list)
        else if(keyElement.equals("料金コース親リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= pcrs_cd_oya_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)pcrs_cd_oya_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプがデータタイプビーン型の項目"従量制上限額リスト"(項目ID:juryo_limit_amnt_list)
        else if(keyElement.equals("従量制上限額リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= juryo_limit_amnt_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)juryo_limit_amnt_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"受付番号"(項目ID:uk_no)
        else if(keyElement.equals("受付番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"申込番号"(項目ID:mskm_no)
        else if(keyElement.equals("申込番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"工事案件番号"(項目ID:kojiak_no)
        else if(keyElement.equals("工事案件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"認証ＩＤ"(項目ID:ninsho_id)
        else if(keyElement.equals("認証ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"認証ＩＤパスワード"(項目ID:ninsho_id_pwd)
        else if(keyElement.equals("認証ＩＤパスワード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"マルチセッションご利用認証ＩＤ"(項目ID:mltise_ninsho_id)
        else if(keyElement.equals("マルチセッションご利用認証ＩＤ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"固定ＩＰアドレスサービス"(項目ID:fixipad)
        else if(keyElement.equals("固定ＩＰアドレスサービス")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"認証ＩＤ変更フラグ"(項目ID:ninsho_id_chg_flg)
        else if(keyElement.equals("認証ＩＤ変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"ＩＰアドレス変更フラグ"(項目ID:fixipad_chg_flg)
        else if(keyElement.equals("ＩＰアドレス変更フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"工事フラグ"(項目ID:kj_chg_flg)
        else if(keyElement.equals("工事フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"接続機器確認表示フラグ"(項目ID:connect_kiki_dsp_flg)
        else if(keyElement.equals("接続機器確認表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"ｅｏ光ルータ返却依頼フラグ"(項目ID:eoh_router_rtn_req_flg)
        else if(keyElement.equals("ｅｏ光ルータ返却依頼フラグ")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＰＯＮ種別コード"(項目ID:pon_sbt_cd)
        else if(keyElement.equals("ＰＯＮ種別コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"運用日（翌月）"(項目ID:next_unyo_ym)
        else if(keyElement.equals("運用日（翌月）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"ｅｏ光ルータ用表示メッセージリスト"(項目ID:eoh_router_dsp_msg_list)
        else if(keyElement.equals("ｅｏ光ルータ用表示メッセージリスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= eoh_router_dsp_msg_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)eoh_router_dsp_msg_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"ルーター速度種別"(項目ID:router_speed_sbt)
        else if(keyElement.equals("ルーター速度種別")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"修理交換グループ種別コード"(項目ID:shuri_kokan_grp_sbt_cd)
        else if(keyElement.equals("修理交換グループ種別コード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"保有ルーター区分"(項目ID:own_router_kbn)
        else if(keyElement.equals("保有ルーター区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"複数通話変更文言表示フラグ"(項目ID:chg_multi_phone_call_msg_dsp_flg)
        else if(keyElement.equals("複数通話変更文言表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"保有ルーター区分（画面制御用）"(項目ID:own_router_kbn_gamen)
        else if(keyElement.equals("保有ルーター区分（画面制御用）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＶＡ有無"(項目ID:va_um)
        else if(keyElement.equals("ＶＡ有無")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"一時金設定番号（工事費）"(項目ID:icjkn_sette_no_kj)
        else if(keyElement.equals("一時金設定番号（工事費）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"一時金設定番号（事務手数料）"(項目ID:icjkn_sette_no_jm)
        else if(keyElement.equals("一時金設定番号（事務手数料）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"一時支払料金番号（工事費）"(項目ID:tmp_pay_prc_no_kj)
        else if(keyElement.equals("一時支払料金番号（工事費）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"一時支払料金番号（事務手数料）"(項目ID:tmp_pay_prc_no_jm)
        else if(keyElement.equals("一時支払料金番号（事務手数料）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"キャンペーン文言リスト"(項目ID:cmp_mongon_list)
        else if(keyElement.equals("キャンペーン文言リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= cmp_mongon_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)cmp_mongon_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"コース変更文言１"(項目ID:course_chge_mongon_flg_1)
        else if(keyElement.equals("コース変更文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"コース変更文言２"(項目ID:course_chge_mongon_flg_2)
        else if(keyElement.equals("コース変更文言２")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"コース変更文言３"(項目ID:course_chge_mongon_flg_3)
        else if(keyElement.equals("コース変更文言３")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"コース変更文言４"(項目ID:course_chge_mongon_flg_4)
        else if(keyElement.equals("コース変更文言４")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"コース変更文言５"(項目ID:course_chge_mongon_flg_5)
        else if(keyElement.equals("コース変更文言５")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在のサービス名"(項目ID:now_svc_nm)
        else if(keyElement.equals("現在のサービス名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在のコース名"(項目ID:now_plan_nm)
        else if(keyElement.equals("現在のコース名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の即割状態名称"(項目ID:now_sokuwari_stat)
        else if(keyElement.equals("現在の即割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の長割状態名称"(項目ID:now_chowari_stat)
        else if(keyElement.equals("現在の長割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の自動継続状態名称"(項目ID:now_ib_svc_kei_at_keizk_stat)
        else if(keyElement.equals("現在の自動継続状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"即割お申し込みボタンフラグ"(項目ID:sokuwari_mskm_btm_flg)
        else if(keyElement.equals("即割お申し込みボタンフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の長割状態フラグ"(項目ID:now_chowari_stat_flg)
        else if(keyElement.equals("現在の長割状態フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ホームメゾンフラグ"(項目ID:home_mezon_flg)
        else if(keyElement.equals("ホームメゾンフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_23)
        else if(keyElement.equals("サービス契約情報．サービス課金開始年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"割引サービス契約情報．サービス課金開始年月日"(項目ID:svc_chrg_staymd_30)
        else if(keyElement.equals("割引サービス契約情報．サービス課金開始年月日")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"長期継続利用割引適用可能月数（２４）"(項目ID:kk_chkzwri_aply_mcnt)
        else if(keyElement.equals("長期継続利用割引適用可能月数（２４）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"割引最低利用期間（３６）"(項目ID:kk_chkzwri_use_prd)
        else if(keyElement.equals("割引最低利用期間（３６）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"即割申込不可月数（２５）"(項目ID:fu_skwr_fail_mon)
        else if(keyElement.equals("即割申込不可月数（２５）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"即割表示フラグ"(項目ID:skwr_disp_flg)
        else if(keyElement.equals("即割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"長割表示フラグ"(項目ID:chkzwri_disp_flg)
        else if(keyElement.equals("長割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約期間（サービス契約情報）"(項目ID:kei_prd_23)
        else if(keyElement.equals("契約期間（サービス契約情報）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約期間（割引サービス契約情報）"(項目ID:kei_prd_30)
        else if(keyElement.equals("契約期間（割引サービス契約情報）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"初期表示文言１"(項目ID:shk_dsp_mongon_1)
        else if(keyElement.equals("初期表示文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"完了文言１"(項目ID:fin_mongon_1)
        else if(keyElement.equals("完了文言１")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"了承"(項目ID:ryosho_flg0)
        else if(keyElement.equals("了承")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"契約者郵便番号"(項目ID:keisha_pcd)
        else if(keyElement.equals("契約者郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"確認チェック欄フラグ"(項目ID:cfm_chk_ran_flg)
        else if(keyElement.equals("確認チェック欄フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"料金情報エリアリスト"(項目ID:prc_info_area_list)
        else if(keyElement.equals("料金情報エリアリスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= prc_info_area_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)prc_info_area_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"多機能ルーター機能区分"(項目ID:takinou_ruter_kinou_kubun)
        else if(keyElement.equals("多機能ルーター機能区分")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＩＤ登録証送付先住所選択"(項目ID:send_address)
        else if(keyElement.equals("ＩＤ登録証送付先住所選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／氏名（姓）"(項目ID:input_name_last)
        else if(keyElement.equals("その他住所／氏名（姓）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／氏名（名）"(項目ID:input_name_first)
        else if(keyElement.equals("その他住所／氏名（名）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／郵便番号（上）"(項目ID:input_zip_cd_front)
        else if(keyElement.equals("その他住所／郵便番号（上）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／郵便番号（下）"(項目ID:input_zip_cd_back)
        else if(keyElement.equals("その他住所／郵便番号（下）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／都道府県・市区町村"(項目ID:input_address_pref)
        else if(keyElement.equals("その他住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／字"(項目ID:input_address_town1)
        else if(keyElement.equals("その他住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／丁目・番地等"(項目ID:input_address_town2)
        else if(keyElement.equals("その他住所／丁目・番地等")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／建物名"(項目ID:input_address_mansion)
        else if(keyElement.equals("その他住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／部屋番号"(項目ID:input_address_room)
        else if(keyElement.equals("その他住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（市外局番）"(項目ID:input_tel_area)
        else if(keyElement.equals("その他住所／電話番号（市外局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（市内局番）"(項目ID:input_tel_local)
        else if(keyElement.equals("その他住所／電話番号（市内局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／電話番号（局番）"(項目ID:input_tel_subscriber)
        else if(keyElement.equals("その他住所／電話番号（局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／氏名"(項目ID:contract_name)
        else if(keyElement.equals("ご契約者住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／郵便番号"(項目ID:contract_zip_cd)
        else if(keyElement.equals("ご契約者住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／都道府県・市区町村"(項目ID:contract_address_pref)
        else if(keyElement.equals("ご契約者住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／字"(項目ID:contract_address_town1)
        else if(keyElement.equals("ご契約者住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／丁目・番地等"(項目ID:contract_address_town2)
        else if(keyElement.equals("ご契約者住所／丁目・番地等")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／建物名"(項目ID:contract_address_mansion)
        else if(keyElement.equals("ご契約者住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／部屋番号"(項目ID:contract_address_room)
        else if(keyElement.equals("ご契約者住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／電話番号"(項目ID:contract_telno)
        else if(keyElement.equals("ご契約者住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／氏名"(項目ID:use_place_name)
        else if(keyElement.equals("ご利用場所住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／郵便番号"(項目ID:use_place_zip_cd)
        else if(keyElement.equals("ご利用場所住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／都道府県・市区町村"(項目ID:use_place_address_pref)
        else if(keyElement.equals("ご利用場所住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／字"(項目ID:use_place_address_town1)
        else if(keyElement.equals("ご利用場所住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／丁目・番地"(項目ID:use_place_address_town2)
        else if(keyElement.equals("ご利用場所住所／丁目・番地")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／建物名"(項目ID:use_place_address_mansion)
        else if(keyElement.equals("ご利用場所住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／部屋番号"(項目ID:use_place_address_room)
        else if(keyElement.equals("ご利用場所住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／電話番号"(項目ID:use_place_telno)
        else if(keyElement.equals("ご利用場所住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・ご契約者住所／郵便番号"(項目ID:disp_contrant_zip_cd)
        else if(keyElement.equals("表示用・ご契約者住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・ご契約者住所／住所"(項目ID:disp_contrant_address)
        else if(keyElement.equals("表示用・ご契約者住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・ご利用場所住所／郵便番号"(項目ID:disp_use_place_zip_cd)
        else if(keyElement.equals("表示用・ご利用場所住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・ご利用場所住所／住所"(項目ID:disp_use_place_address)
        else if(keyElement.equals("表示用・ご利用場所住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／氏名"(項目ID:disp_sendto_name)
        else if(keyElement.equals("表示用・送付先住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／郵便番号"(項目ID:disp_sendto_zip_cd)
        else if(keyElement.equals("表示用・送付先住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／住所"(項目ID:disp_sendto_address)
        else if(keyElement.equals("表示用・送付先住所／住所")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／電話番号"(項目ID:disp_sendto_telno)
        else if(keyElement.equals("表示用・送付先住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／氏名"(項目ID:sendto_name)
        else if(keyElement.equals("送付先住所／氏名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／都道府県・市区町村"(項目ID:sendto_address_pref)
        else if(keyElement.equals("送付先住所／都道府県・市区町村")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／字"(項目ID:sendto_address_town1)
        else if(keyElement.equals("送付先住所／字")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／丁目・番地"(項目ID:sendto_address_town2)
        else if(keyElement.equals("送付先住所／丁目・番地")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／建物名"(項目ID:sendto_address_mansion)
        else if(keyElement.equals("送付先住所／建物名")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／部屋番号"(項目ID:sendto_address_room)
        else if(keyElement.equals("送付先住所／部屋番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／電話番号"(項目ID:sendto_telno)
        else if(keyElement.equals("送付先住所／電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所確認フラグ"(項目ID:sendto_cfm_flg)
        else if(keyElement.equals("送付先住所確認フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／氏名かな（姓）"(項目ID:input_name_kana_last)
        else if(keyElement.equals("その他住所／氏名かな（姓）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"その他住所／氏名かな（名）"(項目ID:input_name_kana_first)
        else if(keyElement.equals("その他住所／氏名かな（名）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"表示用・送付先住所／氏名かな"(項目ID:disp_sendto_name_kana)
        else if(keyElement.equals("表示用・送付先住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／氏名カナ"(項目ID:sendto_name_kana)
        else if(keyElement.equals("送付先住所／氏名カナ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご契約者住所／氏名かな"(項目ID:contract_name_kana)
        else if(keyElement.equals("ご契約者住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ご利用場所住所／氏名かな"(項目ID:use_place_name_kana)
        else if(keyElement.equals("ご利用場所住所／氏名かな")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"送付先住所／郵便番号"(項目ID:sendto_zip_cd)
        else if(keyElement.equals("送付先住所／郵便番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"サービス契約内容通知書の電子送付同意情報"(項目ID:svkeinaiyotchisho_denshisfdoiinfo)
        else if(keyElement.equals("サービス契約内容通知書の電子送付同意情報")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＪＰ案件工事フラグ"(項目ID:jp_ank_koji_flg)
        else if(keyElement.equals("ＪＰ案件工事フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＪＰ案件工事案件番号"(項目ID:jp_ank_kojiak_no)
        else if(keyElement.equals("ＪＰ案件工事案件番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプがデータタイプビーン型の項目"チケット利用申請依頼リスト"(項目ID:ticket_use_shin_irai_list)
        else if(keyElement.equals("チケット利用申請依頼リスト")) {
            // keyの次の要素を取得
            String keyRemain = key.substring(separaterPoint + 1); //("プランリスト/0/プラン名"のようなパス形式から最初の"/"より後を取得)。
            // インデックス値の代わりに"*"が指定されていたら、リストの要素数を返す。
            if(keyRemain.equals("*")) {
                return Integer.class;
            }
            separaterPoint = keyRemain.indexOf("/"); //次の区切り符号(ここでは"/")を検索する。
            if(separaterPoint <= 0) { // 区切り符号が見つからない、または不正な場合は、ここでnullを返す。
                return null;
            }
            keyElement = keyRemain.substring(0, separaterPoint);
            // 次はリスト中のインデックスを見る
            Integer tmpIndexInt = null;
            try{
                tmpIndexInt = Integer.valueOf(keyElement);
            }
            // インデックス値が数値文字列でない場合は、ここでnullを返す。
            catch(NumberFormatException e){
                return null;
            }
            if(tmpIndexInt == null) {
                return null;
            }
            int tmpIndex = tmpIndexInt.intValue();
            if(tmpIndex < 0 || tmpIndex >= ticket_use_shin_irai_list_list.size()) { // インデックス値がリスト個数-1を超える場合、ここでnullを返す。
                return null;
            }
            // 項目名を生成し、データタイプビーンのtypeModelDataの戻り値を返す
            keyElement = keyRemain.substring(separaterPoint + 1);
            return ((X33VDataTypeBeanInterface)ticket_use_shin_irai_list_list.get(tmpIndex)).typeModelData( keyElement, subkey);
            // データタイプビーン型では項目名とsubkeyのみ引数に指定
        }
 
        // データタイプが String の項目"チケット残枚数"(項目ID:tic_num)
        else if(keyElement.equals("チケット残枚数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＡＰＩエラーフラグ"(項目ID:api_err_flg)
        else if(keyElement.equals("ＡＰＩエラーフラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"チケット利用選択"(項目ID:tic_use_select)
        else if(keyElement.equals("チケット利用選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"コース変更文言１０Ｇ"(項目ID:course_chge_mongon_flg_10g)
        else if(keyElement.equals("コース変更文言１０Ｇ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の高速割状態"(項目ID:now_sel_kosokuwari)
        else if(keyElement.equals("現在の高速割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"変更後の高速割状態"(項目ID:chg_sel_kosokuwari)
        else if(keyElement.equals("変更後の高速割状態")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"高速割（選択値）"(項目ID:chk_kosokuwari)
        else if(keyElement.equals("高速割（選択値）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"高速割表示フラグ"(項目ID:kskwr_disp_flg)
        else if(keyElement.equals("高速割表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"現在の高速割状態名称"(項目ID:now_kosokuwari_stat)
        else if(keyElement.equals("現在の高速割状態名称")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"了承（１０Ｇ注意事項）"(項目ID:ryosho_flg1)
        else if(keyElement.equals("了承（１０Ｇ注意事項）")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"メゾン開通実績"(項目ID:mz_kaitu_jsk)
        else if(keyElement.equals("メゾン開通実績")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ルーター申込パターン"(項目ID:router_mskm_ptn)
        else if(keyElement.equals("ルーター申込パターン")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"申し込む（多機能ルーター（無線ルーター機"(項目ID:tkn_router_musen_mskm)
        else if(keyElement.equals("申し込む（多機能ルーター（無線ルーター機")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金（多機能ルーター（無線ルーター機能）"(項目ID:tkn_router_musen_prc)
        else if(keyElement.equals("料金（多機能ルーター（無線ルーター機能）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"申し込む（多機能ルーター（有線ルーター機"(項目ID:tkn_router_yusen_mskm)
        else if(keyElement.equals("申し込む（多機能ルーター（有線ルーター機")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"料金（多機能ルーター（有線ルーター機能）"(項目ID:tkn_router_yusen_prc)
        else if(keyElement.equals("料金（多機能ルーター（有線ルーター機能）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ルーター文言パターン"(項目ID:router_text_ptn)
        else if(keyElement.equals("ルーター文言パターン")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"連絡先電話番号"(項目ID:rrks_telno)
        else if(keyElement.equals("連絡先電話番号")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"連絡先電話選択"(項目ID:rrks_tel_select)
        else if(keyElement.equals("連絡先電話選択")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（市外局番）"(項目ID:rrks_tel_othre_area)
        else if(keyElement.equals("連絡先その他電話番号（市外局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（市内局番）"(項目ID:rrks_tel_othre_local)
        else if(keyElement.equals("連絡先その他電話番号（市内局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"連絡先その他電話番号（局番）"(項目ID:rrks_tel_othre_subscriber)
        else if(keyElement.equals("連絡先その他電話番号（局番）")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが Boolean の項目"工事スキップ可否"(項目ID:koji_skip_kh)
        else if(keyElement.equals("工事スキップ可否")) {
            if(subkey.equalsIgnoreCase("value")) { 
                return Boolean.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ルーター新コース適用フラグ"(項目ID:rt_new_pcrs_aply_flg)
        else if(keyElement.equals("ルーター新コース適用フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"保有ｅｏポイント数"(項目ID:hoyu_pt_su)
        else if(keyElement.equals("保有ｅｏポイント数")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("enable")) {
                return Boolean.class; 
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ランクコード"(項目ID:rnk_cd)
        else if(keyElement.equals("ランクコード")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"施策エリア表示フラグ"(項目ID:sisak_area_dsp)
        else if(keyElement.equals("施策エリア表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"ＯＮＵ交換工事可否"(項目ID:onu_kokan_koji_kh)
        else if(keyElement.equals("ＯＮＵ交換工事可否")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        // データタイプが String の項目"１０ギガグレードアップＣＰ表示フラグ"(項目ID:cp_10g_gradeup_disp_flg)
        else if(keyElement.equals("１０ギガグレードアップＣＰ表示フラグ")) {
            if(subkey.equalsIgnoreCase("value")) {
                return String.class;
            }
            else if(subkey.equalsIgnoreCase("state")) { // subkeyが"state"の場合、ステータスを返す。
                return String.class;
            }
        }
 
        return null;
    }
 
}
