/** * Set the paths and the exported package names * * @param packages the packages */ public void setPathsAndPackageNames(String... packages) { if (packages == null) { paths = null; packageNames = null; return; } paths = new String[packages.length]; for (int i = 0; i < packages.length; ++i) paths[i] = packages[i].replace('.', '/'); setPackageNames(packages); }
/** * Set the paths and the exported package names * * @param packages the packages */ public void setPathsAndPackageNames(String... packages) { if (packages == null) { paths = null; packageNames = null; return; } paths = new String[packages.length]; for (int i = 0; i < packages.length; ++i) paths[i] = packages[i].replace('.', '/'); setPackageNames(packages); }
/** * Set the paths and the exported package names * * @param classes the classes to reference */ public void setPathsAndPackageNames(Class<?>... classes) { setPaths(classes); setPackageNames(classes); }
/** * Set the paths and the exported package names * * @param classes the classes to reference */ public void setPathsAndPackageNames(Class<?>... classes) { setPaths(classes); setPackageNames(classes); }
@Override protected MockClassLoaderPolicy determinePolicy() { MockClassLoadingMetaData metaData = getClassLoadingMetaData(); MockClassLoaderPolicy policy = MockClassLoaderHelper.createMockClassLoaderPolicy(getContextName()); policy.setPrefix(metaData.getPrefix()); policy.setPackageNames(getPackageNames()); policy.setPaths(metaData.getPaths()); policy.setIncluded(metaData.getIncludedClasses()); policy.setExcluded(metaData.getExcludedClasses()); policy.setImportAll(isImportAll()); policy.setShutdownPolicy(getShutdownPolicy()); policy.setDelegates(getDelegates()); return policy; }