| Name | Description | Type | Package | Framework |
| AbstractJarVisitor | Parse a JAR of any form (zip file, exploded directory, . | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| ClassFilter | Filter on class elementsSee Also:JavaElementFilter | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| Entry | Represent a JAR entry Contains a name and an optional Input stream to the entry | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| ExplodedJarVisitor | Fields inherited from class org. | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| FileFilter | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| FileZippedJarVisitor | Work on a JAR that can be accessed through a FileFields inherited from class org. | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| Filter | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| InputStreamZippedJarVisitor | Work on a JAR that can only be accessed through a inputstream This is less efficient than the FileZippedJarVisitor | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| JarProtocolVisitor | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| JarVisitor | Interface | org.hibernate.ejb.packaging | Hibernate ORM | |
| JarVisitorFactory | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| 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 | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| NamedInputStream | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| NativeScanner | Class | org.hibernate.ejb.packaging | Hibernate ORM | |
| PackageFilter | Filter on pachage elementSee Also:JavaElementFilter | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| PersistenceMetadata | Simple represenation of persistence. | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| PersistenceXmlLoader | Handler for persistence. | Class | org.hibernate.ejb.packaging | Hibernate ORM |
| PersistenceXmlLoader .ErrorLogger | Class | org.hibernate.ejb.packaging.PersistenceXmlLoader | Hibernate ORM | |
| Scanner | Interface | org.hibernate.ejb.packaging | Hibernate ORM | |
| XmlHelper | Class | org.hibernate.ejb.packaging | Hibernate ORM | |