class Rex::Java::Serialization::Model::Element
Attributes
stream[RW]
Public Class Methods
decode(io, stream = nil)
click to toggle source
Deserializes a Rex::Java::Serialization::Model::Element
@param io [IO] the io to read from @return [Rex::Java::Serialization::Model::Element] if deserialization succeeds @return [nil] if deserialization doesn't succeed
# File lib/rex/java/serialization/model/element.rb, line 15 def self.decode(io, stream = nil) elem = self.new(stream) elem.decode(io) end
new(stream = nil)
click to toggle source
@param stream [Rex::Java::Serialization::Model::Stream] the stream where it belongs to
# File lib/rex/java/serialization/model/element.rb, line 21 def initialize(stream = nil) self.stream = stream end
Public Instance Methods
decode(io)
click to toggle source
# File lib/rex/java/serialization/model/element.rb, line 25 def decode(io) self end
encode()
click to toggle source
# File lib/rex/java/serialization/model/element.rb, line 29 def encode '' end
to_s()
click to toggle source
Creates a print-friendly string representation
@return [String]
# File lib/rex/java/serialization/model/element.rb, line 36 def to_s self.class.name.split('::').last end