Package org.robovm.apple.passkit
Class PKPaymentSummaryItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.passkit.PKPaymentSummaryItem
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
PKShippingMethod
public class PKPaymentSummaryItem extends NSObject
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKPaymentSummaryItem.PKPaymentSummaryItemPtr
-
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 PKPaymentSummaryItem()
PKPaymentSummaryItem(java.lang.String label, NSDecimalNumber amount)
PKPaymentSummaryItem(java.lang.String label, NSDecimalNumber amount, PKPaymentSummaryItemType type)
protected
PKPaymentSummaryItem(NSObject.Handle h, long handle)
protected
PKPaymentSummaryItem(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(java.lang.String label, NSDecimalNumber amount)
protected static long
create(java.lang.String label, NSDecimalNumber amount, PKPaymentSummaryItemType type)
NSDecimalNumber
getAmount()
java.lang.String
getLabel()
PKPaymentSummaryItemType
getType()
void
setAmount(NSDecimalNumber v)
void
setLabel(java.lang.String v)
void
setType(PKPaymentSummaryItemType v)
-
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
-
PKPaymentSummaryItem
public PKPaymentSummaryItem()
-
PKPaymentSummaryItem
protected PKPaymentSummaryItem(NSObject.Handle h, long handle)
-
PKPaymentSummaryItem
protected PKPaymentSummaryItem(NSObject.SkipInit skipInit)
-
PKPaymentSummaryItem
public PKPaymentSummaryItem(java.lang.String label, NSDecimalNumber amount)
-
PKPaymentSummaryItem
public PKPaymentSummaryItem(java.lang.String label, NSDecimalNumber amount, PKPaymentSummaryItemType type)
- Since:
- Available in iOS 9.0 and later.
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String v)
-
getAmount
public NSDecimalNumber getAmount()
-
setAmount
public void setAmount(NSDecimalNumber v)
-
getType
public PKPaymentSummaryItemType getType()
- Since:
- Available in iOS 9.0 and later.
-
setType
public void setType(PKPaymentSummaryItemType v)
- Since:
- Available in iOS 9.0 and later.
-
create
protected static long create(java.lang.String label, NSDecimalNumber amount)
-
create
protected static long create(java.lang.String label, NSDecimalNumber amount, PKPaymentSummaryItemType type)
- Since:
- Available in iOS 9.0 and later.
-
-