Package com.enonic.xp.resource
Class ResourceKey
- java.lang.Object
-
- com.enonic.xp.resource.ResourceKey
-
@Beta public final class ResourceKey extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static ResourceKey
from(ApplicationKey application, java.lang.String path)
static ResourceKey
from(java.lang.String uri)
ApplicationKey
getApplicationKey()
java.lang.String
getExtension()
java.lang.String
getName()
java.lang.String
getPath()
java.lang.String
getUri()
int
hashCode()
boolean
isRoot()
ResourceKey
resolve(java.lang.String relPath)
java.lang.String
toString()
-
-
-
Method Detail
-
getUri
public java.lang.String getUri()
-
getApplicationKey
public ApplicationKey getApplicationKey()
-
getPath
public java.lang.String getPath()
-
getName
public java.lang.String getName()
-
getExtension
public java.lang.String getExtension()
-
isRoot
public boolean isRoot()
-
resolve
public ResourceKey resolve(java.lang.String relPath)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
from
public static ResourceKey from(java.lang.String uri)
-
from
public static ResourceKey from(ApplicationKey application, java.lang.String path)
-
-