Class AbstractMTGStockService

java.lang.Object
org.api.mtgstock.services.AbstractMTGStockService
Direct Known Subclasses:
AnalyticsService, CardsService, DecksServices, InterestsService, PriceService

public abstract class AbstractMTGStockService
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected static java.lang.String ABBREVIATION  
    protected static java.lang.String ALL_TIME_HIGH  
    protected static java.lang.String ALL_TIME_LOW  
    protected static java.lang.String ARCHETYPE  
    protected static java.lang.String AVG  
    protected static java.lang.String BOOSTER  
    protected static java.lang.String CARD  
    protected static java.lang.String CARD_SET  
    protected static java.lang.String CARD_TYPE  
    protected URLUtilities client  
    protected static java.lang.String CMC  
    protected static java.lang.String COLOR  
    protected static java.lang.String COST  
    protected static java.lang.String DATE  
    protected static java.lang.String DATE_FORMAT  
    protected static java.lang.String DECKS  
    protected static java.lang.String FLIP  
    protected static java.lang.String FOIL  
    protected static java.lang.String ICON_CLASS  
    protected static java.lang.String ID  
    protected static java.lang.String IMAGE  
    protected static java.lang.String IMAGE_FLIP  
    protected static java.lang.String INCLUDE_DEFAULT  
    protected static java.lang.String INTEREST_TYPE  
    protected static java.lang.String LAST_WEEK_PRICE  
    protected static java.lang.String LATEST_PRICE  
    protected static java.lang.String LATEST_PRICE_CK  
    protected static java.lang.String LATEST_PRICE_MKM  
    protected static java.lang.String LATEST_PRICE_MM  
    protected static java.lang.String LEGAL  
    protected org.apache.log4j.Logger logger  
    protected static java.lang.String LOW  
    protected static java.lang.String LOWEST_PRINT  
    protected static java.lang.String MKM_ID  
    protected static java.lang.String MKM_URL  
    protected static java.lang.String MOSTPLAYED  
    protected static java.lang.String MULTIVERSE_ID  
    protected static java.lang.String NAME  
    protected static java.lang.String NORMAL  
    protected static java.lang.String NUM  
    protected static java.lang.String NUM_PLAYERS  
    protected static java.lang.String OLD  
    protected static java.lang.String ORACLE  
    protected static java.lang.String PAST_PRICE  
    protected static java.lang.String PERCENTAGE  
    protected static java.lang.String PLACING  
    protected static java.lang.String PLAYER  
    protected static java.lang.String POSITION  
    protected static java.lang.String PRESENT_PRICE  
    protected static java.lang.String PREVIOUS_PRICE  
    protected static java.lang.String PRICE  
    protected static java.lang.String PRICE_HASH  
    protected static java.lang.String PRINT  
    protected static java.lang.String PWRTGH  
    protected static java.lang.String QUANTITY  
    protected static java.lang.String RARITY  
    protected static java.lang.String RESERVED  
    protected static java.lang.String SET  
    protected static java.lang.String SET_ID  
    protected static java.lang.String SET_NAME  
    protected static java.lang.String SET_TYPE  
    protected static java.lang.String SETS  
    protected static java.lang.String SIMILARITY  
    protected static java.lang.String SUBTYPE  
    protected static java.lang.String SUM  
    protected static java.lang.String SUPERTYPE  
    protected static java.lang.String TCG_ID  
    protected static java.lang.String TCG_URL  
    protected static java.lang.String TOTAL  
    protected static java.lang.String TOURNAMENTTYPE  
    protected static java.lang.String TYPE  
    protected static java.lang.String URL  
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected AbstractMTGStockService()  
  • Method Summary

    Modifier and Type Method Description
    protected Archetype parseArchetypeFor​(com.google.gson.JsonObject e)  
    protected CardDetails parseCardFor​(com.google.gson.JsonObject o)  
    protected DeckCard parseDeckCardFor​(com.google.gson.JsonObject o)  
    protected java.util.List<Interest> parseInterestFor​(MTGStockConstants.CATEGORY c, com.google.gson.JsonArray interests)  
    protected PriceHash parsePriceHashFor​(com.google.gson.JsonObject obj, MTGStockConstants.RARITY r)  
    protected Print parsePrintFor​(com.google.gson.JsonObject obj)  
    protected CardSet parseSetFor​(com.google.gson.JsonObject o)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait