hello,

I am trying to create a program in Java and I need to get as much info as possible from .class or .java files.

I have used the apache bcel library to parse the .class (open source) files and get info like:
attributes, methods, scopes, types of fields or methods etc.
The extracted info is stored in a database (I have created an array for Attributes, an array for Methods, an array for the JavaFiles). Now, I have an array Components and I want to store the following information:
idComponent,
componentName,
developerName,
developerUsername,
description,
releaseDate,
domain,
operatingSystem,
programming language,
license.

Do you know how am I gonna do this? Obviously, I won't use the ClassParser in this case, but I don't know if bcel is the right tool to do this.

Anyway,
any help would be appreciated.

Thank you