question: read value s and value name s form given key concode_field_sep Preferences systemRoot concode_elem_sep Method regOpenKey concode_elem_sep int KEY_READ concode_elem_sep Method regQueryValueEx concode_elem_sep int REG_SUCCESS concode_elem_sep Method regEnumValue concode_elem_sep Class<? extends Preferences> userClass concode_elem_sep Method regEnumKeyEx concode_elem_sep Method regCloseKey concode_elem_sep int HKEY_CURRENT_USER concode_elem_sep int HKEY_LOCAL_MACHINE concode_elem_sep int REG_NOTFOUND concode_elem_sep int REG_ACCESSDENIED concode_elem_sep Method regQueryInfoKey concode_elem_sep Preferences userRoot concode_field_sep List<String> readStringSubKeys concode_elem_sep List<String> readStringSubKeys concode_elem_sep byte[] toCstr concode_elem_sep String readString concode_elem_sep String readString
target: Map < String , String > function ( int arg0 , String arg1 ) { if ( arg0 == HKEY_LOCAL_MACHINE ) { return readStringValues ( systemRoot , arg0 , arg1 ) ; } else if ( arg0 == HKEY_CURRENT_USER ) { return readStringValues ( userRoot , arg0 , arg1 ) ; } else { throw new IllegalArgumentException ( "srini_string" + arg0 ) ; } }