Package org.robovm.apple.avfoundation
Class AVDateRangeMetadataGroup
- 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
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
AVMutableDateRangeMetadataGroup
public class AVDateRangeMetadataGroup extends AVMetadataGroup
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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 AVDateRangeMetadataGroup()
AVDateRangeMetadataGroup(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
protected
AVDateRangeMetadataGroup(NSObject.Handle h, long handle)
protected
AVDateRangeMetadataGroup(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSDate
getEndDate()
NSArray<AVMetadataItem>
getItems()
NSDate
getStartDate()
protected long
init(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
-
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
-
AVDateRangeMetadataGroup
public AVDateRangeMetadataGroup()
-
AVDateRangeMetadataGroup
protected AVDateRangeMetadataGroup(NSObject.Handle h, long handle)
-
AVDateRangeMetadataGroup
protected AVDateRangeMetadataGroup(NSObject.SkipInit skipInit)
-
AVDateRangeMetadataGroup
public AVDateRangeMetadataGroup(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
-
-
Method Detail
-
getStartDate
public NSDate getStartDate()
-
getEndDate
public NSDate getEndDate()
-
getItems
public NSArray<AVMetadataItem> getItems()
- Overrides:
getItems
in classAVMetadataGroup
-
init
protected long init(NSArray<AVMetadataItem> items, NSDate startDate, NSDate endDate)
-
-