public class ResName
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
hashCode |
static java.lang.String |
ID_TYPE |
java.lang.String |
name |
java.lang.String |
packageName |
java.lang.String |
type |
| Constructor and Description |
|---|
ResName(java.lang.String fullyQualifiedName) |
ResName(java.lang.String packageName,
java.lang.String type,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFullyQualifiedName() |
java.lang.String |
getNamespaceUri() |
int |
hashCode() |
void |
mustBe(java.lang.String expectedType) |
static ResName |
qualifyFromFilePath(java.lang.String packageName,
java.lang.String filePath) |
static ResName |
qualifyResName(java.lang.String possiblyQualifiedResourceName,
ResName defaults) |
static java.lang.String |
qualifyResName(java.lang.String possiblyQualifiedResourceName,
java.lang.String contextPackageName) |
static ResName |
qualifyResName(java.lang.String possiblyQualifiedResourceName,
java.lang.String defaultPackageName,
java.lang.String defaultType) |
static java.lang.String |
qualifyResourceName(java.lang.String possiblyQualifiedResourceName,
java.lang.String defaultPackageName,
java.lang.String defaultType) |
java.lang.String |
toString() |
ResName |
withPackageName(java.lang.String packageName) |
public static final java.lang.String ID_TYPE
@NotNull public final java.lang.String packageName
@NotNull public final java.lang.String type
@NotNull public final java.lang.String name
public final int hashCode
public ResName(@NotNull
java.lang.String packageName,
@NotNull
java.lang.String type,
@NotNull
java.lang.String name)
public ResName(@NotNull
java.lang.String fullyQualifiedName)
public static java.lang.String qualifyResourceName(@NotNull
java.lang.String possiblyQualifiedResourceName,
java.lang.String defaultPackageName,
java.lang.String defaultType)
public static ResName qualifyResName(@NotNull java.lang.String possiblyQualifiedResourceName, ResName defaults)
public static ResName qualifyResName(@NotNull java.lang.String possiblyQualifiedResourceName, java.lang.String defaultPackageName, java.lang.String defaultType)
public static java.lang.String qualifyResName(java.lang.String possiblyQualifiedResourceName,
java.lang.String contextPackageName)
public static ResName qualifyFromFilePath(@NotNull java.lang.String packageName, @NotNull java.lang.String filePath)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getFullyQualifiedName()
public java.lang.String getNamespaceUri()
public ResName withPackageName(java.lang.String packageName)
public void mustBe(java.lang.String expectedType)