Package org.robovm.apple.avfoundation
Class AVMutableAssetDownloadStorageManagementPolicy
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAssetDownloadStorageManagementPolicy
-
- org.robovm.apple.avfoundation.AVMutableAssetDownloadStorageManagementPolicy
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVMutableAssetDownloadStorageManagementPolicy extends AVAssetDownloadStorageManagementPolicy
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMutableAssetDownloadStorageManagementPolicy.AVMutableAssetDownloadStorageManagementPolicyPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAssetDownloadStorageManagementPolicy
AVAssetDownloadStorageManagementPolicy.AVAssetDownloadStorageManagementPolicyPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVMutableAssetDownloadStorageManagementPolicy()
protected
AVMutableAssetDownloadStorageManagementPolicy(NSObject.Handle h, long handle)
protected
AVMutableAssetDownloadStorageManagementPolicy(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDate
getExpirationDate()
AVAssetDownloadedAssetEvictionPriority
getPriority()
void
setExpirationDate(NSDate v)
void
setPriority(AVAssetDownloadedAssetEvictionPriority 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, willChangeValues
-
-
-
-
Constructor Detail
-
AVMutableAssetDownloadStorageManagementPolicy
public AVMutableAssetDownloadStorageManagementPolicy()
-
AVMutableAssetDownloadStorageManagementPolicy
protected AVMutableAssetDownloadStorageManagementPolicy(NSObject.Handle h, long handle)
-
AVMutableAssetDownloadStorageManagementPolicy
protected AVMutableAssetDownloadStorageManagementPolicy(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getPriority
public AVAssetDownloadedAssetEvictionPriority getPriority()
- Overrides:
getPriority
in classAVAssetDownloadStorageManagementPolicy
-
setPriority
public void setPriority(AVAssetDownloadedAssetEvictionPriority v)
-
getExpirationDate
public NSDate getExpirationDate()
- Overrides:
getExpirationDate
in classAVAssetDownloadStorageManagementPolicy
-
setExpirationDate
public void setExpirationDate(NSDate v)
-
-