Interface CacheItemFactory

All Known Implementing Classes:
CacheItemFactoryImpl

public interface CacheItemFactory
Created on 19/10/2017. // TODO @eti: Javadoc
  • Method Details

    • buildMatchCi

      MatchCi buildMatchCi(Urn id)
    • buildMatchCi

      MatchCi buildMatchCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSportEvent data, Locale dataLocale)
    • buildMatchCi

      MatchCi buildMatchCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSportEventChildren.SapiSportEvent data, Locale dataLocale)
    • buildMatchCi

      MatchCi buildMatchCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiFixture data, Locale dataLocale)
    • buildMatchCi

      MatchCi buildMatchCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiMatchSummaryEndpoint endpointData, Locale dataLocale)
    • buildTournamentCi

      TournamentCi buildTournamentCi(Urn id)
    • buildTournamentCi

      TournamentCi buildTournamentCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTournament endpointData, Locale dataLocale)
    • buildTournamentCi

      TournamentCi buildTournamentCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTournamentExtended endpointData, Locale dataLocale)
    • buildTournamentCi

      TournamentCi buildTournamentCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTournamentInfoEndpoint endpointData, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiStageSummaryEndpoint endpointData, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTournament endpointData, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTournamentInfoEndpoint endpointData, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSportEvent data, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSportEventChildren.SapiSportEvent endpointData, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiFixture data, Locale dataLocale)
    • buildStageCi

      StageCi buildStageCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiParentStage data, Locale dataLocale)
    • buildSportCi

      SportCi buildSportCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSport sport, List<Urn> categories, Locale dataLocale)
    • buildCategoryCi

      CategoryCi buildCategoryCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiCategory category, List<Urn> tournaments, Urn associatedSportCiId, Locale dataLocale)
    • buildSportCi

      SportCi buildSportCi(ExportableSportCi exportable)
    • buildCategoryCi

      CategoryCi buildCategoryCi(ExportableCategoryCi exportable)
    • buildPlayerProfileCi

      PlayerProfileCi buildPlayerProfileCi(Urn id, Urn competitorId)
    • buildPlayerProfileCi

      PlayerProfileCi buildPlayerProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiPlayerExtended data, Locale dataLocale, Urn competitorId)
    • buildPlayerProfileCi

      PlayerProfileCi buildPlayerProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiPlayerCompetitor data, Locale dataLocale, Urn competitorId)
    • buildPlayerProfileCi

      PlayerProfileCi buildPlayerProfileCi(ExportablePlayerProfileCi exportable)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(Urn id)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiCompetitorProfileEndpoint data, Locale dataLocale)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiTeam data, Locale dataLocale)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiPlayerCompetitor data, Locale dataLocale)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiSimpleTeamProfileEndpoint data, Locale dataLocale)
    • buildCompetitorProfileCi

      CompetitorCi buildCompetitorProfileCi(ExportableCompetitorCi exportable)
    • buildLotteryCi

      LotteryCi buildLotteryCi(Urn id)
    • buildLotteryCi

      LotteryCi buildLotteryCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiLottery data, Locale dataLocale)
    • buildDrawCi

      DrawCi buildDrawCi(Urn id)
    • buildDrawCi

      DrawCi buildDrawCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiDrawEvent data, Locale dataLocale)
    • buildDrawCi

      DrawCi buildDrawCi(Urn id, com.sportradar.uf.sportsapi.datamodel.SapiDrawSummary data, Locale dataLocale)
    • buildSportEventCi

      SportEventCi buildSportEventCi(ExportableCi exportable)
    • getFixtureTimestampCache

      com.google.common.cache.Cache<Urn,Date> getFixtureTimestampCache()