Class: Udb::UnConfig

Inherits:
AbstractConfig show all
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

Constructor Details

#initialize(data, info)

NON-ABSTRACT METHODS #

Parameters:



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

Returns:

  • (Boolean)


192
# File 'lib/udb/config.rb', line 192

def fully_configured? = false

#mxlennil

Returns:

  • (nil)


189
# File 'lib/udb/config.rb', line 189

def mxlen = nil

#param_valuesHash{String => ParamValueType}

ABSTRACT METHODS OVERRIDDEN #

Returns:



186
# File 'lib/udb/config.rb', line 186

def param_values = @param_values

#partially_configured?Boolean

Returns:

  • (Boolean)


195
# File 'lib/udb/config.rb', line 195

def partially_configured? = false

#unconfigured?Boolean

Returns:

  • (Boolean)


198
# File 'lib/udb/config.rb', line 198

def unconfigured? = true