Class | Amrita::Attr |
In: |
lib/amrita/node.rb
|
Parent: | Object |
value | [RW] |
# File lib/amrita/node.rb, line 31 def initialize(key, value=nil) @key = key.intern case value when nil @value = nil when String @value = value.frozen_copy else @value = value.to_s.freeze end end
# File lib/amrita/node.rb, line 47 def ==(x) return false unless x.kind_of?(Attr) x.key_symbol == @key and x.value == @value end