Class: NBA::CollegePlayerStat
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::CollegePlayerStat
- Defined in:
- lib/nba/college_player_stat.rb
Overview
Represents a player’s career stats from a specific college
Instance Attribute Summary collapse
-
#ast ⇒ Float
Returns assists.
-
#blk ⇒ Float
Returns blocks.
-
#college ⇒ String
Returns the college name.
-
#dreb ⇒ Float
Returns defensive rebounds.
-
#fg3_pct ⇒ Float
Returns three-point percentage.
-
#fg3a ⇒ Float
Returns three-pointers attempted.
-
#fg3m ⇒ Float
Returns three-pointers made.
-
#fg_pct ⇒ Float
Returns field goal percentage.
-
#fga ⇒ Float
Returns field goals attempted.
-
#fgm ⇒ Float
Returns field goals made.
-
#ft_pct ⇒ Float
Returns free throw percentage.
-
#fta ⇒ Float
Returns free throws attempted.
-
#ftm ⇒ Float
Returns free throws made.
-
#gp ⇒ Integer
Returns games played.
-
#min ⇒ Float
Returns total minutes played.
-
#oreb ⇒ Float
Returns offensive rebounds.
-
#pf ⇒ Float
Returns personal fouls.
-
#player_id ⇒ Integer
Returns the player ID.
-
#player_name ⇒ String
Returns the player’s name.
-
#pts ⇒ Float
Returns points.
-
#reb ⇒ Float
Returns total rebounds.
-
#stl ⇒ Float
Returns steals.
-
#tov ⇒ Float
Returns turnovers.
Instance Method Summary collapse
-
#player ⇒ Player?
Returns the player object.
Instance Attribute Details
#ast ⇒ Float
Returns assists
148 |
# File 'lib/nba/college_player_stat.rb', line 148 attribute :ast, Shale::Type::Float |
#blk ⇒ Float
Returns blocks
164 |
# File 'lib/nba/college_player_stat.rb', line 164 attribute :blk, Shale::Type::Float |
#college ⇒ String
Returns the college name
28 |
# File 'lib/nba/college_player_stat.rb', line 28 attribute :college, Shale::Type::String |
#dreb ⇒ Float
Returns defensive rebounds
132 |
# File 'lib/nba/college_player_stat.rb', line 132 attribute :dreb, Shale::Type::Float |
#fg3_pct ⇒ Float
Returns three-point percentage
92 |
# File 'lib/nba/college_player_stat.rb', line 92 attribute :fg3_pct, Shale::Type::Float |
#fg3a ⇒ Float
Returns three-pointers attempted
84 |
# File 'lib/nba/college_player_stat.rb', line 84 attribute :fg3a, Shale::Type::Float |
#fg3m ⇒ Float
Returns three-pointers made
76 |
# File 'lib/nba/college_player_stat.rb', line 76 attribute :fg3m, Shale::Type::Float |
#fg_pct ⇒ Float
Returns field goal percentage
68 |
# File 'lib/nba/college_player_stat.rb', line 68 attribute :fg_pct, Shale::Type::Float |
#fga ⇒ Float
Returns field goals attempted
60 |
# File 'lib/nba/college_player_stat.rb', line 60 attribute :fga, Shale::Type::Float |
#fgm ⇒ Float
Returns field goals made
52 |
# File 'lib/nba/college_player_stat.rb', line 52 attribute :fgm, Shale::Type::Float |
#ft_pct ⇒ Float
Returns free throw percentage
116 |
# File 'lib/nba/college_player_stat.rb', line 116 attribute :ft_pct, Shale::Type::Float |
#fta ⇒ Float
Returns free throws attempted
108 |
# File 'lib/nba/college_player_stat.rb', line 108 attribute :fta, Shale::Type::Float |
#ftm ⇒ Float
Returns free throws made
100 |
# File 'lib/nba/college_player_stat.rb', line 100 attribute :ftm, Shale::Type::Float |
#gp ⇒ Integer
Returns games played
36 |
# File 'lib/nba/college_player_stat.rb', line 36 attribute :gp, Shale::Type::Integer |
#min ⇒ Float
Returns total minutes played
44 |
# File 'lib/nba/college_player_stat.rb', line 44 attribute :min, Shale::Type::Float |
#oreb ⇒ Float
Returns offensive rebounds
124 |
# File 'lib/nba/college_player_stat.rb', line 124 attribute :oreb, Shale::Type::Float |
#pf ⇒ Float
Returns personal fouls
180 |
# File 'lib/nba/college_player_stat.rb', line 180 attribute :pf, Shale::Type::Float |
#player_id ⇒ Integer
Returns the player ID
12 |
# File 'lib/nba/college_player_stat.rb', line 12 attribute :player_id, Shale::Type::Integer |
#player_name ⇒ String
Returns the player’s name
20 |
# File 'lib/nba/college_player_stat.rb', line 20 attribute :player_name, Shale::Type::String |
#pts ⇒ Float
Returns points
188 |
# File 'lib/nba/college_player_stat.rb', line 188 attribute :pts, Shale::Type::Float |
#reb ⇒ Float
Returns total rebounds
140 |
# File 'lib/nba/college_player_stat.rb', line 140 attribute :reb, Shale::Type::Float |
#stl ⇒ Float
Returns steals
156 |
# File 'lib/nba/college_player_stat.rb', line 156 attribute :stl, Shale::Type::Float |
#tov ⇒ Float
Returns turnovers
172 |
# File 'lib/nba/college_player_stat.rb', line 172 attribute :tov, Shale::Type::Float |