public Builder putText(String paramString, CharSequence paramCharSequence) { if ((MediaMetadataCompat.METADATA_KEYS_TYPE.containsKey(paramString)) && (((Integer) MediaMetadataCompat.METADATA_KEYS_TYPE.get(paramString)).intValue() != 1)) { throw new IllegalArgumentException( "The " + paramString + " key cannot be used to put a CharSequence"); } this.mBundle.putCharSequence(paramString, paramCharSequence); return this; }
public Builder putRating(String paramString, RatingCompat paramRatingCompat) { if ((MediaMetadataCompat.METADATA_KEYS_TYPE.containsKey(paramString)) && (((Integer) MediaMetadataCompat.METADATA_KEYS_TYPE.get(paramString)).intValue() != 3)) { throw new IllegalArgumentException( "The " + paramString + " key cannot be used to put a Rating"); } this.mBundle.putParcelable(paramString, paramRatingCompat); return this; }