Class: MockServer::Model::Boolean
- Defined in:
- lib/mockserver/model/times.rb
Overview
Enum for boolean values since Ruby does not have this by default
Instance Method Summary collapse
- #! ⇒ Object
- #allowed_values ⇒ Object
-
#initialize(supplied_value) ⇒ Boolean
constructor
A new instance of Boolean.
Methods inherited from Enum
Constructor Details
#initialize(supplied_value) ⇒ Boolean
Returns a new instance of Boolean.
20 21 22 |
# File 'lib/mockserver/model/times.rb', line 20 def initialize(supplied_value) @value = pre_process_value(supplied_value) end |
Instance Method Details
#! ⇒ Object
16 17 18 |
# File 'lib/mockserver/model/times.rb', line 16 def ! !@value end |
#allowed_values ⇒ Object
12 13 14 |
# File 'lib/mockserver/model/times.rb', line 12 def allowed_values [true, false] end |