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:



178
179
180
181
182
# File 'lib/udb/config.rb', line 178

def initialize(data, info)
  super(data, info)

  @param_values = {}.freeze
end

Instance Method Details

#fully_configured?Boolean

Returns:

  • (Boolean)


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

def fully_configured? = false

#mxlennil

Returns:

  • (nil)


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

def mxlen = nil

#param_valuesHash{String => ParamValueType}

ABSTRACT METHODS OVERRIDDEN #

Returns:



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

def param_values = @param_values

#partially_configured?Boolean

Returns:

  • (Boolean)


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

def partially_configured? = false

#unconfigured?Boolean

Returns:

  • (Boolean)


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

def unconfigured? = true