public int getAlbumTrackNumberLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.AlbumTrackNumber); if (val != null) { return val.intValue(); } return 0; } public int getAlbumTrackCountLegacy() {
public int getDiscNumberLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.DiscNumber); if (val != null) { return val.intValue(); } return 0; } public int getDiscCountLegacy() {
public int getInt(Object key, int defaultValue) { NSNumber val = (NSNumber)getObjectForKey(key); if (val == null) return defaultValue; return val.intValue(); } public long getLong(Object key, long defaultValue) {
public int getDiscCountLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.DiscCount); if (val != null) { return val.intValue(); } return 0; } public MPMediaItemArtwork getArtworkLegacy() {
public int getPlayCountLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.PlayCount); if (val != null) { return val.intValue(); } return 0; } public int getSkipCountLegacy() {
public int getSkipCountLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.SkipCount); if (val != null) { return val.intValue(); } return 0; } public int getRatingLegacy() {
public int getRatingLegacy() { NSNumber val = (NSNumber) getValue(MPMediaItemProperty.Rating); if (val != null) { return val.intValue(); } return 0; } public NSDate getLastPlayedDateLegacy() {
@Override public int getInteger (String key) { NSNumber value = (NSNumber)nsDictionary.get(convertKey(key)); if (value == null) return 0; return value.intValue(); }
@Override public int getInteger (String key) { NSNumber value = (NSNumber)nsDictionary.get(convertKey(key)); if (value == null) return 0; return value.intValue(); }
public int getDiscCount() { if (has(MPMediaItemProperty.DiscCount)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.DiscCount); return val.intValue(); } return 0; } public MPNowPlayingInfo setDiscCount(int discCount) {
public int getAlbumTrackCount() { if (has(MPMediaItemProperty.AlbumTrackCount)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.AlbumTrackCount); return val.intValue(); } return 0; } public MPNowPlayingInfo setAlbumTrackCount(int albumTrackCount) {
public int getDiscNumber() { if (has(MPMediaItemProperty.DiscNumber)) { NSNumber val = (NSNumber) get(MPMediaItemProperty.DiscNumber); return val.intValue(); } return 0; } public MPNowPlayingInfo setDiscNumber(int discNumber) {
@SuppressWarnings("unchecked") public List<NSTextDirection> getWritingDirections() { List<NSTextDirection> list = new ArrayList<>(); if (has(NSAttributedStringAttribute.WritingDirection)) { NSArray<NSNumber> val = (NSArray<NSNumber>)get(NSAttributedStringAttribute.WritingDirection); for (NSNumber n : val) { list.add(NSTextDirection.values()[n.intValue()]); } } return list; } /**
/** * @since Available in iOS 5.0 and later. */ public int getPlaybackQueueIndex() { if (has(Keys.PlaybackQueueIndex())) { NSNumber val = (NSNumber) get(Keys.PlaybackQueueIndex()); return val.intValue(); } return 0; } /**
public int getBitRate() { if (has(Keys.BitRate())) { NSNumber val = (NSNumber) get(Keys.BitRate()); return val.intValue(); } return 0; } public AVAudioEncoderSettings setBitRate(int bitRate) {
/** * @since Available in iOS 5.0 and later. */ public int getPlaybackQueueCount() { if (has(Keys.PlaybackQueueCount())) { NSNumber val = (NSNumber) get(Keys.PlaybackQueueCount()); return val.intValue(); } return 0; } /**
public int getBitDepthHint() { if (has(Keys.BitDepthHint())) { NSNumber val = (NSNumber) get(Keys.BitDepthHint()); return val.intValue(); } return 0; } public AVAudioEncoderSettings setBitDepthHint(int bitDepthHint) {
@Override public void invoke(NSNotification a) { NSNumber val = (NSNumber)a.getUserInfo().get(StatusBarOrientationUserInfoKey()); block.invoke(UIInterfaceOrientation.valueOf(val.intValue())); } });
@Override public void invoke(NSNotification a) { NSNumber val = (NSNumber)a.getUserInfo().get(StatusBarOrientationUserInfoKey()); block.invoke(UIInterfaceOrientation.valueOf(val.intValue())); } });
/** * @since Available in iOS 8.0 and later. */ public CIFormat getWorkingFormat() { if (has(Keys.WorkingFormat())) { NSNumber val = (NSNumber) get(Keys.WorkingFormat()); return CIFormat.valueOf(val.intValue()); } return null; } /**