class JavaClass::ClassFile::Constants::ConstantDouble
Public Class Methods
new(pool, data, start)
click to toggle source
Calls superclass method
JavaClass::ClassFile::Constants::Value::new
# 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
Calls superclass method
JavaClass::ClassFile::Constants::Value#dump
# 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