public Set<String> listExportedPackages() { HashSet<String> result = new HashSet<String>(); String[] packageNames = policy.getPackageNames(); if (packageNames != null) Collections.addAll(result, packageNames); return result; }
public Set<String> listExportedPackages() { HashSet<String> result = new HashSet<String>(); String[] packageNames = policy.getPackageNames(); if (packageNames != null) Collections.addAll(result, packageNames); return result; }
/** * Get package names. * * @return the package names */ public String[] getPackageNames() { ClassLoaderPolicy policy = getPolicy(); return (policy != null) ? policy.getPackageNames() : null; }
@Override protected void toLongString(StringBuilder builder) { builder.append(" delegates=").append(getDelegates()); String[] packageNames = getPackageNames(); if (packageNames != null) builder.append(" exported=").append(Arrays.asList(packageNames)); boolean importAll = isImportAll(); if (importAll) builder.append(" <IMPORT-ALL>"); }
@Override protected void initialise(ClassLoaderPolicy policy) { String[] packageNames = policy.getPackageNames(); if (packageNames != null) { ClassFilter filter = PackageClassFilter.createPackageClassFilter(packageNames); setFilter(filter); } } }
@Override protected void initialise(ClassLoaderPolicy policy) { String[] packageNames = policy.getPackageNames(); if (packageNames != null) { ClassFilter filter = PackageClassFilter.createPackageClassFilter(packageNames); setFilter(filter); } } }
@Override protected void toLongString(StringBuilder builder) { List<? extends DelegateLoader> delegates = getDelegates(); if (delegates != null && delegates.isEmpty() == false) { builder.append(" delegates=["); boolean first = true; for (DelegateLoader delegate : delegates) { if (first == false) builder.append(','); first = false; builder.append(delegate.toLongString()); } builder.append(']'); } String[] packageNames = getPackageNames(); if (packageNames != null) builder.append(" exported=").append(Arrays.asList(packageNames)); boolean importAll = isImportAll(); if (importAll) builder.append(" <IMPORT-ALL>"); }
/** * Get the delegate loader for exported stuff<p> * * By default this uses {@link #getPackageNames()} to create a {@link FilteredDelegateLoader} * * @return the delegate loader */ public DelegateLoader getExported() { String[] packageNames = getPackageNames(); if (packageNames == null) return null; return new FilteredDelegateLoader(this, PackageClassFilter.createPackageClassFilter(packageNames)); }
/** * Get the delegate loader for exported stuff<p> * * By default this uses {@link #getPackageNames()} to create a {@link FilteredDelegateLoader} * * @return the delegate loader */ public DelegateLoader getExported() { String[] packageNames = getPackageNames(); if (packageNames == null) return null; return new FilteredDelegateLoader(this, PackageClassFilter.createPackageClassFilter(packageNames)); }
String[] packageNames = policy.getPackageNames(); if (packageNames != null && info.getExported() != null)
String[] packageNames = policy.getPackageNames(); if (packageNames != null && info.getExported() != null)