Class: MLB::SituationCode
- Inherits:
-
Shale::Mapper
- Object
- Shale::Mapper
- MLB::SituationCode
- Defined in:
- lib/mlb/situation_code.rb
Overview
Represents a situation code for statistical filtering
Instance Attribute Summary collapse
-
#batting ⇒ Boolean
Returns whether this applies to batting statistics.
-
#code ⇒ String
Returns the situation code.
-
#description ⇒ String
Returns the description.
-
#fielding ⇒ Boolean
Returns whether this applies to fielding statistics.
-
#navigation_menu ⇒ String
Returns the navigation menu category.
-
#pitching ⇒ Boolean
Returns whether this applies to pitching statistics.
-
#sort_order ⇒ Integer
Returns the sort order.
-
#team ⇒ Boolean
Returns whether this applies to team statistics.
Instance Method Summary collapse
-
#batting? ⇒ Boolean
Returns whether this applies to batting statistics.
-
#fielding? ⇒ Boolean
Returns whether this applies to fielding statistics.
-
#pitching? ⇒ Boolean
Returns whether this applies to pitching statistics.
-
#team? ⇒ Boolean
Returns whether this applies to team statistics.
Instance Attribute Details
#batting ⇒ Boolean
Returns whether this applies to batting statistics
55 |
# File 'lib/mlb/situation_code.rb', line 55 attribute :batting, Shale::Type::Boolean |
#code ⇒ String
Returns the situation code
15 |
# File 'lib/mlb/situation_code.rb', line 15 attribute :code, Shale::Type::String |
#description ⇒ String
Returns the description
39 |
# File 'lib/mlb/situation_code.rb', line 39 attribute :description, Shale::Type::String |
#fielding ⇒ Boolean
Returns whether this applies to fielding statistics
63 |
# File 'lib/mlb/situation_code.rb', line 63 attribute :fielding, Shale::Type::Boolean |
#navigation_menu ⇒ String
Returns the navigation menu category
31 |
# File 'lib/mlb/situation_code.rb', line 31 attribute :navigation_menu, Shale::Type::String |
#pitching ⇒ Boolean
Returns whether this applies to pitching statistics
71 |
# File 'lib/mlb/situation_code.rb', line 71 attribute :pitching, Shale::Type::Boolean |
#sort_order ⇒ Integer
Returns the sort order
23 |
# File 'lib/mlb/situation_code.rb', line 23 attribute :sort_order, Shale::Type::Integer |
#team ⇒ Boolean
Returns whether this applies to team statistics
47 |
# File 'lib/mlb/situation_code.rb', line 47 attribute :team, Shale::Type::Boolean |
Instance Method Details
#batting? ⇒ Boolean
Returns whether this applies to batting statistics
87 |
# File 'lib/mlb/situation_code.rb', line 87 def batting? = batting |
#fielding? ⇒ Boolean
Returns whether this applies to fielding statistics
95 |
# File 'lib/mlb/situation_code.rb', line 95 def fielding? = fielding |
#pitching? ⇒ Boolean
Returns whether this applies to pitching statistics
103 |
# File 'lib/mlb/situation_code.rb', line 103 def pitching? = pitching |
#team? ⇒ Boolean
Returns whether this applies to team statistics
79 |
# File 'lib/mlb/situation_code.rb', line 79 def team? = team |