public abstract class EnumBasedResourceQualifier extends ResourceQualifier
ResourceQualifier whose value is an ResourceEnum.| Constructor and Description |
|---|
EnumBasedResourceQualifier() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object qualifier)
Returns
true if both objects are equal. |
abstract com.android.resources.ResourceEnum |
getEnumValue() |
java.lang.String |
getFolderSegment()
Returns the string used to represent this qualifier in the folder name.
|
java.lang.String |
getLongDisplayValue()
Returns a string formatted for display purpose.
|
java.lang.String |
getShortDisplayValue()
Returns a string formatted for display purpose.
|
boolean |
hasFakeValue()
Returns whether the qualifier has a fake value.
|
int |
hashCode()
Returns a hash code value for the object.
|
boolean |
isValid()
Returns whether the qualifier has a valid filter value.
|
checkAndSet, compareTo, deprecated, getName, getNullQualifier, getShortName, isBetterMatchThan, isMatchFor, isValid, since, toString@Nullable public abstract com.android.resources.ResourceEnum getEnumValue()
public boolean isValid()
ResourceQualifierisValid in class ResourceQualifierpublic boolean hasFakeValue()
ResourceQualifierhasFakeValue in class ResourceQualifierpublic boolean equals(java.lang.Object qualifier)
ResourceQualifiertrue if both objects are equal.
This is declared as abstract to force children classes to implement it.equals in class ResourceQualifierpublic int hashCode()
ResourceQualifierhashCode in class ResourceQualifierpublic final java.lang.String getFolderSegment()
getFolderSegment in class ResourceQualifierpublic java.lang.String getShortDisplayValue()
ResourceQualifiergetShortDisplayValue in class ResourceQualifierpublic java.lang.String getLongDisplayValue()
ResourceQualifiergetLongDisplayValue in class ResourceQualifier