Class CXTransaction

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol

public class CXTransaction
extends NSObject
implements NSSecureCoding
Since:
Available in iOS 10.0 and later.
  • Constructor Details

    • CXTransaction

      public CXTransaction()
    • CXTransaction

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

      protected CXTransaction​(NSObject.SkipInit skipInit)
    • CXTransaction

      public CXTransaction​(NSArray<CXAction> actions)
    • CXTransaction

      public CXTransaction​(CXAction action)
    • CXTransaction

      public CXTransaction​(NSCoder coder)
  • Method Details

    • getUUID

      public NSUUID getUUID()
    • isComplete

      public boolean isComplete()
    • getActions

      public NSArray<CXAction> getActions()
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(NSArray<CXAction> actions)
    • init

      protected long init​(CXAction action)
    • addAction

      public void addAction​(CXAction action)
    • encode

      public void encode​(NSCoder coder)
      Specified by:
      encode in interface NSCoding
    • init

      protected long init​(NSCoder coder)