module Rhino::Ruby::DeprecatedAccess
Public Instance Methods
get(object, name, scope, &block)
click to toggle source
# File lib/rhino/ruby/access.rb, line 63 def get(object, name, scope, &block) Rhino.warn "[DEPRECATION] `#{self.name}.get` is deprecated, please sub-class #{self.name} instead." instance.get(object, name, scope, &block) end
has(object, name, scope, &block)
click to toggle source
# File lib/rhino/ruby/access.rb, line 58 def has(object, name, scope, &block) Rhino.warn "[DEPRECATION] `#{self.name}.has` is deprecated, please sub-class #{self.name} instead." instance.has(object, name, scope, &block) end
put(object, name, value, &block)
click to toggle source
# File lib/rhino/ruby/access.rb, line 68 def put(object, name, value, &block) Rhino.warn "[DEPRECATION] `#{self.name}.put` is deprecated, please sub-class #{self.name} instead." instance.put(object, name, value, &block) end
Private Instance Methods
instance()
click to toggle source
# File lib/rhino/ruby/access.rb, line 74 def instance @instance ||= self.new end