retrieve the icon filename , if available ; i.e. , given the ua : `` mozilla/5 .0 windows ; u ; windows nt 6.1 ; pt-br ; rv :1.9.1.1 gecko/20090715 firefox/3 .5.1 '' it would return `` firefox.png '' concode_field_sep String UNKNOWN concode_elem_sep RobotEntry robotEntry concode_elem_sep DeviceEntry deviceEntry concode_elem_sep String type concode_elem_sep String browserVersionInfo concode_elem_sep BrowserEntry browserEntry concode_elem_sep OsEntry osEntry concode_field_sep String getUaCompanyUrl concode_elem_sep boolean isRobot concode_elem_sep void setBrowserVersionInfo concode_elem_sep String getOsIcon concode_elem_sep String getUaInfoUrl concode_elem_sep String getUaName concode_elem_sep void setRobotEntry concode_elem_sep String getOsUrl concode_elem_sep String getDeviceInfoUrl concode_elem_sep String getOsCompany concode_elem_sep void setOsEntry concode_elem_sep String getBrowserVersionInfo concode_elem_sep void setType concode_elem_sep String getOsCompanyUrl concode_elem_sep void setBrowserEntry concode_elem_sep String getDeviceIcon concode_elem_sep void setDeviceEntry concode_elem_sep String getType concode_elem_sep String getUaUrl concode_elem_sep String getDeviceType concode_elem_sep String getOsFamily concode_elem_sep String toString concode_elem_sep String getUaFamily concode_elem_sep boolean hasOsInfo concode_elem_sep boolean hasDeviceInfo concode_elem_sep String getUaCompany concode_elem_sep String getOsName
String function ( ) { if ( browserEntry != null ) { return browserEntry . getIco ( ) ; } if ( robotEntry != null ) { return robotEntry . getIco ( ) ; } return UNKNOWN ; }