question: compares using the adminid . concode_field_sep String ADMIN_ID_KEY concode_elem_sep Map<String,String> map concode_elem_sep List<String> commonAttributeKeys concode_elem_sep String HOST_KEY concode_elem_sep String MGMT_PORT_KEY concode_elem_sep String PORT_KEY concode_elem_sep String IP_ADDRESS_KEY concode_elem_sep String PROCESS_ID_KEY concode_field_sep String getIp concode_elem_sep Collection<String> values concode_elem_sep String getId concode_elem_sep AdminAttributes setPid concode_elem_sep AdminAttributes setPort concode_elem_sep boolean containsValue concode_elem_sep String put concode_elem_sep String remove concode_elem_sep String get concode_elem_sep void putAll concode_elem_sep int getPid concode_elem_sep Set<String> keySet concode_elem_sep String getHost concode_elem_sep AdminAttributes setHost concode_elem_sep Set<java.util.Map.Entry<String,String>> entrySet concode_elem_sep boolean containsKey concode_elem_sep boolean isEmpty concode_elem_sep void clear concode_elem_sep AdminAttributes setIp concode_elem_sep Map<String,String> getCustomAttributes concode_elem_sep int getManagementPort concode_elem_sep int getPort concode_elem_sep int size concode_elem_sep AdminAttributes setManagementPort concode_elem_sep String toString
target: int function ( AdminAttributes arg0 ) { return this . getId ( ) . compareTo ( arg0 . getId ( ) ) ; }