public class AttributeResource
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANDROID_RES_NS_PREFIX |
java.lang.String |
contextPackageName |
static java.lang.String |
EMPTY_VALUE |
static java.lang.String |
NULL_VALUE |
static java.lang.String |
RES_AUTO_NS_URI |
ResName |
resName |
java.lang.String |
value |
| Constructor and Description |
|---|
AttributeResource(ResName resName,
java.lang.String value,
java.lang.String contextPackageName) |
AttributeResource(ResName resName,
java.lang.String value,
java.lang.String contextPackageName,
java.lang.Integer referenceResId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getReferenceResId() |
ResName |
getResourceReference() |
static ResName |
getResourceReference(java.lang.String value,
java.lang.String defPackage,
java.lang.String defType) |
ResName |
getStyleReference() |
static ResName |
getStyleReference(java.lang.String value,
java.lang.String defPackage,
java.lang.String defType) |
boolean |
isEmpty() |
static boolean |
isEmpty(java.lang.String value) |
boolean |
isNull() |
static boolean |
isNull(java.lang.String value) |
boolean |
isResourceReference() |
static boolean |
isResourceReference(java.lang.String value) |
boolean |
isStyleReference() |
static boolean |
isStyleReference(java.lang.String value) |
java.lang.String |
toString() |
public static final java.lang.String ANDROID_RES_NS_PREFIX
public static final java.lang.String RES_AUTO_NS_URI
public static final java.lang.String NULL_VALUE
public static final java.lang.String EMPTY_VALUE
@NotNull public final ResName resName
@NotNull public final java.lang.String value
@NotNull public final java.lang.String contextPackageName
public AttributeResource(@NotNull
ResName resName,
@NotNull
java.lang.String value,
@NotNull
java.lang.String contextPackageName)
public AttributeResource(@NotNull
ResName resName,
@NotNull
java.lang.String value,
@NotNull
java.lang.String contextPackageName,
java.lang.Integer referenceResId)
public boolean isResourceReference()
@NotNull public ResName getResourceReference()
public boolean isStyleReference()
public ResName getStyleReference()
public boolean isNull()
public boolean isEmpty()
public java.lang.String toString()
toString in class java.lang.Objectpublic static boolean isResourceReference(java.lang.String value)
@NotNull public static ResName getResourceReference(java.lang.String value, java.lang.String defPackage, java.lang.String defType)
public static boolean isStyleReference(java.lang.String value)
public static ResName getStyleReference(java.lang.String value, java.lang.String defPackage, java.lang.String defType)
public static boolean isNull(java.lang.String value)
public static boolean isEmpty(java.lang.String value)
public java.lang.Integer getReferenceResId()