p

pa

package pa

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pa
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Appearances(appearances: Int, started: Int, substitutedOn: Int, substitutedOff: Int, dismissals: Int) extends Product with Serializable
  2. case class Competition(id: String, name: String) extends Product with Serializable
  3. case class Error(message: String) extends Product with Serializable
  4. case class Fixture(id: String, date: ZonedDateTime, stage: Stage, round: Round, leg: String, homeTeam: MatchDayTeam, awayTeam: MatchDayTeam, venue: Option[Venue], competition: Option[Competition]) extends FootballMatch with Product with Serializable
  5. trait FootballMatch extends AnyRef
  6. trait FootballTeam extends AnyRef
  7. case class Head2Head(id: String, name: String, goals: Head2HeadStat, bookings: Head2HeadStat, dismissals: Head2HeadStat, substitutions: Head2HeadStat) extends FootballTeam with Product with Serializable
  8. case class Head2HeadStat(homeCount: Int, homeMatches: List[MatchInfo], awayCount: Int, awayMatches: List[MatchInfo]) extends Product with Serializable
  9. trait Http extends AnyRef
  10. case class LeagueStats(played: Int, won: Int, drawn: Int, lost: Int, goalsFor: Int, goalsAgainst: Int) extends Product with Serializable
  11. case class LeagueTableEntry(stageNumber: String, round: Round, team: LeagueTeam) extends Product with Serializable
  12. case class LeagueTeam(id: String, name: String, rank: Int, total: LeagueStats, home: LeagueStats, away: LeagueStats, goalDifference: Int, points: Int) extends FootballTeam with Product with Serializable
  13. case class LineUp(homeTeam: LineUpTeam, awayTeam: LineUpTeam, homeTeamPossession: Int) extends Product with Serializable
  14. case class LineUpEvent(eventType: String, eventTime: String, matchTime: String) extends Product with Serializable
  15. case class LineUpPlayer(id: String, name: String, firstName: String, lastName: String, shirtNumber: String, position: String, substitute: Boolean, rating: Option[Int], timeOnPitch: String, events: Seq[LineUpEvent]) extends Person with Product with Serializable
  16. case class LineUpTeam(id: String, name: String, teamColour: String, manager: Official, formation: String, shotsOn: Int, shotsOff: Int, fouls: Int, corners: Int, offsides: Int, bookings: Int, dismissals: Int, players: Seq[LineUpPlayer]) extends FootballTeam with Product with Serializable
  17. case class LiveMatch(id: String, date: ZonedDateTime, stage: Stage, round: Round, leg: String, attendance: Option[String], homeTeam: MatchDayTeam, awayTeam: MatchDayTeam, referee: Option[Official], venue: Option[Venue], status: String, comments: Option[String]) extends FootballMatch with Product with Serializable
  18. case class MatchDay(id: String, date: ZonedDateTime, competition: Option[Competition], stage: Stage, round: Round, leg: String, liveMatch: Boolean, result: Boolean, previewAvailable: Boolean, reportAvailable: Boolean, lineupsAvailable: Boolean, matchStatus: String, attendance: Option[String], homeTeam: MatchDayTeam, awayTeam: MatchDayTeam, referee: Option[Official], venue: Option[Venue], comments: Option[String]) extends FootballMatch with Product with Serializable
  19. case class MatchDayTeam(id: String, name: String, score: Option[Int], htScore: Option[Int], aggregateScore: Option[Int], scorers: Option[String]) extends FootballTeam with Product with Serializable
  20. case class MatchEvent(id: Option[String], teamID: Option[String], eventType: String, matchTime: Option[String], eventTime: Option[String], addedTime: Option[String], players: List[Player], reason: Option[String], how: Option[String], whereFrom: Option[String], whereTo: Option[String], distance: Option[String], outcome: Option[String]) extends Product with Serializable
  21. case class MatchEvents(homeTeam: Team, awayTeam: Team, events: List[MatchEvent], isResult: Boolean) extends Product with Serializable
  22. case class MatchInfo(id: String, matchDate: ZonedDateTime, description: String) extends Product with Serializable
  23. case class MatchStats(interval: Int, homePossession: Int, homeTeam: TeamStats, awayTeam: TeamStats) extends Product with Serializable
  24. implicit class NodeSeq2rich extends AnyRef
  25. case class Official(id: String, name: String) extends Person with Product with Serializable
  26. trait PaClient extends AnyRef
  27. case class PaClientErrorsException(msg: String) extends RuntimeException with Product with Serializable
  28. class PaClientException extends RuntimeException
  29. trait Person extends AnyRef
  30. case class Player(id: String, teamID: String, name: String) extends Person with Product with Serializable
  31. case class PlayerAppearances(playerName: String, home: Appearances, away: Appearances, total: Appearances) extends Product with Serializable
  32. case class PlayerProfile(fullName: String, height: Option[String], weight: Option[String], dob: Option[LocalDate], age: Option[String], nationality: Option[String], position: Option[String]) extends Product with Serializable
  33. case class PlayerStatsSummaryDefence(backPasses: Stat, blocks: Stat, clearances: Stat, goalKicks: Stat, goalsAgainst: Stat, ownGoals: Stat, ownGoalsFor: Stat, saves: Stat) extends Product with Serializable
  34. case class PlayerStatsSummaryDiscipline(bookings: Stat, dismissals: Stat, foulsAgainst: Stat, foulsCommitted: Stat, handBalls: Stat, offsides: Stat, tenYards: Stat) extends Product with Serializable
  35. case class PlayerStatsSummaryOffense(assists: Stat, corners: Stat, crosses: Stat, freeKicks: Stat, goals: Stat, penalties: Stat, shotsOffTarget: Stat, shotsOnTarget: Stat, throwIns: Stat) extends Product with Serializable
  36. case class Response(status: Int, body: String, statusLine: String) extends Product with Serializable
  37. case class Result(id: String, date: ZonedDateTime, stage: Stage, round: Round, leg: String, reportAvailable: Boolean, attendance: Option[String], homeTeam: MatchDayTeam, awayTeam: MatchDayTeam, referee: Option[Official], venue: Option[Venue], comments: Option[String]) extends FootballMatch with Product with Serializable
  38. case class Round(roundNumber: String, name: Option[String]) extends Product with Serializable
  39. case class Season(competitionId: String, seasonId: String, name: String, startDate: LocalDate, endDate: LocalDate) extends Product with Serializable
  40. case class SquadMember(playerId: String, name: String, squadNumber: Option[String], startDate: LocalDate, endDate: Option[LocalDate], onLoan: Boolean) extends Product with Serializable
  41. case class Stage(stageNumber: String) extends Product with Serializable
  42. case class Stat(home: Int, away: Int, statDescription: String, statTypeId: String) extends Product with Serializable
  43. case class StatsSummary(defence: PlayerStatsSummaryDefence, offence: PlayerStatsSummaryOffense, discipline: PlayerStatsSummaryDiscipline, substitutionsOn: Stat, substitutionsOff: Stat, totalGoalsAgainst: Stat, totalGoalsFor: Stat) extends Product with Serializable
  44. case class Team(id: String, name: String) extends FootballTeam with Product with Serializable
  45. case class TeamEventMatch(id: String, date: ZonedDateTime, competitionId: String, stage: Int, round: Int, leg: Int, homeTeam: TeamEventMatchTeam, awayTeam: TeamEventMatchTeam, events: TeamEventMatchEvents) extends Product with Serializable
  46. case class TeamEventMatchBooking(eventId: String, normalTime: String, addedTime: String, team: Team, player: Player, reason: String) extends TeamEventMatchEvent with Product with Serializable
  47. case class TeamEventMatchDismissal(eventId: String, normalTime: String, addedTime: String, team: Team, player: Player, reason: String) extends TeamEventMatchEvent with Product with Serializable
  48. trait TeamEventMatchEvent extends AnyRef
  49. case class TeamEventMatchEvents(bookings: List[TeamEventMatchBooking], dismissals: List[TeamEventMatchDismissal], goals: List[TeamEventMatchGoal], penalties: List[TeamEventMatchPenalty], substitutions: List[TeamEventMatchSubstitution], shootoutPenalties: List[TeamEventMatchShootoutPenalty], other: List[TeamEventMatchOther]) extends Product with Serializable
  50. case class TeamEventMatchGoal(eventId: String, normalTime: String, addedTime: String, team: Team, player: Player, ownGoal: Boolean, how: Option[String], whereFrom: Option[String], whereTo: Option[String], distanceInYards: Option[String]) extends TeamEventMatchEvent with Product with Serializable
  51. case class TeamEventMatchOther(eventId: String, normalTime: String, addedTime: String, team: Team, player: Option[Player], eventType: String, how: Option[String], type: Option[String], whereFrom: Option[String], whereTo: Option[String], distanceInYards: Option[Int], outcome: Option[String], onTarget: Option[Boolean]) extends TeamEventMatchEvent with Product with Serializable
  52. case class TeamEventMatchPenalty(eventId: String, normalTime: String, addedTime: String, team: Team, player: Player, how: Option[String], whereTo: Option[String], outcome: String, keeperCorrect: Option[Boolean], type: Option[String]) extends TeamEventMatchEvent with Product with Serializable
  53. case class TeamEventMatchShootoutPenalty(eventId: String, team: Team, player: Player, how: Option[String], type: Option[String], whereTo: Option[String], keeperCorrect: Option[Boolean], outcome: Option[String]) extends Product with Serializable
  54. case class TeamEventMatchSubstitution(eventId: String, normalTime: String, addedTime: String, team: Team, playerOn: Player, playerOff: Player, how: Option[String], reason: Option[String]) extends TeamEventMatchEvent with Product with Serializable
  55. case class TeamEventMatchTeam(id: String, name: String, score: Int, htScore: Int, aggregateScore: Option[Int]) extends Product with Serializable
  56. case class TeamStats(bookings: Int, dismissals: Int, corners: Int, offsides: Int, fouls: Int, shotsOnTarget: Int, shotsOffTarget: Int) extends Product with Serializable
  57. case class Venue(id: String, name: String) extends Product with Serializable

Value Members

  1. implicit def optionString2boolean(s: Option[String]): Boolean
  2. implicit def seq2List[A](s: Seq[A]): List[A]
  3. implicit def string2Option(s: String): Option[String]
  4. implicit def string2boolean(s: String): Boolean
  5. object PaClientConfig
  6. object Parser
  7. object TeamCodes

Inherited from AnyRef

Inherited from Any

Ungrouped