Class: NBA::DraftCombineDrillResult
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- NBA::DraftCombineDrillResult
- Defined in:
- lib/nba/draft_combine_drill_result.rb
Overview
Represents a draft combine drill result
Instance Attribute Summary collapse
-
#bench_press ⇒ Integer
Returns the number of bench press repetitions.
-
#first_name ⇒ String
Returns the player’s first name.
-
#lane_agility_time ⇒ Float
Returns the lane agility drill time in seconds.
-
#last_name ⇒ String
Returns the player’s last name.
-
#max_vertical_leap ⇒ Float
Returns the maximum vertical leap measurement in inches.
-
#modified_lane_agility_time ⇒ Float
Returns the modified lane agility drill time in seconds.
-
#player_id ⇒ Integer
Returns the player ID.
-
#player_name ⇒ String
Returns the player name.
-
#position ⇒ String
Returns the player’s position.
-
#standing_vertical_leap ⇒ Float
Returns the standing vertical leap measurement in inches.
-
#temp_player_id ⇒ Integer
Returns the temporary player ID.
-
#three_quarter_sprint ⇒ Float
Returns the three-quarter court sprint time in seconds.
Instance Method Summary collapse
-
#player ⇒ Player?
Returns the player object.
Instance Attribute Details
#bench_press ⇒ Integer
Returns the number of bench press repetitions
103 |
# File 'lib/nba/draft_combine_drill_result.rb', line 103 attribute :bench_press, Shale::Type::Integer |
#first_name ⇒ String
Returns the player’s first name
31 |
# File 'lib/nba/draft_combine_drill_result.rb', line 31 attribute :first_name, Shale::Type::String |
#lane_agility_time ⇒ Float
Returns the lane agility drill time in seconds
79 |
# File 'lib/nba/draft_combine_drill_result.rb', line 79 attribute :lane_agility_time, Shale::Type::Float |
#last_name ⇒ String
Returns the player’s last name
39 |
# File 'lib/nba/draft_combine_drill_result.rb', line 39 attribute :last_name, Shale::Type::String |
#max_vertical_leap ⇒ Float
Returns the maximum vertical leap measurement in inches
71 |
# File 'lib/nba/draft_combine_drill_result.rb', line 71 attribute :max_vertical_leap, Shale::Type::Float |
#modified_lane_agility_time ⇒ Float
Returns the modified lane agility drill time in seconds
87 |
# File 'lib/nba/draft_combine_drill_result.rb', line 87 attribute :modified_lane_agility_time, Shale::Type::Float |
#player_id ⇒ Integer
Returns the player ID
23 |
# File 'lib/nba/draft_combine_drill_result.rb', line 23 attribute :player_id, Shale::Type::Integer |
#player_name ⇒ String
Returns the player name
47 |
# File 'lib/nba/draft_combine_drill_result.rb', line 47 attribute :player_name, Shale::Type::String |
#position ⇒ String
Returns the player’s position
55 |
# File 'lib/nba/draft_combine_drill_result.rb', line 55 attribute :position, Shale::Type::String |
#standing_vertical_leap ⇒ Float
Returns the standing vertical leap measurement in inches
63 |
# File 'lib/nba/draft_combine_drill_result.rb', line 63 attribute :standing_vertical_leap, Shale::Type::Float |
#temp_player_id ⇒ Integer
Returns the temporary player ID
15 |
# File 'lib/nba/draft_combine_drill_result.rb', line 15 attribute :temp_player_id, Shale::Type::Integer |
#three_quarter_sprint ⇒ Float
Returns the three-quarter court sprint time in seconds
95 |
# File 'lib/nba/draft_combine_drill_result.rb', line 95 attribute :three_quarter_sprint, Shale::Type::Float |
Instance Method Details
#player ⇒ Player?
Returns the player object
111 112 113 |
# File 'lib/nba/draft_combine_drill_result.rb', line 111 def player Players.find(player_id) end |