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