Package org.robovm.apple.mediaplayer
Class MPMediaItemCollection
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
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
MPMediaPlaylist
public class MPMediaItemCollection extends MPMediaEntity
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPMediaItemCollection.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 MPMediaItemCollection()MPMediaItemCollection(NSArray<MPMediaItem> items)protectedMPMediaItemCollection(NSObject.Handle h, long handle)protectedMPMediaItemCollection(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static booleancanFilterByProperty(MPMediaEntityProperty property)longgetCount()NSArray<MPMediaItem>getItems()MPMediaTypegetMediaTypes()MPMediaItemgetRepresentativeItem()protected longinit(NSArray<MPMediaItem> items)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.mediaplayer.MPMediaEntity
encode, enumerateValues, enumerateValues, getPersistentID, getPersistentIDLegacy, 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
-
MPMediaItemCollection
public MPMediaItemCollection() -
MPMediaItemCollection
-
MPMediaItemCollection
-
MPMediaItemCollection
-
-
Method Details
-
getItems
-
getRepresentativeItem
-
getCount
public long getCount() -
getMediaTypes
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
canFilterByProperty
-