Class: MLB::PlayerGamePitchingStats

Inherits:
Shale::Mapper
  • Object
show all
Defined in:
lib/mlb/player_game_stats.rb

Overview

Represents a player’s pitching stats for a game

Instance Attribute Summary collapse

Instance Attribute Details

#base_on_ballsInteger

Returns walks

Examples:

stats.base_on_balls #=> 2


199
# File 'lib/mlb/player_game_stats.rb', line 199

attribute :base_on_balls, Shale::Type::Integer

#earned_runsInteger

Returns earned runs

Examples:

stats.earned_runs #=> 2


183
# File 'lib/mlb/player_game_stats.rb', line 183

attribute :earned_runs, Shale::Type::Integer

#games_playedInteger

Returns games played

Examples:

stats.games_played #=> 1


119
# File 'lib/mlb/player_game_stats.rb', line 119

attribute :games_played, Shale::Type::Integer

#games_startedInteger

Returns games started

Examples:

stats.games_started #=> 1


127
# File 'lib/mlb/player_game_stats.rb', line 127

attribute :games_started, Shale::Type::Integer

#hitsInteger

Returns hits allowed

Examples:

stats.hits #=> 5


167
# File 'lib/mlb/player_game_stats.rb', line 167

attribute :hits, Shale::Type::Integer

#home_runsInteger

Returns home runs allowed

Examples:

stats.home_runs #=> 1


191
# File 'lib/mlb/player_game_stats.rb', line 191

attribute :home_runs, Shale::Type::Integer

#innings_pitchedString

Returns innings pitched

Examples:

stats.innings_pitched #=> "7.0"


159
# File 'lib/mlb/player_game_stats.rb', line 159

attribute :innings_pitched, Shale::Type::String

#lossesInteger

Returns losses

Examples:

stats.losses #=> 0


143
# File 'lib/mlb/player_game_stats.rb', line 143

attribute :losses, Shale::Type::Integer

#number_of_pitchesInteger

Returns pitch count

Examples:

stats.number_of_pitches #=> 95


215
# File 'lib/mlb/player_game_stats.rb', line 215

attribute :number_of_pitches, Shale::Type::Integer

#runsInteger

Returns runs allowed

Examples:

stats.runs #=> 2


175
# File 'lib/mlb/player_game_stats.rb', line 175

attribute :runs, Shale::Type::Integer

#savesInteger

Returns saves

Examples:

stats.saves #=> 0


151
# File 'lib/mlb/player_game_stats.rb', line 151

attribute :saves, Shale::Type::Integer

#strike_outsInteger

Returns strikeouts

Examples:

stats.strike_outs #=> 8


207
# File 'lib/mlb/player_game_stats.rb', line 207

attribute :strike_outs, Shale::Type::Integer

#winsInteger

Returns wins

Examples:

stats.wins #=> 1


135
# File 'lib/mlb/player_game_stats.rb', line 135

attribute :wins, Shale::Type::Integer