Class VNRequest

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
VNImageBasedRequest

public class VNRequest
extends NSObject
Since:
Available in iOS 11.0 and later.
  • Field Details

  • Constructor Details

  • Method Details

    • isPreferBackgroundProcessing

      public boolean isPreferBackgroundProcessing()
    • setPreferBackgroundProcessing

      public void setPreferBackgroundProcessing​(boolean v)
    • usesCPUOnly

      public boolean usesCPUOnly()
    • setUsesCPUOnly

      public void setUsesCPUOnly​(boolean v)
    • getResults

      public NSArray<? extends VNObservation> getResults()
    • getCompletionHandler

      public VoidBlock2<VNRequest,​NSError> getCompletionHandler()
    • getRevision

      public long getRevision()
      Since:
      Available in iOS 12.0 and later.
    • setRevision

      public void setRevision​(long v)
      Since:
      Available in iOS 12.0 and later.
    • getSupportedRevisions

      public static NSIndexSet getSupportedRevisions()
      Since:
      Available in iOS 12.0 and later.
    • getDefaultRevision

      public static long getDefaultRevision()
      Since:
      Available in iOS 12.0 and later.
    • getCurrentRevision

      public static long getCurrentRevision()
      Since:
      Available in iOS 12.0 and later.
    • init

      protected long init​(VoidBlock2<VNRequest,​NSError> completionHandler)
    • cancel

      public void cancel()
      Since:
      Available in iOS 13.0 and later.