Class: Udb::UnConfig
- Inherits:
-
AbstractConfig
- Object
- AbstractConfig
- Udb::UnConfig
- Defined in:
- lib/udb/config.rb
Overview
This class represents a configuration that is "unconfigured". # It doesn't know anything about extensions or parameters. #
Instance Method Summary collapse
- #fully_configured? ⇒ Boolean
-
#initialize(data, info)
constructor
NON-ABSTRACT METHODS #.
- #mxlen ⇒ nil
-
#param_values ⇒ Hash{String => ParamValueType}
ABSTRACT METHODS OVERRIDDEN #.
- #partially_configured? ⇒ Boolean
- #unconfigured? ⇒ Boolean
Constructor Details
#initialize(data, info)
NON-ABSTRACT METHODS #
199 200 201 202 203 |
# File 'lib/udb/config.rb', line 199 def initialize(data, info) super(data, info) @param_values = {}.freeze end |
Instance Method Details
#fully_configured? ⇒ Boolean
216 |
# File 'lib/udb/config.rb', line 216 def fully_configured? = false |
#mxlen ⇒ nil
213 |
# File 'lib/udb/config.rb', line 213 def mxlen = nil |
#param_values ⇒ Hash{String => ParamValueType}
ABSTRACT METHODS OVERRIDDEN #
210 |
# File 'lib/udb/config.rb', line 210 def param_values = @param_values |
#partially_configured? ⇒ Boolean
219 |
# File 'lib/udb/config.rb', line 219 def partially_configured? = false |
#unconfigured? ⇒ Boolean
222 |
# File 'lib/udb/config.rb', line 222 def unconfigured? = true |