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