Class: BagKadasterClient::StatusPand

Inherits:
Object
  • Object
show all
Defined in:
lib/bag_kadaster_client/models/status_pand.rb

Constant Summary collapse

BOUWVERGUNNING_VERLEEND =
"Bouwvergunning verleend".freeze
NIET_GEREALISEERD_PAND =
"Niet gerealiseerd pand".freeze
BOUW_GESTART =
"Bouw gestart".freeze
PAND_IN_GEBRUIK__NIET_INGEMETEN =
"Pand in gebruik (niet ingemeten)".freeze
PAND_IN_GEBRUIK =
"Pand in gebruik".freeze
VERBOUWING_PAND =
"Verbouwing pand".freeze
SLOOPVERGUNNING_VERLEEND =
"Sloopvergunning verleend".freeze
PAND_GESLOOPT =
"Pand gesloopt".freeze
PAND_BUITEN_GEBRUIK =
"Pand buiten gebruik".freeze
PAND_TEN_ONRECHTE_OPGEVOERD =
"Pand ten onrechte opgevoerd".freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



32
33
34
# File 'lib/bag_kadaster_client/models/status_pand.rb', line 32

def self.build_from_hash(value)
  new.build_from_hash(value)
end

Instance Method Details

#build_from_hash(value) ⇒ String

Builds the enum from string

Parameters:

  • The (String)

    enum value in the form of the string

Returns:

  • (String)

    The enum value



39
40
41
42
43
# File 'lib/bag_kadaster_client/models/status_pand.rb', line 39

def build_from_hash(value)
  constantValues = StatusPand.constants.select { |c| StatusPand::const_get(c) == value }
  raise "Invalid ENUM value #{value} for class #StatusPand" if constantValues.empty?
  value
end