public NSDecimalNumber(long mantissa, short exponent, boolean flag) { super((SkipInit) null); initObject(init(mantissa, exponent, flag)); } public NSDecimalNumber(@ByVal NSDecimal dcm) { super((SkipInit) null); initObject(init(dcm)); }
public PurchaseEvent putItemPrice(BigDecimal itemPrice) { this.itemPrice = new NSDecimalNumber(String.valueOf(itemPrice)); return this; }
@Override public void didReceiveResponse(SKProductsRequest request, SKProductsResponse response) { List<SKProduct> products = response.getProducts(); requestedProducts = new HashMap<>(); for (SKProduct skProduct : products) { String id = skProduct.getProductIdentifier(); requestedProducts.put(id, skProduct); Product product = productCatalog.getProduct(getType(), id); if (product == null) { product = productCatalog.getProduct(id); } if (product != null) { product.setAvailable(true); product.setTitle(skProduct.getLocalizedTitle()); product.setDescription(skProduct.getLocalizedDescription()); product.setPrice(skProduct.getPrice().doubleValue(), skProduct.getPriceLocale().getCurrencyCode()); } } productsRequest = null; for (BillingObserver observer : billingObservers) { observer.onProductsRequestSuccess(productCatalog.getProducts()); } }
public AddToCartEvent putItemPrice(BigDecimal itemPrice) { this.itemPrice = new NSDecimalNumber(String.valueOf(itemPrice)); return this; }
transaction.setPurchaseCost((int) Math.round(product.getPrice().doubleValue() * 100)); transaction.setPurchaseCostCurrency(product.getPriceLocale().getCurrencyCode());
public NSDecimalNumber(String numberValue) { super((SkipInit) null); initObject(init(numberValue)); } public NSDecimalNumber(String numberValue, NSLocale locale) { super((SkipInit) null); initObject(init(numberValue, locale)); }
public StartCheckoutEvent putTotalPrice(BigDecimal totalPrice) { this.totalPrice = new NSDecimalNumber(String.valueOf(totalPrice)); return this; }
public NSDecimalNumber(String numberValue, NSLocale locale) { super((SkipInit) null); initObject(init(numberValue, locale)); } /*</constructors>*/
public StartCheckoutEvent putTotalPrice(BigDecimal totalPrice) { this.totalPrice = new NSDecimalNumber(String.valueOf(totalPrice)); return this; }
public NSDecimalNumber(@ByVal NSDecimal dcm) { super((SkipInit) null); initObject(init(dcm)); } public NSDecimalNumber(String numberValue) { super((SkipInit) null); initObject(init(numberValue)); }
public PurchaseEvent putItemPrice(BigDecimal itemPrice) { this.itemPrice = new NSDecimalNumber(String.valueOf(itemPrice)); return this; }
@Method(selector = "initWithString:locale:") public NSDecimalNumber(String numberValue, NSLocale locale) { super((SkipInit) null); initObject(init(numberValue, locale)); } /*</constructors>*/
public AddToCartEvent putItemPrice(BigDecimal itemPrice) { this.itemPrice = new NSDecimalNumber(String.valueOf(itemPrice)); return this; }
@Method(selector = "initWithMantissa:exponent:isNegative:") public NSDecimalNumber(long mantissa, short exponent, boolean flag) { super((SkipInit) null); initObject(init(mantissa, exponent, flag)); } @Method(selector = "initWithDecimal:")
@Method(selector = "initWithString:") public NSDecimalNumber(String numberValue) { super((SkipInit) null); initObject(init(numberValue)); } @Method(selector = "initWithString:locale:")
@Method(selector = "initWithString:locale:") public NSDecimalNumber(String numberValue, NSLocale locale) { super((SkipInit) null); initObject(init(numberValue, locale)); } /*</constructors>*/
@Method(selector = "initWithMantissa:exponent:isNegative:") public NSDecimalNumber(long mantissa, short exponent, boolean flag) { super((SkipInit) null); initObject(init(mantissa, exponent, flag)); } @Method(selector = "initWithDecimal:")
@Method(selector = "initWithString:") public NSDecimalNumber(String numberValue) { super((SkipInit) null); initObject(init(numberValue)); } @Method(selector = "initWithString:locale:")
@Method(selector = "initWithDecimal:") public NSDecimalNumber(@ByVal NSDecimal dcm) { super((SkipInit) null); initObject(init(dcm)); } @Method(selector = "initWithString:")
@Method(selector = "initWithDecimal:") public NSDecimalNumber(@ByVal NSDecimal dcm) { super((SkipInit) null); initObject(init(dcm)); } @Method(selector = "initWithString:")