class FBO::Dump::SimplePropertyNode
Simple property nodes have a name/symbol and a value
Public Instance Methods
to_hash()
click to toggle source
# File lib/fbo/node_extensions.rb, line 119 def to_hash { self.to_sym => self.value } end
to_sym()
click to toggle source
# File lib/fbo/node_extensions.rb, line 106 def to_sym class_name = self.class.name base_name = class_name.split('::').last base_name.sub!(/Node$/, '') base_name.gsub!(/([^A-Z])([A-Z])/, '\1_\2') base_name.tr!('A-Z', 'a-z') base_name.to_sym end
value()
click to toggle source
# File lib/fbo/node_extensions.rb, line 115 def value elements[0].text_value end