I found out how to do what i was wanting to do. I didnt end up needing the table names after all. Thanks for your help. Here is what I used:
Code:
ClassMetadata itemMetaData = HibernateUtil.getClassMetaData( Item.class );
ClassMetadata suppMetaData = HibernateUtil.getClassMetaData( Supplier.class );
ClassMetadata vendMetaData = HibernateUtil.getClassMetaData( Vendor.class );
String suppIdentifier = vendMetaData.getIdentifierPropertyName();
String vendIdentifier = vendMetaData.getIdentifierPropertyName();
String[] suppPropNames = suppMetaData.getPropertyNames();
String[] itemPropNames = itemMetaData.getPropertyNames();
[/code]