Class CIQRCodeDescriptor

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CIQRCodeDescriptor
extends CIBarcodeDescriptor
Since:
Available in iOS 11.0 and later.
  • Constructor Details

    • CIQRCodeDescriptor

      public CIQRCodeDescriptor()
    • CIQRCodeDescriptor

      protected CIQRCodeDescriptor​(NSObject.Handle h, long handle)
    • CIQRCodeDescriptor

      protected CIQRCodeDescriptor​(NSObject.SkipInit skipInit)
    • CIQRCodeDescriptor

      public CIQRCodeDescriptor​(NSData errorCorrectedPayload, long symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel)
  • Method Details

    • getErrorCorrectedPayload

      public NSData getErrorCorrectedPayload()
    • getSymbolVersion

      public long getSymbolVersion()
    • getMaskPattern

      public byte getMaskPattern()
    • getErrorCorrectionLevel

      public CIQRCodeErrorCorrectionLevel getErrorCorrectionLevel()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(NSData errorCorrectedPayload, long symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel)
    • descriptor

      public static CIQRCodeDescriptor descriptor​(NSData errorCorrectedPayload, long symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel)