Class: MediaTypes::Scheme::EnumerationContext
- Inherits:
-
Object
- Object
- MediaTypes::Scheme::EnumerationContext
- Defined in:
- lib/media_types/scheme/enumeration_context.rb
Instance Attribute Summary collapse
-
#key ⇒ Object
Returns the value of attribute key.
-
#validations ⇒ Object
Returns the value of attribute validations.
Instance Method Summary collapse
- #enumerate(val) ⇒ Object
-
#initialize(validations:) ⇒ EnumerationContext
constructor
A new instance of EnumerationContext.
Constructor Details
#initialize(validations:) ⇒ EnumerationContext
Returns a new instance of EnumerationContext.
4 5 6 |
# File 'lib/media_types/scheme/enumeration_context.rb', line 4 def initialize(validations:) self.validations = validations end |
Instance Attribute Details
#key ⇒ Object
Returns the value of attribute key.
13 14 15 |
# File 'lib/media_types/scheme/enumeration_context.rb', line 13 def key @key end |
#validations ⇒ Object
Returns the value of attribute validations.
13 14 15 |
# File 'lib/media_types/scheme/enumeration_context.rb', line 13 def validations @validations end |
Instance Method Details
#enumerate(val) ⇒ Object
8 9 10 11 |
# File 'lib/media_types/scheme/enumeration_context.rb', line 8 def enumerate(val) self.key = val self end |