class JavaClass::ClassFile::Constants::ConstantDouble

Public Class Methods

new(pool, data, start) click to toggle source
# File lib/javaclass/classfile/constants/value.rb, line 91
def initialize(pool, data, start)
  super()
  silence_unused_warning(pool)
  @value = get_value(data, start, 9, 2).double
end

Public Instance Methods

dump() click to toggle source
# File lib/javaclass/classfile/constants/value.rb, line 101
def dump
  super + 'd;'
end
to_s() click to toggle source
# File lib/javaclass/classfile/constants/value.rb, line 97
def to_s
  sprintf('%.14e', @value).sub(/e(\+|-)0+/, 'e\\1')
end