//throw new RuntimeException("NOT IMPLEMENTED");
return excludeClasses;
return classLoader;
return jarFiles;
return jtaDataSource;
return entityclassNames;
return mappingFileNames;
return new UnifiedClassLoader3(((UnifiedClassLoader)classLoader).getURL());
return nonJtaDataSource;
return persistenceProviderClassName;
return entityManagerName;
return persistenceUnitRootUrl;
return properties;
return transactionType;
this.classLoader = classLoader;
this.excludeClasses = excludeClasses;
this.jarFiles = jarFiles;
this.jtaDataSource = jtaDataSource;
this.entityclassNames = entityclassNames;
this.mappingFileNames = mappingFileNames;
this.nonJtaDataSource = nonJtaDataSource;
this.persistenceProviderClassName = persistenceProviderClassName;
this.entityManagerName = entityManagerName;
this.persistenceUnitRootUrl = persistenceUnitRootUrl;
this.properties = properties;
this.transactionType = transactionType;