Package org.robovm.apple.mediaplayer
Class MPMediaPlaylist
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mediaplayer.MPMediaEntity
org.robovm.apple.mediaplayer.MPMediaItemCollection
org.robovm.apple.mediaplayer.MPMediaPlaylist
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class MPMediaPlaylist extends MPMediaItemCollection
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPMediaPlaylist.MPMediaPlaylistPtrNested classes/interfaces inherited from class org.robovm.apple.mediaplayer.MPMediaItemCollection
MPMediaItemCollection.MPMediaItemCollectionPtrNested classes/interfaces inherited from class org.robovm.apple.mediaplayer.MPMediaEntity
MPMediaEntity.MPMediaEntityPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description MPMediaPlaylist()MPMediaPlaylist(NSArray<MPMediaItem> items)protectedMPMediaPlaylist(NSObject.Handle h, long handle)protectedMPMediaPlaylist(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidaddItemWithProductID(String productID, VoidBlock1<NSError> completionHandler)voidaddMediaItems(NSArray<MPMediaItem> mediaItems, VoidBlock1<NSError> completionHandler)static booleancanFilterByProperty(MPMediaEntityProperty property)StringgetAuthorDisplayName()StringgetCloudGlobalID()StringgetDescriptionText()StringgetName()StringgetNameLegacy()longgetPersistentID()longgetPersistentIDLegacy()MPMediaPlaylistAttributegetPlaylistAttributes()MPMediaPlaylistAttributegetPlaylistAttributesLegacy()NSArray<MPMediaItem>getSeedItems()NSArray<MPMediaItem>getSeedItemsLegacy()static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.mediaplayer.MPMediaItemCollection
getCount, getItems, getMediaTypes, getRepresentativeItem, initMethods inherited from class org.robovm.apple.mediaplayer.MPMediaEntity
encode, enumerateValues, enumerateValues, getValue, initMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
MPMediaPlaylist
public MPMediaPlaylist() -
MPMediaPlaylist
-
MPMediaPlaylist
-
MPMediaPlaylist
-
-
Method Details
-
getPersistentID
public long getPersistentID()- Overrides:
getPersistentIDin classMPMediaEntity
-
getCloudGlobalID
- Since:
- Available in iOS 14.0 and later.
-
getName
-
getPlaylistAttributes
-
getSeedItems
-
getDescriptionText
- Since:
- Available in iOS 9.3 and later.
-
getAuthorDisplayName
- Since:
- Available in iOS 9.3 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
getPersistentIDLegacy
public long getPersistentIDLegacy()- Overrides:
getPersistentIDLegacyin classMPMediaEntity
-
getNameLegacy
-
getPlaylistAttributesLegacy
-
getSeedItemsLegacy
-
addItemWithProductID
- Since:
- Available in iOS 9.3 and later.
-
addMediaItems
- Since:
- Available in iOS 9.3 and later.
-
canFilterByProperty
-