Class: Giri::TextNodeInteger

Inherits:
Integer
  • Object
show all
Extended by:
Bud
Defined in:
lib/giri/text_node_integer.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Bud

big_decimal_node, build_attribute_name, build_type, date_time_node, duration_node, extended, inherited, integer_node, spawn, text_node, xml_attribute, xml_node, xml_node_collection

Constructor Details

#initialize(*args) ⇒ TextNodeInteger

Returns a new instance of TextNodeInteger.



8
9
10
11
# File 'lib/giri/text_node_integer.rb', line 8

def initialize(*args)
  initialize_setup(*args)
  super(self.class.build_value(@node.text))
end

Class Method Details

.build_value(str) ⇒ Object



4
5
6
# File 'lib/giri/text_node_integer.rb', line 4

def self.build_value(str)
  str.to_i
end