public final class AssetUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DELIMITER_CLASS_NAME_PATH
The delimiter used for classes.
|
static java.lang.String |
DELIMITER_RESOURCE_PATH
The delimiter used for classes represented in resource form.
|
private static java.lang.String |
EXTENSION_CLASS
Extension applied to .class files
|
| Modifier | Constructor and Description |
|---|---|
private |
AssetUtil()
Private constructor for util class, should never be created.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getClassLoaderResourceName(java.lang.Package resourcePackage,
java.lang.String resourceName)
Helper to convert from java package name to class loader package name
ie: javax.test + my.txt = javax/test/ + my.txt |
static ArchivePath |
getFullPathForClassResource(java.lang.Class<?> clazz)
Helper to extract a ClassResources full path.
|
static ArchivePath |
getFullPathForClassResource(java.lang.String className)
Helper to extract a ClassResources full path.
|
static java.lang.String |
getNameForClassloaderResource(java.lang.String resourceName)
Helper to extract a ClassloaderResources name.
|
static ArchivePath |
getPathForClassloaderResource(java.lang.String resourceName)
Helper to extract a ClassloaderResources path information.
|
public static final java.lang.String DELIMITER_CLASS_NAME_PATH
public static final java.lang.String DELIMITER_RESOURCE_PATH
private static final java.lang.String EXTENSION_CLASS
private AssetUtil()
public static ArchivePath getPathForClassloaderResource(java.lang.String resourceName)
resourceName - The name of the resourcepublic static java.lang.String getClassLoaderResourceName(java.lang.Package resourcePackage,
java.lang.String resourceName)
resourcePackage - The base packageresourceName - The resource inside the package.ClassLoader resource locationpublic static java.lang.String getNameForClassloaderResource(java.lang.String resourceName)
resourceName - The name of the resourcepublic static ArchivePath getFullPathForClassResource(java.lang.Class<?> clazz)
clazz - public static ArchivePath getFullPathForClassResource(java.lang.String className)
className -