Class: DataMetaPii::AlAttrDec
Overview
Defines a value for an Decimal constant
Instance Attribute Summary
Attributes inherited from AlAttrDef
Instance Method Summary collapse
-
#initialize(key, val) ⇒ AlAttrDec
constructor
A new instance of AlAttrDec.
-
#to_s ⇒ Object
String representation.
Constructor Details
#initialize(key, val) ⇒ AlAttrDec
Returns a new instance of AlAttrDec.
279 280 281 282 |
# File 'lib/dataMetaPii.rb', line 279 def initialize(key, val) super(key, val) raise ArgumentError, %<Wrong type for an Decimal: #{val.class}=#{val.inspect}> unless val.is_a?(BigDecimal) end |
Instance Method Details
#to_s ⇒ Object
String representation
284 |
# File 'lib/dataMetaPii.rb', line 284 def to_s; %<#{self.class.name}{#{key}=#{val.to_s('F')}}> end |