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 #
175 176 177 178 179 |
# File 'lib/udb/config.rb', line 175 def initialize(data, info) super(data, info) @param_values = {}.freeze end |
Instance Method Details
#fully_configured? ⇒ Boolean
192 |
# File 'lib/udb/config.rb', line 192 def fully_configured? = false |
#mxlen ⇒ nil
189 |
# File 'lib/udb/config.rb', line 189 def mxlen = nil |
#param_values ⇒ Hash{String => ParamValueType}
ABSTRACT METHODS OVERRIDDEN #
186 |
# File 'lib/udb/config.rb', line 186 def param_values = @param_values |
#partially_configured? ⇒ Boolean
195 |
# File 'lib/udb/config.rb', line 195 def partially_configured? = false |
#unconfigured? ⇒ Boolean
198 |
# File 'lib/udb/config.rb', line 198 def unconfigured? = true |