Class: NBA::TeamPlayerStat
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::TeamPlayerStat
- Defined in:
- lib/nba/team_player_stat.rb
Overview
Represents a player’s statistics for a specific team
Instance Attribute Summary collapse
-
#ast ⇒ Float?
Returns assists per game.
-
#blk ⇒ Float?
Returns blocks per game.
-
#blka ⇒ Float?
Returns blocked attempts per game.
-
#dd2 ⇒ Integer?
Returns double-double count.
-
#dreb ⇒ Float?
Returns defensive rebounds per game.
-
#fg3_pct ⇒ Float?
Returns three-point percentage.
-
#fg3a ⇒ Float?
Returns three-pointers attempted per game.
-
#fg3m ⇒ Float?
Returns three-pointers made per game.
-
#fg_pct ⇒ Float?
Returns field goal percentage.
-
#fga ⇒ Float?
Returns field goals attempted per game.
-
#fgm ⇒ Float?
Returns field goals made per game.
-
#ft_pct ⇒ Float?
Returns free throw percentage.
-
#fta ⇒ Float?
Returns free throws attempted per game.
-
#ftm ⇒ Float?
Returns free throws made per game.
-
#gp ⇒ Integer?
Returns games played.
-
#group_set ⇒ String?
Returns the group set name.
-
#l ⇒ Integer?
Returns losses.
-
#min ⇒ Float?
Returns minutes per game.
-
#nba_fantasy_pts ⇒ Float?
Returns NBA fantasy points per game.
-
#oreb ⇒ Float?
Returns offensive rebounds per game.
-
#pf ⇒ Float?
Returns personal fouls per game.
-
#pfd ⇒ Float?
Returns personal fouls drawn per game.
-
#player_id ⇒ Integer?
Returns the player ID.
-
#player_name ⇒ String?
Returns the player name.
-
#plus_minus ⇒ Float?
Returns plus/minus per game.
-
#pts ⇒ Float?
Returns points per game.
-
#reb ⇒ Float?
Returns total rebounds per game.
-
#stl ⇒ Float?
Returns steals per game.
-
#td3 ⇒ Integer?
Returns triple-double count.
-
#tov ⇒ Float?
Returns turnovers per game.
-
#w ⇒ Integer?
Returns wins.
-
#w_pct ⇒ Float?
Returns win percentage.
Instance Method Summary collapse
-
#player ⇒ Player?
Returns the player object.
Instance Attribute Details
#ast ⇒ Float?
Returns assists per game
175 |
# File 'lib/nba/team_player_stat.rb', line 175 attribute :ast, Shale::Type::Float |
#blk ⇒ Float?
Returns blocks per game
199 |
# File 'lib/nba/team_player_stat.rb', line 199 attribute :blk, Shale::Type::Float |
#blka ⇒ Float?
Returns blocked attempts per game
207 |
# File 'lib/nba/team_player_stat.rb', line 207 attribute :blka, Shale::Type::Float |
#dd2 ⇒ Integer?
Returns double-double count
255 |
# File 'lib/nba/team_player_stat.rb', line 255 attribute :dd2, Shale::Type::Integer |
#dreb ⇒ Float?
Returns defensive rebounds per game
159 |
# File 'lib/nba/team_player_stat.rb', line 159 attribute :dreb, Shale::Type::Float |
#fg3_pct ⇒ Float?
Returns three-point percentage
119 |
# File 'lib/nba/team_player_stat.rb', line 119 attribute :fg3_pct, Shale::Type::Float |
#fg3a ⇒ Float?
Returns three-pointers attempted per game
111 |
# File 'lib/nba/team_player_stat.rb', line 111 attribute :fg3a, Shale::Type::Float |
#fg3m ⇒ Float?
Returns three-pointers made per game
103 |
# File 'lib/nba/team_player_stat.rb', line 103 attribute :fg3m, Shale::Type::Float |
#fg_pct ⇒ Float?
Returns field goal percentage
95 |
# File 'lib/nba/team_player_stat.rb', line 95 attribute :fg_pct, Shale::Type::Float |
#fga ⇒ Float?
Returns field goals attempted per game
87 |
# File 'lib/nba/team_player_stat.rb', line 87 attribute :fga, Shale::Type::Float |
#fgm ⇒ Float?
Returns field goals made per game
79 |
# File 'lib/nba/team_player_stat.rb', line 79 attribute :fgm, Shale::Type::Float |
#ft_pct ⇒ Float?
Returns free throw percentage
143 |
# File 'lib/nba/team_player_stat.rb', line 143 attribute :ft_pct, Shale::Type::Float |
#fta ⇒ Float?
Returns free throws attempted per game
135 |
# File 'lib/nba/team_player_stat.rb', line 135 attribute :fta, Shale::Type::Float |
#ftm ⇒ Float?
Returns free throws made per game
127 |
# File 'lib/nba/team_player_stat.rb', line 127 attribute :ftm, Shale::Type::Float |
#gp ⇒ Integer?
Returns games played
39 |
# File 'lib/nba/team_player_stat.rb', line 39 attribute :gp, Shale::Type::Integer |
#group_set ⇒ String?
Returns the group set name
15 |
# File 'lib/nba/team_player_stat.rb', line 15 attribute :group_set, Shale::Type::String |
#l ⇒ Integer?
Returns losses
55 |
# File 'lib/nba/team_player_stat.rb', line 55 attribute :l, Shale::Type::Integer |
#min ⇒ Float?
Returns minutes per game
71 |
# File 'lib/nba/team_player_stat.rb', line 71 attribute :min, Shale::Type::Float |
#nba_fantasy_pts ⇒ Float?
Returns NBA fantasy points per game
247 |
# File 'lib/nba/team_player_stat.rb', line 247 attribute :nba_fantasy_pts, Shale::Type::Float |
#oreb ⇒ Float?
Returns offensive rebounds per game
151 |
# File 'lib/nba/team_player_stat.rb', line 151 attribute :oreb, Shale::Type::Float |
#pf ⇒ Float?
Returns personal fouls per game
215 |
# File 'lib/nba/team_player_stat.rb', line 215 attribute :pf, Shale::Type::Float |
#pfd ⇒ Float?
Returns personal fouls drawn per game
223 |
# File 'lib/nba/team_player_stat.rb', line 223 attribute :pfd, Shale::Type::Float |
#player_id ⇒ Integer?
Returns the player ID
23 |
# File 'lib/nba/team_player_stat.rb', line 23 attribute :player_id, Shale::Type::Integer |
#player_name ⇒ String?
Returns the player name
31 |
# File 'lib/nba/team_player_stat.rb', line 31 attribute :player_name, Shale::Type::String |
#plus_minus ⇒ Float?
Returns plus/minus per game
239 |
# File 'lib/nba/team_player_stat.rb', line 239 attribute :plus_minus, Shale::Type::Float |
#pts ⇒ Float?
Returns points per game
231 |
# File 'lib/nba/team_player_stat.rb', line 231 attribute :pts, Shale::Type::Float |
#reb ⇒ Float?
Returns total rebounds per game
167 |
# File 'lib/nba/team_player_stat.rb', line 167 attribute :reb, Shale::Type::Float |
#stl ⇒ Float?
Returns steals per game
191 |
# File 'lib/nba/team_player_stat.rb', line 191 attribute :stl, Shale::Type::Float |
#td3 ⇒ Integer?
Returns triple-double count
263 |
# File 'lib/nba/team_player_stat.rb', line 263 attribute :td3, Shale::Type::Integer |
#tov ⇒ Float?
Returns turnovers per game
183 |
# File 'lib/nba/team_player_stat.rb', line 183 attribute :tov, Shale::Type::Float |
#w ⇒ Integer?
Returns wins
47 |
# File 'lib/nba/team_player_stat.rb', line 47 attribute :w, Shale::Type::Integer |
#w_pct ⇒ Float?
Returns win percentage
63 |
# File 'lib/nba/team_player_stat.rb', line 63 attribute :w_pct, Shale::Type::Float |