Package org.robolectric.res
Class ResName
java.lang.Object
org.robolectric.res.ResName
public class ResName extends Object
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(Object o)StringgetFullyQualifiedName()StringgetNamespaceUri()inthashCode()voidmustBe(String expectedType)static ResNamequalifyFromFilePath(String packageName, String filePath)static StringqualifyResName(String possiblyQualifiedResourceName, String contextPackageName)static ResNamequalifyResName(String possiblyQualifiedResourceName, String defaultPackageName, String defaultType)static ResNamequalifyResName(String possiblyQualifiedResourceName, ResName defaults)static StringqualifyResourceName(String possiblyQualifiedResourceName, String defaultPackageName, String defaultType)StringtoString()ResNamewithPackageName(String packageName)
-
Field Details
-
ID_TYPE
- See Also:
- Constant Field Values
-
packageName
-
type
-
name
-
hashCode
public final int hashCode
-
-
Constructor Details
-
Method Details
-
qualifyResourceName
public static String qualifyResourceName(@Nonnull String possiblyQualifiedResourceName, String defaultPackageName, String defaultType)- Returns:
- null if the resource could not be qualified.
-
qualifyResName
-
qualifyResName
-
qualifyResName
-
qualifyFromFilePath
-
equals
-
hashCode
public int hashCode() -
toString
-
getFullyQualifiedName
-
getNamespaceUri
-
withPackageName
-
mustBe
-