public class MPMediaItem extends MPMediaEntity
MPMediaEntity.Block_enumerateValuesForPropertiesUsingBlockNSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
MPMediaItem(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
_supportsSecureCoding()
This property must return YES on all classes that allow secure coding.
|
static boolean |
accessInstanceVariablesDirectly() |
java.lang.String |
albumArtist() |
long |
albumArtistPersistentID() |
long |
albumPersistentID() |
java.lang.String |
albumTitle() |
long |
albumTrackCount() |
long |
albumTrackNumber() |
static MPMediaItem |
alloc() |
static MPMediaItem |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
java.lang.String |
artist() |
long |
artistPersistentID() |
MPMediaItemArtwork |
artwork() |
NSURL |
assetURL() |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
long |
beatsPerMinute() |
double |
bookmarkTime() |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static boolean |
canFilterByProperty(java.lang.String property) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
java.lang.String |
comments() |
java.lang.String |
composer() |
long |
composerPersistentID() |
NSDate |
dateAdded() |
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
long |
discCount() |
long |
discNumber() |
java.lang.String |
genre() |
long |
genrePersistentID() |
static long |
hash_static() |
boolean |
hasProtectedAsset() |
MPMediaItem |
init() |
MPMediaItem |
initWithCoder(NSCoder coder)
NS_DESIGNATED_INITIALIZER
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isCloudItem() |
boolean |
isCompilation() |
boolean |
isExplicitItem() |
boolean |
isPreorder() |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
NSDate |
lastPlayedDate() |
java.lang.String |
lyrics() |
long |
mediaType() |
static MPMediaItem |
new_objc() |
long |
persistentID() |
static java.lang.String |
persistentIDPropertyForGroupingType(long groupingType)
Returns the item property for a given grouping type.
|
double |
playbackDuration() |
java.lang.String |
playbackStoreID() |
long |
playCount() |
long |
podcastPersistentID() |
java.lang.String |
podcastTitle() |
long |
rating() |
NSDate |
releaseDate() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
long |
skipCount() |
static org.moe.natj.objc.Class |
superclass_static() |
static boolean |
supportsSecureCoding() |
java.lang.String |
title() |
static java.lang.String |
titlePropertyForGroupingType(long groupingType)
Returns the item property to determine a title for a given grouping type.
|
java.lang.String |
userGrouping() |
static long |
version_static() |
encodeWithCoder, enumerateValuesForPropertiesUsingBlock, objectForKeyedSubscript, valueForPropertyaccessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static MPMediaItem alloc()
public static MPMediaItem allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static boolean canFilterByProperty(java.lang.String property)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static long hash_static()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static MPMediaItem new_objc()
public static java.lang.String persistentIDPropertyForGroupingType(long groupingType)
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static boolean supportsSecureCoding()
public static java.lang.String titlePropertyForGroupingType(long groupingType)
public static long version_static()
public java.lang.String albumArtist()
public long albumArtistPersistentID()
public long albumPersistentID()
public java.lang.String albumTitle()
public long albumTrackCount()
public long albumTrackNumber()
public java.lang.String artist()
public long artistPersistentID()
public MPMediaItemArtwork artwork()
public NSURL assetURL()
public long beatsPerMinute()
public double bookmarkTime()
public java.lang.String comments()
public java.lang.String composer()
public long composerPersistentID()
public NSDate dateAdded()
public long discCount()
public long discNumber()
public java.lang.String genre()
public long genrePersistentID()
public boolean hasProtectedAsset()
public MPMediaItem init()
init in class MPMediaEntitypublic MPMediaItem initWithCoder(NSCoder coder)
NSCodinginitWithCoder in interface NSCodinginitWithCoder in class MPMediaEntitypublic boolean isCloudItem()
public boolean isCompilation()
public boolean isExplicitItem()
public NSDate lastPlayedDate()
public java.lang.String lyrics()
public long mediaType()
public long persistentID()
persistentID in class MPMediaEntitypublic long playCount()
public double playbackDuration()
public long podcastPersistentID()
public java.lang.String podcastTitle()
public long rating()
public NSDate releaseDate()
public long skipCount()
public boolean _supportsSecureCoding()
NSSecureCoding_supportsSecureCoding in interface NSSecureCoding_supportsSecureCoding in class MPMediaEntitypublic java.lang.String title()
public java.lang.String userGrouping()
public java.lang.String playbackStoreID()
public boolean isPreorder()