Class PersistenceClassLoader

java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
de.tsl2.nano.core.classloader.RuntimeClassloader
de.tsl2.nano.core.classloader.LibClassLoader
de.tsl2.nano.core.classloader.TransformingClassLoader
de.tsl2.nano.persistence.PersistenceClassLoader
All Implemented Interfaces:
Closeable, AutoCloseable

public class PersistenceClassLoader extends de.tsl2.nano.core.classloader.TransformingClassLoader
It is a RuntimeClassloader, manipulating the found persistence.xml
Version:
$Revision$
Author:
Thomas Schneider, Thomas Schneider
  • Constructor Details

    • PersistenceClassLoader

      public PersistenceClassLoader(URL[] urls)
      constructor
      Parameters:
      urls -
    • PersistenceClassLoader

      public PersistenceClassLoader(URL[] urls, ClassLoader parent)
      constructor
      Parameters:
      urls -
      parent -
  • Method Details

    • loadBeanClasses

      public List<Class> loadBeanClasses(String beanjar, String regExp, StringBuilder messages)
      Overrides:
      loadBeanClasses in class de.tsl2.nano.core.classloader.RuntimeClassloader