Package org.robovm.apple.avfoundation
Class AVMutableDateRangeMetadataGroup
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVMetadataGroup
-
- org.robovm.apple.avfoundation.AVDateRangeMetadataGroup
-
- org.robovm.apple.avfoundation.AVMutableDateRangeMetadataGroup
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVMutableDateRangeMetadataGroup extends AVDateRangeMetadataGroup
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMutableDateRangeMetadataGroup.AVMutableDateRangeMetadataGroupPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVDateRangeMetadataGroup
AVDateRangeMetadataGroup.AVDateRangeMetadataGroupPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVMetadataGroup
AVMetadataGroup.AVMetadataGroupPtr
-
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 AVMutableDateRangeMetadataGroup()
AVMutableDateRangeMetadataGroup(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
protected
AVMutableDateRangeMetadataGroup(NSObject.Handle h, long handle)
protected
AVMutableDateRangeMetadataGroup(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDate
getEndDate()
NSArray<AVMetadataItem>
getItems()
NSDate
getStartDate()
void
setEndDate(NSDate v)
void
setItems(NSArray<AVMetadataItem> v)
void
setStartDate(NSDate v)
-
Methods inherited from class org.robovm.apple.avfoundation.AVDateRangeMetadataGroup
init
-
Methods inherited from class org.robovm.apple.avfoundation.AVMetadataGroup
getClassifyingLabel, getUniqueID
-
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
-
AVMutableDateRangeMetadataGroup
public AVMutableDateRangeMetadataGroup()
-
AVMutableDateRangeMetadataGroup
protected AVMutableDateRangeMetadataGroup(NSObject.Handle h, long handle)
-
AVMutableDateRangeMetadataGroup
protected AVMutableDateRangeMetadataGroup(NSObject.SkipInit skipInit)
-
AVMutableDateRangeMetadataGroup
public AVMutableDateRangeMetadataGroup(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
-
-
Method Detail
-
getStartDate
public NSDate getStartDate()
- Overrides:
getStartDate
in classAVDateRangeMetadataGroup
-
setStartDate
public void setStartDate(NSDate v)
-
getEndDate
public NSDate getEndDate()
- Overrides:
getEndDate
in classAVDateRangeMetadataGroup
-
setEndDate
public void setEndDate(NSDate v)
-
getItems
public NSArray<AVMetadataItem> getItems()
- Overrides:
getItems
in classAVDateRangeMetadataGroup
-
setItems
public void setItems(NSArray<AVMetadataItem> v)
-
-