Package org.robovm.apple.storekit
Class SKPaymentTransaction
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.storekit.SKPaymentTransaction
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SKPaymentTransaction extends NSObject
- Since:
- Available in iOS 3.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKPaymentTransaction.SKPaymentTransactionPtr
-
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 SKPaymentTransaction()
protected
SKPaymentTransaction(NSObject.Handle h, long handle)
protected
SKPaymentTransaction(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NSArray<SKDownload>
getDownloads()
NSError
getError()
SKPaymentTransaction
getOriginalTransaction()
SKPayment
getPayment()
NSDate
getTransactionDate()
java.lang.String
getTransactionIdentifier()
NSData
getTransactionReceipt()
Deprecated.Deprecated in iOS 7.0.SKPaymentTransactionState
getTransactionState()
-
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
-
SKPaymentTransaction
public SKPaymentTransaction()
-
SKPaymentTransaction
protected SKPaymentTransaction(NSObject.Handle h, long handle)
-
SKPaymentTransaction
protected SKPaymentTransaction(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getError
public NSError getError()
- Since:
- Available in iOS 3.0 and later.
-
getOriginalTransaction
public SKPaymentTransaction getOriginalTransaction()
- Since:
- Available in iOS 3.0 and later.
-
getPayment
public SKPayment getPayment()
- Since:
- Available in iOS 3.0 and later.
-
getDownloads
public NSArray<SKDownload> getDownloads()
- Since:
- Available in iOS 6.0 and later.
-
getTransactionDate
public NSDate getTransactionDate()
- Since:
- Available in iOS 3.0 and later.
-
getTransactionIdentifier
public java.lang.String getTransactionIdentifier()
- Since:
- Available in iOS 3.0 and later.
-
getTransactionReceipt
@Deprecated public NSData getTransactionReceipt()
Deprecated.Deprecated in iOS 7.0. Use -[NSBundle appStoreReceiptURL]- Since:
- Available in iOS 3.0 and later.
-
getTransactionState
public SKPaymentTransactionState getTransactionState()
- Since:
- Available in iOS 3.0 and later.
-
-