class Celluloid::Proxy::AbstractCall
Attributes
mailbox[R]
Public Class Methods
new(mailbox, klass)
click to toggle source
# File lib/celluloid/proxy/abstract.rb, line 30 def initialize(mailbox, klass) @mailbox = mailbox @klass = klass end
Public Instance Methods
__klass__()
click to toggle source
# File lib/celluloid/proxy/abstract.rb, line 43 def __klass__ @klass end
eql?(other)
click to toggle source
# File lib/celluloid/proxy/abstract.rb, line 35 def eql?(other) __class__.eql?(::Celluloid::Proxy.class_of(other)) && @mailbox.eql?(other.mailbox) end
hash()
click to toggle source
# File lib/celluloid/proxy/abstract.rb, line 39 def hash @mailbox.hash end
inspect()
click to toggle source
# File lib/celluloid/proxy/abstract.rb, line 47 def inspect "#<#{__class__}(#{@klass})>" end