class Hocon::Impl::ConfigInt
Attributes
value[R]
Public Class Methods
new(origin, value, original_text)
click to toggle source
Calls superclass method
Hocon::Impl::ConfigNumber.new
# File lib/hocon/impl/config_int.rb, line 7 def initialize(origin, value, original_text) super(origin, original_text) @value = value end
Public Instance Methods
double_value()
click to toggle source
# File lib/hocon/impl/config_int.rb, line 35 def double_value @value end
long_value()
click to toggle source
# File lib/hocon/impl/config_int.rb, line 31 def long_value @value end
new_copy(origin)
click to toggle source
# File lib/hocon/impl/config_int.rb, line 39 def new_copy(origin) Hocon::Impl::ConfigInt.new(origin, @value, @original_text) end
transform_to_string()
click to toggle source
Calls superclass method
Hocon::Impl::ConfigNumber#transform_to_string
# File lib/hocon/impl/config_int.rb, line 22 def transform_to_string s = super if s.nil? self.to_s else s end end
unwrapped()
click to toggle source
# File lib/hocon/impl/config_int.rb, line 18 def unwrapped @value end
value_type()
click to toggle source
# File lib/hocon/impl/config_int.rb, line 14 def value_type Hocon::ConfigValueType::NUMBER end