class Rasm::Java::Attribute
Attributes
name[R]
Public Class Methods
new(cp, name, data)
click to toggle source
# File lib/rasm/java/attributes.rb, line 5 def initialize(cp, name, data) @cp, @name, @data = cp, name, data end
of(cp, name, data)
click to toggle source
# File lib/rasm/java/attributes.rb, line 14 def of(cp, name, data) case name when 'Code' else Attribute.new(cp, name, data) end end
Public Instance Methods
value()
click to toggle source
# File lib/rasm/java/attributes.rb, line 9 def value @cp[@data.unpack('n')[0]].val end