Uses of Interface
org.jboss.shrinkwrap.api.ArchivePath
Packages that use ArchivePath
Package
Description
-
Uses of ArchivePath in org.jboss.shrinkwrap.api
Fields in org.jboss.shrinkwrap.api declared as ArchivePathModifier and TypeFieldDescriptionprivate final ArchivePathArchiveEvent.pathprivate final ArchivePathArchivePaths.RootPathWrapper.rootMethods in org.jboss.shrinkwrap.api that return ArchivePathModifier and TypeMethodDescriptionstatic ArchivePathCreates a newArchivePathwith the specified contextstatic ArchivePathCreates a newArchivePathusing the specified base and specified relative context.static ArchivePathArchivePaths.create(String basePath, ArchivePath context) Creates a newArchivePathusing the specified base and specified relative context.static ArchivePathArchivePaths.create(ArchivePath basePath, String context) Creates a newArchivePathusing the specified base and specified relative context.static ArchivePathArchivePaths.create(ArchivePath basePath, ArchivePath context) Creates a newArchivePathusing the specified base and specified relative context.private static ArchivePathArchivePaths.createInstance(Class<?>[] argumentTypes, Object[] arguments) ArchivePath.getParent()Obtains the parent of this Path, if exists, else null.ArchiveEvent.getPath()Node.getPath()private ArchivePathArchivePaths.RootPathWrapper.getRoot()static ArchivePathArchivePaths.root()Creates a newArchivePathrepresenting the root path (/).Methods in org.jboss.shrinkwrap.api that return types with arguments of type ArchivePathModifier and TypeMethodDescriptionprivate static Filter<ArchivePath> Filters.createRegExpFilter(String regExpFilterImplName, Class<?>... classes) private static Filter<ArchivePath> Filters.createRegExpFilter(String filterClassName, Package... packages) static Filter<ArchivePath> static Filter<ArchivePath> static Filter<ArchivePath> static Filter<ArchivePath> Filters.excludePaths(String... paths) Filterthat exclude allArchivePaths that match the given List of paths.static Filter<ArchivePath> Filters.excludePaths(Collection<String> paths) Filterthat exclude allArchivePaths that match the given List of paths.Archive.getContent()Obtains all assets in this archive, along with their respective paths.Archive.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.private static Filter<ArchivePath> Filters.getFilterInstance(String filterClassName, Class<?>[] ctorTypes, Object[] ctorArguments) Creates a newFilterinstance using the given impl class name, constructor arguments and typestatic Filter<ArchivePath> static Filter<ArchivePath> static Filter<ArchivePath> static Filter<ArchivePath> Filters.includeAll()Filterthat includes allArchivePaths.static Filter<ArchivePath> Filters.includePaths(String... paths) Filerthat include allArchivePaths that match the given List of paths..static Filter<ArchivePath> Filters.includePaths(Collection<String> paths) Filerthat include allArchivePaths that match the given List of paths..Methods in org.jboss.shrinkwrap.api with parameters of type ArchivePathModifier and TypeMethodDescriptionArchive.add(Archive<?> archive, ArchivePath path, Class<? extends StreamExporter> exporter) Add an archive under a specific context and maintain the archive name as context path.Archive.add(Asset asset, ArchivePath target) Adds the specified asset under the specified path into the target contextArchive.add(Asset asset, ArchivePath target, String name) Adds the specified asset under the specified target (directory) using the specified name.Archive.addAsDirectories(ArchivePath... paths) Adds the specified directories.Archive.addAsDirectory(ArchivePath path) Adds the specified directory.booleanArchive.contains(ArchivePath path) Denotes whether this archive contains a resource at the specified pathstatic ArchivePathArchivePaths.create(String basePath, ArchivePath context) Creates a newArchivePathusing the specified base and specified relative context.static ArchivePathArchivePaths.create(ArchivePath basePath, String context) Creates a newArchivePathusing the specified base and specified relative context.static ArchivePathArchivePaths.create(ArchivePath basePath, ArchivePath context) Creates a newArchivePathusing the specified base and specified relative context.Archive.delete(ArchivePath path) Archive.get(ArchivePath path) Obtains theNodelocated at the specified path<X extends Archive<X>>
XArchive.getAsType(Class<X> type, ArchivePath path) Get a nestedArchiveas a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
XArchive.getAsType(Class<X> type, ArchivePath path, ArchiveFormat archiveFormat) Archive.merge(Archive<?> source, ArchivePath path) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.Archive.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.Archive.move(ArchivePath source, ArchivePath target) Moves the asset under the source path to the target path.Method parameters in org.jboss.shrinkwrap.api with type arguments of type ArchivePathModifier and TypeMethodDescriptionArchive.filter(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive as a new Archive.
This is an alias for shallowCopy(Filter).<X extends Archive<X>>
Collection<X> Archive.getAsType(Class<X> type, Filter<ArchivePath> filter) Get all nestedArchivematching the filter as a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
Collection<X> Archive.getAsType(Class<X> type, Filter<ArchivePath> filter, ArchiveFormat archiveFormat) Get all nestedArchivematching the filter as a specific type using the specifyArchiveFormat.Archive.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.Archive.merge(Archive<?> source, String path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.Archive.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.Archive.merge(Archive<?> source, Filter<ArchivePath> filter) Merge the contents from an existing archive without maintaining the archive name in the context path.Archive.shallowCopy(Filter<ArchivePath> filter) Creates a shallow copy of thisArchivebased on given filter.Assets from this archive are made available under the same paths.Constructors in org.jboss.shrinkwrap.api with parameters of type ArchivePath -
Uses of ArchivePath in org.jboss.shrinkwrap.api.container
Methods in org.jboss.shrinkwrap.api.container with parameters of type ArchivePathModifier and TypeMethodDescriptionEnterpriseContainer.addAsApplicationResource(File resource, ArchivePath target) EnterpriseContainer.addAsApplicationResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a resource to a specific path inside the container, returning the container itself.EnterpriseContainer.addAsApplicationResource(String resourceName, ArchivePath target) Adds a resource to thisArchives application context.EnterpriseContainer.addAsApplicationResource(URL resource, ArchivePath target) EnterpriseContainer.addAsApplicationResource(Asset resource, ArchivePath target) LibraryContainer.addAsLibrary(File resource, ArchivePath target) Adds theFileas a library to the container, returning the container itself.LibraryContainer.addAsLibrary(String resourceName, ArchivePath target) Adds the resource as a library to the container, returning the container itself.LibraryContainer.addAsLibrary(URL resource, ArchivePath target) Adds theURLas a library to the container, returning the container itself.LibraryContainer.addAsLibrary(Asset resource, ArchivePath target) Adds theAssetas a library to the container, returning the container itself.ManifestContainer.addAsManifestResource(File resource, ArchivePath target) Adds theFileas a Manifest resource to the container, returning the container itself.ManifestContainer.addAsManifestResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a resource to a specific path inside the container, returning the container itself.ManifestContainer.addAsManifestResource(String resourceName, ArchivePath target) Adds the resource as a Manifest resource to the container, returning the container itself.ManifestContainer.addAsManifestResource(URL resource, ArchivePath target) Adds theURLas a Manifest resource to the container, returning the container itself.ManifestContainer.addAsManifestResource(Asset resource, ArchivePath target) Adds theAssetas a Manifest resource to the container, returning the container itself.EnterpriseContainer.addAsModule(File resource, ArchivePath targetPath) EnterpriseContainer.addAsModule(String resourceName, ArchivePath targetPath) Adds a resource to thisArchives module context.EnterpriseContainer.addAsModule(URL resource, ArchivePath targetPath) EnterpriseContainer.addAsModule(Asset resource, ArchivePath targetPath) ResourceContainer.addAsResource(File resource, ArchivePath target) Adds theFileas a resource to the container, returning the container itself.ResourceContainer.addAsResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a resource to a specific path inside the container, returning the container itself.ResourceContainer.addAsResource(String resourceName, ArchivePath target) Adds the resource with the specified name to the container, returning the container itself.ResourceContainer.addAsResource(String resourceName, ArchivePath target, ClassLoader classLoader) Adds the resource as a resource to the container, returning the container itself.ResourceContainer.addAsResource(URL resource, ArchivePath target) Adds theURLas a resource to the container, returning the container itself.ResourceContainer.addAsResource(Asset resource, ArchivePath target) Adds theAssetas a resource to the container, returning the container itself.WebContainer.addAsWebInfResource(File resource, ArchivePath target) Adds theFileas a WEB-INF resource to the container, returning the container itself.WebContainer.addAsWebInfResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a WEB-INF resource to a specific path inside the container, returning the container itself.WebContainer.addAsWebInfResource(String resourceName, ArchivePath target) Adds the resource as a WEB-INF resource to the container, returning the container itself.WebContainer.addAsWebInfResource(URL resource, ArchivePath target) Adds theURLas a WEB-INF resource to the container, returning the container itself.WebContainer.addAsWebInfResource(Asset resource, ArchivePath target) Adds theAssetas a WEB-INF resource to the container, returning the container itself.WebContainer.addAsWebResource(File resource, ArchivePath target) Adds theFileas a Web resource to the container, returning the container itself.WebContainer.addAsWebResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a resource to a specific path inside the container, returning the container itself.WebContainer.addAsWebResource(String resourceName, ArchivePath target) Adds the resource as a Web resource to the container, returning the container itself.WebContainer.addAsWebResource(URL resource, ArchivePath target) Adds theURLas a Web resource to the container, returning the container itself.WebContainer.addAsWebResource(Asset resource, ArchivePath target) Adds theAssetas a Web resource to the container, returning the container itself.Method parameters in org.jboss.shrinkwrap.api.container with type arguments of type ArchivePathModifier and TypeMethodDescriptionClassContainer.addPackages(boolean recursive, Filter<ArchivePath> filter, Package... packages) ClassContainer.addPackages(boolean recursive, Filter<ArchivePath> filter, String... packages) ClassContainer.deletePackages(boolean recursive, Filter<ArchivePath> filter, Package... packages) ClassContainer.deletePackages(boolean recursive, Filter<ArchivePath> filter, String... packages) -
Uses of ArchivePath in org.jboss.shrinkwrap.api.importer
Method parameters in org.jboss.shrinkwrap.api.importer with type arguments of type ArchivePathModifier and TypeMethodDescriptionExplodedImporter.importDirectory(File file, Filter<ArchivePath> filter) Import a directory structure as a archive.ExplodedImporter.importDirectory(String fileName, Filter<ArchivePath> filter) Import a directory structure as a archive.StreamImporter.importFrom(File file, Filter<ArchivePath> filter) Imports provided File as aArchive.StreamImporter.importFrom(InputStream stream, Filter<ArchivePath> filter) Imports provided stream as aArchive. -
Uses of ArchivePath in org.jboss.shrinkwrap.api.nio.file
Constructors in org.jboss.shrinkwrap.api.nio.file with parameters of type ArchivePath -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base
Fields in org.jboss.shrinkwrap.impl.base declared as ArchivePathModifier and TypeFieldDescriptionprivate ArchivePathNodeImpl.pathThe path of this node inside theArchiveFields in org.jboss.shrinkwrap.impl.base with type parameters of type ArchivePathModifier and TypeFieldDescriptionprivate final Map<ArchivePath, NodeImpl> MemoryMapArchiveBase.contentStorage for theNodes.private final Map<ArchivePath, ArchiveAsset> MemoryMapArchiveBase.nestedArchivesStorage for theArchiveAssets.Methods in org.jboss.shrinkwrap.impl.base that return ArchivePathModifier and TypeMethodDescriptionprotected ArchivePathGenericArchiveImpl.getClassesPath()Should be implemented to set the path for Class related resources.protected ArchivePathGenericArchiveImpl.getLibraryPath()Should be implemented to set the path for Library related resources.protected ArchivePathGenericArchiveImpl.getManifestPath()Should be implemented to set the path for Manifest related resources.private ArchivePathMemoryMapArchiveBase.getNestedPath(ArchivePath fullPath, ArchivePath basePath) Given a full path and a base path return a new path containing the full path with the base path removed from the beginning.NodeImpl.getPath()protected ArchivePathGenericArchiveImpl.getResourcePath()Should be implemented to set the path for Resource related resources.Methods in org.jboss.shrinkwrap.impl.base that return types with arguments of type ArchivePathModifier and TypeMethodDescriptionMemoryMapArchiveBase.getContent()Obtains all assets in this archive, along with their respective paths.MemoryMapArchiveBase.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.Methods in org.jboss.shrinkwrap.impl.base with parameters of type ArchivePathModifier and TypeMethodDescriptionArchiveBase.add(Archive<?> archive, ArchivePath path, Class<? extends StreamExporter> exporter) Add an archive under a specific context and maintain the archive name as context path.ArchiveBase.add(Asset asset, ArchivePath path, String name) Adds the specified asset under the specified target (directory) using the specified name.MemoryMapArchiveBase.add(Archive<?> archive, ArchivePath path, Class<? extends StreamExporter> exporter) Add an archive under a specific context and maintain the archive name as context path.MemoryMapArchiveBase.add(Asset asset, ArchivePath path) Adds the specified asset under the specified path into the target contextArchiveBase.addAsDirectories(ArchivePath... paths) Adds the specified directories.MemoryMapArchiveBase.addAsDirectory(ArchivePath path) Adds the specified directory.private TMemoryMapArchiveBase.addAsset(ArchivePath path, Asset asset) private voidMemoryMapArchiveBase.addNewNode(ArchivePath path, Asset handledAsset) booleanMemoryMapArchiveBase.contains(ArchivePath path) Denotes whether this archive contains a resource at the specified pathMemoryMapArchiveBase.delete(ArchivePath path) MemoryMapArchiveBase.get(ArchivePath path) Obtains theNodelocated at the specified path<X extends Archive<X>>
XArchiveBase.getAsType(Class<X> type, ArchivePath path) Get a nestedArchiveas a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
XArchiveBase.getAsType(Class<X> type, ArchivePath path, ArchiveFormat archiveFormat) private NodeMemoryMapArchiveBase.getNestedNode(ArchivePath path) Attempt to get the asset from a nested archive.private ArchivePathMemoryMapArchiveBase.getNestedPath(ArchivePath fullPath, ArchivePath basePath) Given a full path and a base path return a new path containing the full path with the base path removed from the beginning.private AssetMemoryMapArchiveBase.invokeHandlers(ArchivePath path, Asset asset) ArchiveBase.merge(Archive<?> source, ArchivePath path) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ArchiveBase.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ArchiveBase.move(ArchivePath source, ArchivePath target) Moves the asset under the source path to the target path.private booleanMemoryMapArchiveBase.nestedContains(ArchivePath path) Check to see if a path is found in a nested archiveprivate NodeImplMemoryMapArchiveBase.obtainParent(ArchivePath path) private NodeMemoryMapArchiveBase.removeNodeRecursively(NodeImpl node, ArchivePath path) Removes the specified node and its associated children from the contents of this archive.private booleanMemoryMapArchiveBase.startsWith(ArchivePath fullPath, ArchivePath startingPath) Check to see if one path starts with anotherMethod parameters in org.jboss.shrinkwrap.impl.base with type arguments of type ArchivePathModifier and TypeMethodDescriptionArchiveBase.filter(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive as a new Archive.
This is an alias for shallowCopy(Filter).<X extends Archive<X>>
Collection<X> ArchiveBase.getAsType(Class<X> type, Filter<ArchivePath> filter) Get all nestedArchivematching the filter as a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
Collection<X> ArchiveBase.getAsType(Class<X> type, Filter<ArchivePath> filter, ArchiveFormat archiveFormat) Get all nestedArchivematching the filter as a specific type using the specifyArchiveFormat.MemoryMapArchiveBase.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.ArchiveBase.merge(Archive<?> source, String path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ArchiveBase.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ArchiveBase.merge(Archive<?> source, Filter<ArchivePath> filter) Merge the contents from an existing archive without maintaining the archive name in the context path.ArchiveBase.shallowCopy(Filter<ArchivePath> filter) Creates a shallow copy of thisArchivebased on given filter.Assets from this archive are made available under the same paths.Constructors in org.jboss.shrinkwrap.impl.base with parameters of type ArchivePathModifierConstructorDescriptionNodeImpl(ArchivePath path) Constructor This constructor will create a directory Node with the specified path.NodeImpl(ArchivePath path, Asset asset) Constructor This constructor will create an asset Node with the specified path. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.asset
Methods in org.jboss.shrinkwrap.impl.base.asset that return ArchivePathModifier and TypeMethodDescriptionstatic ArchivePathAssetUtil.getFullPathForClassResource(Class<?> clazz) Helper to extract a ClassResources full path.static ArchivePathAssetUtil.getFullPathForClassResource(String className) Helper to extract a ClassResources full path.static ArchivePathAssetUtil.getPathForClassloaderResource(String resourceName) Helper to extract a ClassloaderResources path information. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.container
Methods in org.jboss.shrinkwrap.impl.base.container that return ArchivePathModifier and TypeMethodDescriptionprotected abstract ArchivePathEnterpriseContainerBase.getApplicationPath()Should be implemented to set the path for Application related resources.protected abstract ArchivePathContainerBase.getClassesPath()Should be implemented to set the path for Class related resources.protected abstract ArchivePathContainerBase.getLibraryPath()Should be implemented to set the path for Library related resources.protected abstract ArchivePathContainerBase.getManifestPath()Should be implemented to set the path for Manifest related resources.protected abstract ArchivePathEnterpriseContainerBase.getModulePath()Should be implemented to set the path for Module related resources.protected abstract ArchivePathContainerBase.getResourcePath()Should be implemented to set the path for Resource related resources.protected abstract ArchivePathWebContainerBase.getServiceProvidersPath()Returns the path to web container service providersprotected abstract ArchivePathWebContainerBase.getWebInfPath()Returns the path to WEB-INFprotected abstract ArchivePathWebContainerBase.getWebPath()Returns the path to web resourcesMethods in org.jboss.shrinkwrap.impl.base.container that return types with arguments of type ArchivePathModifier and TypeMethodDescriptionContainerBase.getContent()Obtains all assets in this archive, along with their respective paths.ContainerBase.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.private Set<ArchivePath> ContainerBase.getInnerClasses(ArchivePath path) Methods in org.jboss.shrinkwrap.impl.base.container with parameters of type ArchivePathModifier and TypeMethodDescriptionContainerBase.add(Archive<?> archive, ArchivePath path, Class<? extends StreamExporter> exporter) Add an archive under a specific context and maintain the archive name as context path.ContainerBase.add(Asset asset, ArchivePath target) Adds the specified asset under the specified path into the target contextContainerBase.add(Asset asset, ArchivePath path, String name) Adds the specified asset under the specified target (directory) using the specified name.EnterpriseContainerBase.addAsApplicationResource(File resource, ArchivePath target) EnterpriseContainerBase.addAsApplicationResource(Package resourcePackage, String resourceName, ArchivePath target) EnterpriseContainerBase.addAsApplicationResource(String resourceName, ArchivePath target) EnterpriseContainerBase.addAsApplicationResource(URL resource, ArchivePath target) EnterpriseContainerBase.addAsApplicationResource(Asset resource, ArchivePath target) ContainerBase.addAsDirectories(ArchivePath... paths) Adds the specified directories.ContainerBase.addAsDirectory(ArchivePath path) Adds the specified directory.ContainerBase.addAsLibrary(File resource, ArchivePath target) ContainerBase.addAsLibrary(String resourceName, ArchivePath target) ContainerBase.addAsLibrary(URL resource, ArchivePath target) ContainerBase.addAsLibrary(Asset resource, ArchivePath target) ContainerBase.addAsManifestResource(File resource, ArchivePath target) ContainerBase.addAsManifestResource(Package resourcePackage, String resourceName, ArchivePath target) ContainerBase.addAsManifestResource(String resourceName, ArchivePath target) ContainerBase.addAsManifestResource(URL resource, ArchivePath target) ContainerBase.addAsManifestResource(Asset resource, ArchivePath target) EnterpriseContainerBase.addAsModule(File resource, ArchivePath targetPath) EnterpriseContainerBase.addAsModule(String resourceName, ArchivePath targetPath) EnterpriseContainerBase.addAsModule(URL resource, ArchivePath targetPath) EnterpriseContainerBase.addAsModule(Asset resource, ArchivePath targetPath) ContainerBase.addAsResource(File resource, ArchivePath target) ContainerBase.addAsResource(Package resourcePackage, String resourceName, ArchivePath target) ContainerBase.addAsResource(String resourceName, ArchivePath target) ContainerBase.addAsResource(String resourceName, ArchivePath target, ClassLoader classLoader) ContainerBase.addAsResource(URL resource, ArchivePath target) ContainerBase.addAsResource(Asset resource, ArchivePath target) WebContainerBase.addAsWebInfResource(File resource, ArchivePath target) Adds theFileas a WEB-INF resource to the container, returning the container itself.WebContainerBase.addAsWebInfResource(Package resourcePackage, String resourceName, ArchivePath target) Adds the resource as a WEB-INF resource to a specific path inside the container, returning the container itself.WebContainerBase.addAsWebInfResource(String resourceName, ArchivePath target) Adds the resource as a WEB-INF resource to the container, returning the container itself.WebContainerBase.addAsWebInfResource(URL resource, ArchivePath target) Adds theURLas a WEB-INF resource to the container, returning the container itself.WebContainerBase.addAsWebInfResource(Asset resource, ArchivePath target) Adds theAssetas a WEB-INF resource to the container, returning the container itself.WebContainerBase.addAsWebResource(File resource, ArchivePath target) Adds theFileas a Web resource to the container, returning the container itself.WebContainerBase.addAsWebResource(Package resourcePackage, String resourceName, ArchivePath target) WebContainerBase.addAsWebResource(String resourceName, ArchivePath target) WebContainerBase.addAsWebResource(URL resource, ArchivePath target) WebContainerBase.addAsWebResource(Asset resource, ArchivePath target) Adds theAssetas a Web resource to the container, returning the container itself.private TContainerBase.addNestedJarFileResource(File resource, ArchivePath target, ArchivePath base) Adds the specifiedFileresource (a nested JAR File form) to the current archive, returning the archive itselfbooleanContainerBase.contains(ArchivePath path) Denotes whether this archive contains a resource at the specified pathContainerBase.delete(ArchivePath path) ContainerBase.get(ArchivePath path) Obtains theNodelocated at the specified path<X extends Archive<X>>
XContainerBase.getAsType(Class<X> type, ArchivePath path) Get a nestedArchiveas a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
XContainerBase.getAsType(Class<X> type, ArchivePath path, ArchiveFormat archiveCompression) private Set<ArchivePath> ContainerBase.getInnerClasses(ArchivePath path) ContainerBase.merge(Archive<?> source, ArchivePath path) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ContainerBase.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ContainerBase.move(ArchivePath source, ArchivePath target) Moves the asset under the source path to the target path.Method parameters in org.jboss.shrinkwrap.impl.base.container with type arguments of type ArchivePathModifier and TypeMethodDescriptionprivate voidContainerBase.addPackage(boolean recursive, Filter<ArchivePath> filter, ClassLoader classLoader, String packageName) private TContainerBase.addPackages(boolean recursive, Filter<ArchivePath> filter, ClassLoader cl, Package... packages) private TContainerBase.addPackages(boolean recursive, Filter<ArchivePath> filter, ClassLoader classLoader, String... packageNames) ContainerBase.addPackages(boolean recursive, Filter<ArchivePath> filter, Package... packages) ContainerBase.addPackages(boolean recursive, Filter<ArchivePath> filter, String... packageNames) private voidContainerBase.deletePackage(boolean recursive, Filter<ArchivePath> filter, String packageName, ClassLoader classLoader) ContainerBase.deletePackages(boolean recursive, Filter<ArchivePath> filter, Package... packages) ContainerBase.deletePackages(boolean recursive, Filter<ArchivePath> filter, String... packages) ContainerBase.filter(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive as a new Archive.
This is an alias for shallowCopy(Filter).<X extends Archive<X>>
Collection<X> ContainerBase.getAsType(Class<X> type, Filter<ArchivePath> filter) Get all nestedArchivematching the filter as a specific type.
The found Archives must have been added as a Archive, no import is performed.<X extends Archive<X>>
Collection<X> ContainerBase.getAsType(Class<X> type, Filter<ArchivePath> filter, ArchiveFormat archiveCompression) Get all nestedArchivematching the filter as a specific type using the specifyArchiveFormat.ContainerBase.getContent(Filter<ArchivePath> filter) Obtains all assets matching given filter in this archive, along with its respective Path.ContainerBase.merge(Archive<?> source, String path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ContainerBase.merge(Archive<?> source, ArchivePath path, Filter<ArchivePath> filter) Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.ContainerBase.merge(Archive<?> source, Filter<ArchivePath> filter) Merge the contents from an existing archive without maintaining the archive name in the context path.ContainerBase.shallowCopy(Filter<ArchivePath> filter) Creates a shallow copy of thisArchivebased on given filter.Assets from this archive are made available under the same paths. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.exporter
Fields in org.jboss.shrinkwrap.impl.base.exporter declared as ArchivePathModifier and TypeFieldDescriptionprivate ArchivePathAbstractOnDemandInputStream.currentPathCurrently processed archive path - for displaying exception.Methods in org.jboss.shrinkwrap.impl.base.exporter with parameters of type ArchivePathModifier and TypeMethodDescriptionprotected abstract voidAbstractExporterDelegate.processNode(ArchivePath path, Node node) Template method for processing a single node.protected voidExplodedExporterDelegate.processNode(ArchivePath path, Node node) Template method for processing a single node. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.exporter.tar
Methods in org.jboss.shrinkwrap.impl.base.exporter.tar with parameters of type ArchivePathModifier and TypeMethodDescriptionprotected voidTarBz2ExporterDelegate.processNode(ArchivePath path, Node node) protected voidTarExporterDelegate.processNode(ArchivePath path, Node node) protected voidTarGzExporterDelegate.processNode(ArchivePath path, Node node) -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.exporter.zip
Methods in org.jboss.shrinkwrap.impl.base.exporter.zip with parameters of type ArchivePathModifier and TypeMethodDescriptionprotected voidZipExporterDelegate.processNode(ArchivePath path, Node node) -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.filter
Methods in org.jboss.shrinkwrap.impl.base.filter with parameters of type ArchivePathModifier and TypeMethodDescriptionbooleanExcludePaths.include(ArchivePath path) booleanExcludeRegExpPaths.include(ArchivePath path) booleanIncludeAllPaths.include(ArchivePath object) booleanIncludePaths.include(ArchivePath path) booleanIncludeRegExpPaths.include(ArchivePath path) -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.importer
Methods in org.jboss.shrinkwrap.impl.base.importer that return ArchivePathModifier and TypeMethodDescriptionprivate ArchivePathExplodedImporterImpl.calculatePath(File root, File child) Calculate the relative child path.Method parameters in org.jboss.shrinkwrap.impl.base.importer with type arguments of type ArchivePathModifier and TypeMethodDescriptionprivate voidExplodedImporterImpl.doImport(File root, File[] files, Filter<ArchivePath> filter) ExplodedImporterImpl.importDirectory(File file, Filter<ArchivePath> filter) Import a directory structure as a archive.ExplodedImporterImpl.importDirectory(String fileName, Filter<ArchivePath> filter) Import a directory structure as a archive. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.importer.tar
Method parameters in org.jboss.shrinkwrap.impl.base.importer.tar with type arguments of type ArchivePathModifier and TypeMethodDescriptionTarImporterBase.importFrom(File file, Filter<ArchivePath> filter) Imports provided File as aArchive.TarImporterBase.importFrom(InputStream stream, Filter<ArchivePath> filter) Imports provided stream as aArchive.private ITarImporterBase.importFrom(S stream, Filter<ArchivePath> filter) -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.importer.zip
Method parameters in org.jboss.shrinkwrap.impl.base.importer.zip with type arguments of type ArchivePathModifier and TypeMethodDescriptionZipImporterImpl.importFrom(File file, Filter<ArchivePath> filter) Imports provided File as aArchive.ZipImporterImpl.importFrom(InputStream stream, Filter<ArchivePath> filter) Imports provided stream as aArchive.private ZipImporterZipImporterImpl.importFrom(ZipFile file, Filter<ArchivePath> filter) -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.path
Classes in org.jboss.shrinkwrap.impl.base.path that implement ArchivePathModifier and TypeClassDescriptionclassA Path which may be optionally prefixed with some common namespace context at construction time.Methods in org.jboss.shrinkwrap.impl.base.path that return ArchivePathModifier and TypeMethodDescriptionBasicPath.getParent()Obtains the parent of this Path, if exists, else null.(package private) static ArchivePathPathUtil.getParent(ArchivePath path) Obtains the parent of this Path, if exists, else null.Methods in org.jboss.shrinkwrap.impl.base.path with parameters of type ArchivePathModifier and TypeMethodDescriptionintBasicPath.compareTo(ArchivePath path) (package private) static ArchivePathPathUtil.getParent(ArchivePath path) Obtains the parent of this Path, if exists, else null.Constructors in org.jboss.shrinkwrap.impl.base.path with parameters of type ArchivePathModifierConstructorDescriptionBasicPath(String basePath, ArchivePath context) Creates a new Path using the specified base and specified relative context.BasicPath(ArchivePath basePath, String context) Creates a new Path using the specified base and specified relative context.BasicPath(ArchivePath basePath, ArchivePath context) Creates a new Path using the specified base and specified relative context. -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.base.spec
Fields in org.jboss.shrinkwrap.impl.base.spec declared as ArchivePathModifier and TypeFieldDescriptionprivate static final ArchivePathEnterpriseArchiveImpl.PATH_APPLICATIONPath to the application resources.private static final ArchivePathJavaArchiveImpl.PATH_CLASSESPath to the classes inside of the Archive.private static final ArchivePathWebArchiveImpl.PATH_CLASSESPath to the classes inside of the Archive.private static final ArchivePathEnterpriseArchiveImpl.PATH_LIBRARYPath to the application libraries.private static final ArchivePathResourceAdapterArchiveImpl.PATH_LIBRARYPath to the application libraries.private static final ArchivePathWebArchiveImpl.PATH_LIBRARYPath to the libraries inside of the Archive.private static final ArchivePathEnterpriseArchiveImpl.PATH_MANIFESTPath to the manifests inside of the Archive.private static final ArchivePathJavaArchiveImpl.PATH_MANIFESTPath to the manifests inside of the Archive.private static final ArchivePathResourceAdapterArchiveImpl.PATH_MANIFESTPath to the manifests inside of the Archive.private static final ArchivePathWebArchiveImpl.PATH_MANIFESTPath to the manifests inside of the Archive.private static final ArchivePathEnterpriseArchiveImpl.PATH_MODULEPath to the application modules.private static final ArchivePathEnterpriseArchiveImpl.PATH_RESOURCEPath to the resources inside of the Archive.private static final ArchivePathJavaArchiveImpl.PATH_RESOURCEPath to the resources inside of the Archive.private static final ArchivePathResourceAdapterArchiveImpl.PATH_RESOURCEPath to the resources inside of the Archive.private static final ArchivePathWebArchiveImpl.PATH_RESOURCEPath to the resources inside of the Archive.private static final ArchivePathWebArchiveImpl.PATH_SERVICE_PROVIDERSPath to web archive service providers.private static final ArchivePathWebArchiveImpl.PATH_WEBPath to the web inside of the Archive.private static final ArchivePathWebArchiveImpl.PATH_WEB_INFPath to the WEB-INF inside of the Archive.Methods in org.jboss.shrinkwrap.impl.base.spec that return ArchivePathModifier and TypeMethodDescriptionprotected ArchivePathEnterpriseArchiveImpl.getApplicationPath()protected ArchivePathEnterpriseArchiveImpl.getClassesPath()Classes are not supported by EnterpriseArchive.protected ArchivePathJavaArchiveImpl.getClassesPath()protected ArchivePathResourceAdapterArchiveImpl.getClassesPath()Classes are not supported by ResourceAdapterArchive.protected ArchivePathWebArchiveImpl.getClassesPath()Should be implemented to set the path for Class related resources.EnterpriseArchiveImpl.getLibraryPath()JavaArchiveImpl.getLibraryPath()Libraries are not supported by JavaArchive.ResourceAdapterArchiveImpl.getLibraryPath()protected ArchivePathWebArchiveImpl.getLibraryPath()Should be implemented to set the path for Library related resources.protected ArchivePathEnterpriseArchiveImpl.getManifestPath()protected ArchivePathJavaArchiveImpl.getManifestPath()protected ArchivePathResourceAdapterArchiveImpl.getManifestPath()protected ArchivePathWebArchiveImpl.getManifestPath()Should be implemented to set the path for Manifest related resources.protected ArchivePathEnterpriseArchiveImpl.getModulePath()protected ArchivePathEnterpriseArchiveImpl.getResourcePath()protected ArchivePathJavaArchiveImpl.getResourcePath()protected ArchivePathResourceAdapterArchiveImpl.getResourcePath()protected ArchivePathWebArchiveImpl.getResourcePath()Should be implemented to set the path for Resource related resources.protected ArchivePathWebArchiveImpl.getServiceProvidersPath()Returns the path to web container service providersprotected ArchivePathWebArchiveImpl.getWebInfPath()Returns the path to WEB-INFprotected ArchivePathWebArchiveImpl.getWebPath()Returns the path to web resources -
Uses of ArchivePath in org.jboss.shrinkwrap.impl.nio.file
Constructors in org.jboss.shrinkwrap.impl.nio.file with parameters of type ArchivePathModifierConstructorDescription(package private)ShrinkWrapPath(ArchivePath path, ShrinkWrapFileSystem fileSystem) Constructs a new instance using the specified (required) path and backingShrinkWrapFileSystem