Package org.robovm.apple.mediaplayer
Class MPContentItem
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mediaplayer.MPContentItem
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class MPContentItem extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMPContentItem.MPContentItemPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description MPContentItem()MPContentItem(String identifier)protectedMPContentItem(NSObject.Handle h, long handle)protectedMPContentItem(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description MPMediaItemArtworkgetArtwork()StringgetIdentifier()floatgetPlaybackProgress()StringgetSubtitle()StringgetTitle()protected longinit(String identifier)booleanisContainer()booleanisExplicitContent()booleanisPlayable()booleanisStreamingContent()voidsetArtwork(MPMediaItemArtwork v)voidsetContainer(boolean v)voidsetExplicitContent(boolean v)voidsetPlayable(boolean v)voidsetPlaybackProgress(float v)voidsetStreamingContent(boolean v)voidsetSubtitle(String v)voidsetTitle(String v)Methods 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, updateStrongRef
-
Constructor Details
-
MPContentItem
public MPContentItem() -
MPContentItem
-
MPContentItem
-
MPContentItem
-
-
Method Details
-
getIdentifier
-
getTitle
-
setTitle
-
getSubtitle
-
setSubtitle
-
getArtwork
-
setArtwork
-
getPlaybackProgress
public float getPlaybackProgress() -
setPlaybackProgress
public void setPlaybackProgress(float v) -
isStreamingContent
public boolean isStreamingContent()- Since:
- Available in iOS 10.0 and later.
-
setStreamingContent
public void setStreamingContent(boolean v)- Since:
- Available in iOS 10.0 and later.
-
isExplicitContent
public boolean isExplicitContent()- Since:
- Available in iOS 10.0 and later.
-
setExplicitContent
public void setExplicitContent(boolean v)- Since:
- Available in iOS 10.0 and later.
-
isContainer
public boolean isContainer() -
setContainer
public void setContainer(boolean v) -
isPlayable
public boolean isPlayable() -
setPlayable
public void setPlayable(boolean v) -
init
-