Interface PermittedPackages

All Superinterfaces:
Predicate<Package>
All Known Implementing Classes:
AppServePermittedPackages, CommonApplicationPermittedPackages, ModelPermittedPackages

public interface PermittedPackages extends Predicate<Package>
Allows application code to specify a list of permitted packages which will be visible to Element instances when loaded with the ElementType.ISOLATED_CLASSPATH. This inherits from Predicate which will receive the fully-qualified name of the Package, returning true if the package is allowed exposed to Element instances with ElementType.ISOLATED_CLASSPATH type.