Is there any Apex exchange tool or utility which can give me the following details in an Apex class.

1. Number of methods defined
2. Number of SOQL's used

and the respective character count for each of those.