Package org.robovm.apple.vision
Class VNObservation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.vision.VNObservation
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,VNRequestRevisionProviding
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
VNClassificationObservation
,VNCoreMLFeatureValueObservation
,VNDetectedObjectObservation
,VNHorizonObservation
,VNImageAlignmentObservation
,VNPixelBufferObservation
public class VNObservation extends NSObject implements NSSecureCoding, VNRequestRevisionProviding
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VNObservation.VNObservationPtr
-
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 VNObservation()
VNObservation(NSCoder decoder)
protected
VNObservation(NSObject.Handle h, long handle)
protected
VNObservation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
float
getConfidence()
long
getRequestRevision()
NSUUID
getUuid()
protected long
init(NSCoder decoder)
static boolean
supportsSecureCoding()
-
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
-
VNObservation
public VNObservation()
-
VNObservation
protected VNObservation(NSObject.Handle h, long handle)
-
VNObservation
protected VNObservation(NSObject.SkipInit skipInit)
-
VNObservation
public VNObservation(NSCoder decoder)
-
-
Method Detail
-
getUuid
public NSUUID getUuid()
-
getConfidence
public float getConfidence()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
getRequestRevision
public long getRequestRevision()
- Specified by:
getRequestRevision
in interfaceVNRequestRevisionProviding
-
init
protected long init(NSCoder decoder)
-
-