Class: NBA::LeagueDashLineupStat
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::LeagueDashLineupStat
- Defined in:
- lib/nba/league_dash_lineup_stat.rb
Overview
Represents a lineup’s league dashboard statistics
Instance Attribute Summary collapse
-
#ast ⇒ Float?
Returns assists.
-
#blk ⇒ Float?
Returns blocks.
-
#blka ⇒ Float?
Returns blocked attempts.
-
#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.
-
#group_id ⇒ String?
Returns the lineup group ID.
-
#group_name ⇒ String?
Returns the lineup group name.
-
#group_set ⇒ String?
Returns the group set (e.g., “5-man lineups”).
-
#l ⇒ Integer?
Returns losses.
-
#min ⇒ Float?
Returns minutes played.
-
#oreb ⇒ Float?
Returns offensive rebounds.
-
#pf ⇒ Float?
Returns personal fouls.
-
#pfd ⇒ Float?
Returns personal fouls drawn.
-
#plus_minus ⇒ Float?
Returns plus/minus.
-
#pts ⇒ Float?
Returns points.
-
#reb ⇒ Float?
Returns total rebounds.
-
#stl ⇒ Float?
Returns steals.
-
#team_abbreviation ⇒ String?
Returns the team abbreviation.
-
#team_id ⇒ Integer?
Returns the team ID.
-
#tov ⇒ Float?
Returns turnovers.
-
#w ⇒ Integer?
Returns wins.
-
#w_pct ⇒ Float?
Returns win percentage.
Instance Method Summary collapse
-
#team ⇒ Team?
Returns the team.
Instance Attribute Details
#ast ⇒ Float?
Returns assists
194 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 194 attribute :ast, Shale::Type::Float |
#blk ⇒ Float?
Returns blocks
218 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 218 attribute :blk, Shale::Type::Float |
#blka ⇒ Float?
Returns blocked attempts
226 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 226 attribute :blka, Shale::Type::Float |
#dreb ⇒ Float?
Returns defensive rebounds
178 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 178 attribute :dreb, Shale::Type::Float |
#fg3_pct ⇒ Float?
Returns three-point percentage
138 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 138 attribute :fg3_pct, Shale::Type::Float |
#fg3a ⇒ Float?
Returns three-pointers attempted
130 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 130 attribute :fg3a, Shale::Type::Float |
#fg3m ⇒ Float?
Returns three-pointers made
122 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 122 attribute :fg3m, Shale::Type::Float |
#fg_pct ⇒ Float?
Returns field goal percentage
114 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 114 attribute :fg_pct, Shale::Type::Float |
#fga ⇒ Float?
Returns field goals attempted
106 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 106 attribute :fga, Shale::Type::Float |
#fgm ⇒ Float?
Returns field goals made
98 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 98 attribute :fgm, Shale::Type::Float |
#ft_pct ⇒ Float?
Returns free throw percentage
162 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 162 attribute :ft_pct, Shale::Type::Float |
#fta ⇒ Float?
Returns free throws attempted
154 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 154 attribute :fta, Shale::Type::Float |
#ftm ⇒ Float?
Returns free throws made
146 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 146 attribute :ftm, Shale::Type::Float |
#gp ⇒ Integer?
Returns games played
58 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 58 attribute :gp, Shale::Type::Integer |
#group_id ⇒ String?
Returns the lineup group ID
26 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 26 attribute :group_id, Shale::Type::String |
#group_name ⇒ String?
Returns the lineup group name
34 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 34 attribute :group_name, Shale::Type::String |
#group_set ⇒ String?
Returns the group set (e.g., “5-man lineups”)
18 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 18 attribute :group_set, Shale::Type::String |
#l ⇒ Integer?
Returns losses
74 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 74 attribute :l, Shale::Type::Integer |
#min ⇒ Float?
Returns minutes played
90 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 90 attribute :min, Shale::Type::Float |
#oreb ⇒ Float?
Returns offensive rebounds
170 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 170 attribute :oreb, Shale::Type::Float |
#pf ⇒ Float?
Returns personal fouls
234 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 234 attribute :pf, Shale::Type::Float |
#pfd ⇒ Float?
Returns personal fouls drawn
242 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 242 attribute :pfd, Shale::Type::Float |
#plus_minus ⇒ Float?
Returns plus/minus
258 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 258 attribute :plus_minus, Shale::Type::Float |
#pts ⇒ Float?
Returns points
250 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 250 attribute :pts, Shale::Type::Float |
#reb ⇒ Float?
Returns total rebounds
186 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 186 attribute :reb, Shale::Type::Float |
#stl ⇒ Float?
Returns steals
210 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 210 attribute :stl, Shale::Type::Float |
#team_abbreviation ⇒ String?
Returns the team abbreviation
50 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 50 attribute :team_abbreviation, Shale::Type::String |
#team_id ⇒ Integer?
Returns the team ID
42 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 42 attribute :team_id, Shale::Type::Integer |
#tov ⇒ Float?
Returns turnovers
202 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 202 attribute :tov, Shale::Type::Float |
#w ⇒ Integer?
Returns wins
66 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 66 attribute :w, Shale::Type::Integer |
#w_pct ⇒ Float?
Returns win percentage
82 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 82 attribute :w_pct, Shale::Type::Float |
Instance Method Details
#team ⇒ Team?
Returns the team
266 267 268 |
# File 'lib/nba/league_dash_lineup_stat.rb', line 266 def team Teams.find(team_id) end |