Method: Rex::Java::Serialization::Model::ProxyClassDesc#decode
- Defined in:
- lib/rex/java/serialization/model/proxy_class_desc.rb
#decode(io) ⇒ self
Deserializes a Rex::Java::Serialization::Model::ProxyClassDesc
35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/rex/java/serialization/model/proxy_class_desc.rb', line 35 def decode(io) stream.add_reference(self) unless stream.nil? interfaces_length = decode_interfaces_length(io) interfaces_length.times do interface = Utf.decode(io, stream) self.interfaces << interface end self.class_annotation = Annotation.decode(io, stream) self.super_class = ClassDesc.decode(io, stream) self end |