Package org.jboss.shrinkwrap.api
Class ArchivePaths
- java.lang.Object
-
- org.jboss.shrinkwrap.api.ArchivePaths
-
public final class ArchivePaths extends Object
A Factory forArchivePath
creation. Instances using this shorthand class will be created using theClassLoader
associated with the defaultDomain
'sConfiguration
.- Author:
- Aslak Knutsen, Andrew Lee Rubinger
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ArchivePath
create(String context)
Creates a newArchivePath
with the specified contextstatic ArchivePath
create(String basePath, String context)
Creates a newArchivePath
using the specified base and specified relative context.static ArchivePath
create(String basePath, ArchivePath context)
Creates a newArchivePath
using the specified base and specified relative context.static ArchivePath
create(ArchivePath basePath, String context)
Creates a newArchivePath
using the specified base and specified relative context.static ArchivePath
create(ArchivePath basePath, ArchivePath context)
Creates a newArchivePath
using the specified base and specified relative context.static ArchivePath
root()
Creates a newArchivePath
representing the root path (/).
-
-
-
Method Detail
-
root
public static ArchivePath root()
Creates a newArchivePath
representing the root path (/).- Returns:
- a new root path
-
create
public static ArchivePath create(String context)
Creates a newArchivePath
with the specified context- Parameters:
context
- The context which this path represents. Null or blank represents the root. Relative paths will be adjusted to absolute form.- Returns:
- a new path
-
create
public static ArchivePath create(String basePath, String context)
Creates a newArchivePath
using the specified base and specified relative context.- Parameters:
basePath
- A absolute pathcontext
- A relative path to basePath- Returns:
- a new path
-
create
public static ArchivePath create(String basePath, ArchivePath context)
Creates a newArchivePath
using the specified base and specified relative context.- Parameters:
basePath
- A absolute pathcontext
- A relative path to basePath- Returns:
- a new path
-
create
public static ArchivePath create(ArchivePath basePath, String context)
Creates a newArchivePath
using the specified base and specified relative context.- Parameters:
basePath
- A absolute pathcontext
- A relative path to basePath- Returns:
- a new path
-
create
public static ArchivePath create(ArchivePath basePath, ArchivePath context)
Creates a newArchivePath
using the specified base and specified relative context.- Parameters:
basePath
- A absolute pathcontext
- A relative path to basePath- Returns:
- a new path
-
-