module DefinedMethods
Constants
- VERSION
Public Class Methods
fqmn(object_name, method, singleton)
click to toggle source
# File lib/defined_methods.rb, line 18 def fqmn(object_name, method, singleton) separator = singleton ? '.' : '#' object_name + separator + method.to_s end
in(object)
click to toggle source
# File lib/defined_methods.rb, line 7 def in(object) [ Singleton.methods_defined_in(object), Singleton.private_methods_defined_in(object), Singleton.protected_methods_defined_in(object), Instance.methods_defined_in(object), Instance.private_methods_defined_in(object), Instance.protected_methods_defined_in(object) ] end