/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.InputStream) */ @Override public I importFrom(final InputStream stream) throws ArchiveImportException { return importFrom(stream, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public I importFrom(final File file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final ZipFile file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.Archive#shallowCopy() */ @Override public Archive<T> shallowCopy() { return this.shallowCopy(Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.InputStream) */ @Override public ZipImporter importFrom(final InputStream stream) throws ArchiveImportException { return importFrom(stream, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final File file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ExplodedImporter#importDirectory(java.lang.String) */ @Override public ExplodedImporter importDirectory(String fileName) { return importDirectory(fileName, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ExplodedImporter#importDirectory(java.io.File) */ @Override public ExplodedImporter importDirectory(File file) { return importDirectory(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.Archive#shallowCopy() */ @Override public final Archive<T> shallowCopy() { return this.shallowCopy(Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.InputStream) */ @Override public ZipImporter importFrom(final InputStream stream) throws ArchiveImportException { return importFrom(stream, Filters.includeAll()); }
@Override public T addPackages(boolean recursive, String... packages) throws IllegalArgumentException { Validate.notNullAndNoNullValues(packages, "Pakcages must be specified and can not container null values"); return addPackages(recursive, Filters.includeAll(), packages); }
@Override public T deletePackages(boolean recursive, String... packages) throws IllegalArgumentException { Validate.notNullAndNoNullValues(packages, "Packages must be specified and must not contain null values"); return deletePackages(recursive, Filters.includeAll(), packages); }
@Override public T addPackages(boolean recursive, Package... packages) throws IllegalArgumentException { Validate.notNull(packages, "Packages must be specified"); return addPackages(recursive, Filters.includeAll(), packages); }
@Override public T deletePackages(boolean recursive, Package... packages) throws IllegalArgumentException { Validate.notNullAndNoNullValues(packages, "Packages must be specified and must not contain null values"); return deletePackages(recursive, Filters.includeAll(), packages); }
@Override public T deletePackages(boolean recursive, String... packages) throws IllegalArgumentException { Validate.notNullAndNoNullValues(packages, "Packages must be specified and must not contain null values"); return deletePackages(recursive, Filters.includeAll(), packages); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.Archive#merge(org.jboss.shrinkwrap.api.ArchivePath, * org.jboss.shrinkwrap.api.Archive) */ @Override public T merge(final Archive<?> source, final ArchivePath path) throws IllegalArgumentException { Validate.notNull(source, "No source archive was specified"); Validate.notNull(path, "No path was specified"); return merge(source, path, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.Archive#merge(org.jboss.shrinkwrap.api.ArchivePath, * org.jboss.shrinkwrap.api.Archive) */ @Override public T merge(final Archive<?> source, final ArchivePath path) throws IllegalArgumentException { Validate.notNull(source, "No source archive was specified"); Validate.notNull(path, "No path was specified"); return merge(source, path, Filters.includeAll()); }
@Test public void shouldIncludeAll() throws Exception { List<ArchivePath> paths = Arrays.asList(ArchivePaths.create("/META-INF/"), ArchivePaths.create("/WEB-INF/")); List<ArchivePath> filteredPaths = executeFilter(ArchivePath.class, paths, Filters.includeAll()); Assert.assertArrayEquals("Should include all paths", paths.toArray(), filteredPaths.toArray()); }
@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeletePackagesFilteredNullPackage() { addExemplaryClasses(); // Sub package and filter parameters don't matter getClassContainer().deletePackages(false, Filters.includeAll(), (Package) null); Assert.fail("Exception expected"); }
@Test(expected = IllegalArgumentException.class) @ArchiveType(ClassContainer.class) public void testDeletePackagesAsStringsFilteredNullPackage() { addExemplaryClasses(); // Sub package and filter parameters don't matter getClassContainer().deletePackages(false, Filters.includeAll(), (String[]) null); Assert.fail("Exception expected"); }