class Metasm::JavaClass::Methods

Attributes

methods[RW]

Public Instance Methods

[](idx) click to toggle source
# File metasm/exe_format/javaclass.rb, line 226
def [](idx)
        @methods[idx]
end
decode(c) click to toggle source
Calls superclass method Metasm::SerialStruct#decode
# File metasm/exe_format/javaclass.rb, line 209
def decode(c)
        super(c)
        @methods = []
        @methods_count.times {
                @methods << FieldMethodInfo.decode(c)
        }
end
encode(c) click to toggle source
Calls superclass method Metasm::SerialStruct#encode
# File metasm/exe_format/javaclass.rb, line 217
def encode(c)
        ret = super(c)

        @methods.each { |e|
                ret << e.encode(c)
        }
        ret
end