private PackageResourceTable pickFor(ResName resName) { if (resName == null) return EMPTY_RESOURCE_TABLE; return pickFor(resName.packageName); }
@Override public ResName getResName(int resourceId) { return pickFor(resourceId).getResName(resourceId); }
@Override public XmlBlock getXml(ResName resName, ResTable_config config) { return pickFor(resName).getXml(resName, config); }
@Override public InputStream getRawValue(ResName resName, ResTable_config config) { return pickFor(resName).getRawValue(resName, config); }
@Override public Integer getResourceId(ResName resName) { return pickFor(resName).getResourceId(resName); }
@Override public TypedResource getValue(@Nonnull ResName resName, ResTable_config config) { return pickFor(resName).getValue(resName, config); }
@Override public TypedResource getValue(int resId, ResTable_config config) { ResName resName = pickFor(resId).getResName(resId); return resName != null ? getValue(resName, config) : null; }
private PackageResourceTable pickFor(ResName resName) { if (resName == null) return EMPTY_RESOURCE_TABLE; return pickFor(resName.packageName); }
private PackageResourceTable pickFor(ResName resName) { if (resName == null) return EMPTY_RESOURCE_TABLE; return pickFor(resName.packageName); }
@Override public Integer getResourceId(ResName resName) { return pickFor(resName).getResourceId(resName); }
@Override public Integer getResourceId(ResName resName) { return pickFor(resName).getResourceId(resName); }
@Override public ResName getResName(int resourceId) { return pickFor(resourceId).getResName(resourceId); }
@Override public ResName getResName(int resourceId) { return pickFor(resourceId).getResName(resourceId); }
@Override public TypedResource getValue(@Nonnull ResName resName, ResTable_config config) { return pickFor(resName).getValue(resName, config); }
@Override public InputStream getRawValue(ResName resName, ResTable_config config) { return pickFor(resName).getRawValue(resName, config); }
@Override public TypedResource getValue(@NotNull ResName resName, String qualifiers) { return pickFor(resName).getValue(resName, qualifiers); }
public XmlBlock getXml(ResName resName, String qualifiers) { return pickFor(resName).getXml(resName, qualifiers); }
public InputStream getRawValue(ResName resName, String qualifiers) { return pickFor(resName).getRawValue(resName, qualifiers); }
@Override public TypedResource getValue(int resId, ResTable_config config) { ResName resName = pickFor(resId).getResName(resId); return resName != null ? getValue(resName, config) : null; }
public TypedResource getValue(int resId, String qualifiers) { ResName resName = pickFor(resId).getResName(resId); return resName != null ? getValue(resName, qualifiers) : null; }