# File lib/celluloid/proxy/abstract.rb, line 30 def initialize(mailbox, klass) @mailbox = mailbox @klass = klass end
# File lib/celluloid/proxy/abstract.rb, line 43 def __klass__ @klass end
# File lib/celluloid/proxy/abstract.rb, line 35 def eql?(other) self.__class__.eql?(::Celluloid::Proxy.class_of(other)) and @mailbox.eql?(other.mailbox) end
# File lib/celluloid/proxy/abstract.rb, line 39 def hash @mailbox.hash end
# File lib/celluloid/proxy/abstract.rb, line 47 def inspect "#<#{self.__class__}(#{@klass})>" end