Android Open Source - android-store Store J S O N Consts






From Project

Back to project page android-store.

License

The source code is released under:

Copyright (c) 2012 SOOMLA http://project.soom.la/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to...

If you think the Android project android-store listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/*
 * Copyright (C) 2012-2014 Soomla Inc./*from  w ww.j  a  v a  2s.  co  m*/
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.soomla.store.data;

/**
 * This class contains all static final String names of the keys/vals in the JSON being parsed all
 * around the sdk.
 */
public class StoreJSONConsts {

    public static final String STORE_CURRENCIES         = "currencies";
    public static final String STORE_CURRENCYPACKS      = "currencyPacks";
    public static final String STORE_GOODS              = "goods";
    public static final String STORE_CATEGORIES         = "categories";
    public static final String STORE_GOODS_SU           = "singleUse";
    public static final String STORE_GOODS_PA           = "goodPacks";
    public static final String STORE_GOODS_UP           = "goodUpgrades";
    public static final String STORE_GOODS_LT           = "lifetime";
    public static final String STORE_GOODS_EQ           = "equippable";

    public static final String CATEGORY_NAME            = "name";
    public static final String CATEGORY_GOODSITEMIDS    = "goods_itemIds";

    public static final String MARKETITEM_PRODUCT_ID    = "productId";
    public static final String MARKETITEM_ANDROID_ID    = "androidId";
    public static final String MARKETITEM_MANAGED       = "consumable";
    public static final String MARKETITEM_PRICE         = "price";
    public static final String MARKETITEM_MARKETPRICE   = "marketPrice";
    public static final String MARKETITEM_MARKETTITLE   = "marketTitle";
    public static final String MARKETITEM_MARKETDESC    = "marketDesc";
    public static final String MARKETITEM_MARKETCURRENCYCODE   = "marketCurrencyCode";
    public static final String MARKETITEM_MARKETPRICEMICROS    = "marketPriceMicros";

    public static final String EQUIPPABLE_EQUIPPING     = "equipping";

    // VGP = SingleUsePackVG
    public static final String VGP_GOOD_ITEMID          = "good_itemId";
    public static final String VGP_GOOD_AMOUNT          = "good_amount";

    // VGU = UpgradeVG
    public static final String VGU_GOOD_ITEMID          = "good_itemId";
    public static final String VGU_PREV_ITEMID          = "prev_itemId";
    public static final String VGU_NEXT_ITEMID          = "next_itemId";

    public static final String CURRENCYPACK_CURRENCYAMOUNT = "currency_amount";
    public static final String CURRENCYPACK_CURRENCYITEMID = "currency_itemId";

    /** IabPurchase Type **/
    public static final String PURCHASABLE_ITEM         = "purchasableItem";

    public static final String PURCHASE_TYPE            = "purchaseType";
    public static final String PURCHASE_TYPE_MARKET     = "market";
    public static final String PURCHASE_TYPE_VI         = "virtualItem";

    public static final String PURCHASE_MARKET_ITEM     = "marketItem";

    public static final String PURCHASE_VI_ITEMID       = "pvi_itemId";
    public static final String PURCHASE_VI_AMOUNT       = "pvi_amount";

    // VIR = VirtualItemReward
    public static final String VIR_ASSOCITEMID          = "associatedItemId";
    public static final String VIR_AMOUNT               = "amount";
}




Java Source Code List

com.soomla.example.ExampleEventHandler.java
com.soomla.example.MuffinRushAssets.java
com.soomla.example.StoreExampleActivity.java
com.soomla.example.StoreGoodsActivity.java
com.soomla.example.StorePacksActivity.java
com.soomla.rewards.VirtualItemReward.java
com.soomla.store.IStoreAssets.java
com.soomla.store.SoomlaStore.java
com.soomla.store.StoreConfig.java
com.soomla.store.StoreForeground.java
com.soomla.store.StoreInventory.java
com.soomla.store.billing.IIabService.java
com.soomla.store.billing.IabCallbacks.java
com.soomla.store.billing.IabException.java
com.soomla.store.billing.IabHelper.java
com.soomla.store.billing.IabInventory.java
com.soomla.store.billing.IabPurchase.java
com.soomla.store.billing.IabResult.java
com.soomla.store.billing.IabSkuDetails.java
com.soomla.store.data.StorageManager.java
com.soomla.store.data.StoreInfo.java
com.soomla.store.data.StoreJSONConsts.java
com.soomla.store.data.VirtualCurrencyStorage.java
com.soomla.store.data.VirtualGoodsStorage.java
com.soomla.store.data.VirtualItemStorage.java
com.soomla.store.domain.MarketItem.java
com.soomla.store.domain.PurchasableVirtualItem.java
com.soomla.store.domain.VirtualCategory.java
com.soomla.store.domain.VirtualItem.java
com.soomla.store.domain.virtualCurrencies.VirtualCurrencyPack.java
com.soomla.store.domain.virtualCurrencies.VirtualCurrency.java
com.soomla.store.domain.virtualGoods.EquippableVG.java
com.soomla.store.domain.virtualGoods.LifetimeVG.java
com.soomla.store.domain.virtualGoods.SingleUsePackVG.java
com.soomla.store.domain.virtualGoods.SingleUseVG.java
com.soomla.store.domain.virtualGoods.UpgradeVG.java
com.soomla.store.domain.virtualGoods.VirtualGood.java
com.soomla.store.events.BillingNotSupportedEvent.java
com.soomla.store.events.BillingSupportedEvent.java
com.soomla.store.events.CurrencyBalanceChangedEvent.java
com.soomla.store.events.GoodBalanceChangedEvent.java
com.soomla.store.events.GoodEquippedEvent.java
com.soomla.store.events.GoodUnEquippedEvent.java
com.soomla.store.events.GoodUpgradeEvent.java
com.soomla.store.events.IabServiceStartedEvent.java
com.soomla.store.events.IabServiceStoppedEvent.java
com.soomla.store.events.ItemPurchaseStartedEvent.java
com.soomla.store.events.ItemPurchasedEvent.java
com.soomla.store.events.MarketItemsRefreshFinishedEvent.java
com.soomla.store.events.MarketItemsRefreshStartedEvent.java
com.soomla.store.events.MarketPurchaseCancelledEvent.java
com.soomla.store.events.MarketPurchaseEvent.java
com.soomla.store.events.MarketPurchaseStartedEvent.java
com.soomla.store.events.MarketRefundEvent.java
com.soomla.store.events.RestoreTransactionsFinishedEvent.java
com.soomla.store.events.RestoreTransactionsStartedEvent.java
com.soomla.store.events.SoomlaStoreInitializedEvent.java
com.soomla.store.events.UnexpectedStoreErrorEvent.java
com.soomla.store.exceptions.InsufficientFundsException.java
com.soomla.store.exceptions.NotEnoughGoodsException.java
com.soomla.store.exceptions.VirtualItemNotFoundException.java
com.soomla.store.purchaseTypes.PurchaseType.java
com.soomla.store.purchaseTypes.PurchaseWithMarket.java
com.soomla.store.purchaseTypes.PurchaseWithVirtualItem.java