| Classes in org.hibernate.ejb.packaging used by org.hibernate.ejb.packaging | 
| AbstractJarVisitor Parse a JAR of any form (zip file, exploded directory, ...)
 apply a set of filters (File filter, Class filter, Package filter)
 and return the appropriate matching sets of elements
 | 
| Filter Filter used when searching elements in a JAR
 | 
| JarVisitor 
 | 
| JavaElementFilter Filter a Java element (class or package per fully qualified name and annotation existence)
 At least 1 annotation has to annotate the element and the accept method must match
 If none annotations are passed, only the accept method must pass.
 | 
| NamedInputStream 
 | 
| PersistenceMetadata Simple represenation of persistence.xml
 Object used by JBoss EJB 3 for persistence.xml parsing
 Object used by Hibernate OGM as well, consider this some kind of exposed service at the SPI level
 | 
| Scanner 
 |