Package org.hibernate.ejb.packaging

Class Summary
ExplodedJarVisitor  
FileZippedJarVisitor Work on a JAR that can be accessed through a File
InputStreamZippedJarVisitor Work on a JAR that can only be accessed through a inputstream This is less efficient than the FileZippedJarVisitor
JarVisitor Parse a JAR of any form (zip file, exploded directory, ...)
JarVisitor.ClassFilter Filter on class elements
JarVisitor.Entry Represent a JAR entry Contains a name and an optional Input stream to the entry
JarVisitor.FileFilter Filter use to match a file by its name
JarVisitor.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.
JarVisitor.PackageFilter Filter on pachage element
PersistenceMetadata Simple represenation of persistence.xml
PersistenceXmlLoader Comment
XmlHelper A utility class to cover up the rough bits of xml parsing