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

Returns:

  • (Integer)

    walks



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

Returns:

  • (Integer)

    earned runs



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

Returns:

  • (Integer)

    games played



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

Returns:

  • (Integer)

    games started



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

attribute :games_started, Shale::Type::Integer

#hitsInteger

Returns hits allowed

Examples:

stats.hits #=> 5

Returns:

  • (Integer)

    hits allowed



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

Returns:

  • (Integer)

    home runs allowed



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"

Returns:

  • (String)

    innings pitched



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

attribute :innings_pitched, Shale::Type::String

#lossesInteger

Returns losses

Examples:

stats.losses #=> 0

Returns:

  • (Integer)

    losses



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

Returns:

  • (Integer)

    pitch count



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

Returns:

  • (Integer)

    runs allowed



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

attribute :runs, Shale::Type::Integer

#savesInteger

Returns saves

Examples:

stats.saves #=> 0

Returns:

  • (Integer)

    saves



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

attribute :saves, Shale::Type::Integer

#strike_outsInteger

Returns strikeouts

Examples:

stats.strike_outs #=> 8

Returns:

  • (Integer)

    strikeouts



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

attribute :strike_outs, Shale::Type::Integer

#winsInteger

Returns wins

Examples:

stats.wins #=> 1

Returns:

  • (Integer)

    wins



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

attribute :wins, Shale::Type::Integer