Class: NBA::TeamAndPlayersVsPlayersStat
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::TeamAndPlayersVsPlayersStat
- Defined in:
- lib/nba/team_and_players_vs_players_stat.rb
Overview
Represents team and players vs players comparison statistics
Instance Attribute Summary collapse
-
#ast ⇒ Float?
Returns assists.
-
#blk ⇒ Float?
Returns blocks.
-
#fg_pct ⇒ Float?
Returns field goal percentage.
-
#gp ⇒ Integer?
Returns games played.
-
#min ⇒ Float?
Returns minutes played.
-
#player_id ⇒ Integer?
Returns the player ID.
-
#player_name ⇒ String?
Returns the player name.
-
#plus_minus ⇒ Float?
Returns plus/minus.
-
#pts ⇒ Float?
Returns points.
-
#reb ⇒ Float?
Returns rebounds.
-
#stl ⇒ Float?
Returns steals.
-
#team_id ⇒ Integer?
Returns the team ID.
-
#tov ⇒ Float?
Returns turnovers.
-
#vs_player_id ⇒ Integer?
Returns the vs player ID.
Instance Method Summary collapse
-
#player ⇒ Player?
Returns the player.
-
#team ⇒ Team?
Returns the team.
-
#vs_player ⇒ Player?
Returns the vs player.
Instance Attribute Details
#ast ⇒ Float?
Returns assists
83 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 83 attribute :ast, Shale::Type::Float |
#blk ⇒ Float?
Returns blocks
99 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 99 attribute :blk, Shale::Type::Float |
#fg_pct ⇒ Float?
Returns field goal percentage
115 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 115 attribute :fg_pct, Shale::Type::Float |
#gp ⇒ Integer?
Returns games played
51 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 51 attribute :gp, Shale::Type::Integer |
#min ⇒ Float?
Returns minutes played
59 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 59 attribute :min, Shale::Type::Float |
#player_id ⇒ Integer?
Returns the player ID
27 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 27 attribute :player_id, Shale::Type::Integer |
#player_name ⇒ String?
Returns the player name
43 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 43 attribute :player_name, Shale::Type::String |
#plus_minus ⇒ Float?
Returns plus/minus
123 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 123 attribute :plus_minus, Shale::Type::Float |
#pts ⇒ Float?
Returns points
67 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 67 attribute :pts, Shale::Type::Float |
#reb ⇒ Float?
Returns rebounds
75 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 75 attribute :reb, Shale::Type::Float |
#stl ⇒ Float?
Returns steals
91 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 91 attribute :stl, Shale::Type::Float |
#team_id ⇒ Integer?
Returns the team ID
19 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 19 attribute :team_id, Shale::Type::Integer |
#tov ⇒ Float?
Returns turnovers
107 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 107 attribute :tov, Shale::Type::Float |
#vs_player_id ⇒ Integer?
Returns the vs player ID
35 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 35 attribute :vs_player_id, Shale::Type::Integer |
Instance Method Details
#player ⇒ Player?
Returns the player
141 142 143 |
# File 'lib/nba/team_and_players_vs_players_stat.rb', line 141 def player Players.find(player_id) end |