Other than reflection, Is there a way by which we can identify if java class has been modified (fields). We have thousands of classes within our application .We have a requirement that we need to have some tests in place which can detect if java classes had been modified by developers - interms of adding fields or changing the accessmodifiers or changing types etc.
Reflection doesnt work since we have 100s of classes which we want to keep track of ?
Is there a reliable way by which we can calculate some kind of hash reliably, given that we have java class files stored in db as bytea type postgres ?