Class: Class

Inherits:
Object show all
Defined in:
lib/ext/class.rb

Instance Method Summary collapse

Instance Method Details

#class_methodsObject



8
9
10
# File 'lib/ext/class.rb', line 8

def class_methods()
  (self.singleton_methods(true) - Object.singleton_methods(true)).sort
end

#defined_methodsObject



12
13
14
# File 'lib/ext/class.rb', line 12

def defined_methods()
  (class_methods | object_methods).sort
end

#object_methodsObject



4
5
6
# File 'lib/ext/class.rb', line 4

def object_methods()
  (self.instance_methods(true) - Object.instance_methods(true)).sort
end