question: removes a host from this network record concode_field_sep String name concode_elem_sep String guid concode_elem_sep Map<String,MacAddress> portToMac concode_elem_sep String gateway concode_field_sep void setName concode_elem_sep void clearHosts concode_elem_sep void setGateway concode_elem_sep void addHost
target: boolean function ( MacAddress arg0 ) { for ( Entry < String , MacAddress > loc0 : this . portToMac . entrySet ( ) ) { if ( loc0 . getValue ( ) . equals ( arg0 ) ) { this . portToMac . remove ( loc0 . getKey ( ) ) ; return true ; } } return false ; }