Parent

System::Type

Public Instance Methods

collect_interface_methods() click to toggle source

collects all the methods defined on an interface and its parents

# File lib/core_ext/system/type.rb, line 6
    def collect_interface_methods
      iface_methods = []
      iface_methods += self.get_interfaces.collect { |t| t.collect_interface_methods }
      self.get_methods + iface_methods.flatten
    end
collect_interface_properties() click to toggle source

collects the properties defined on an interface an its parents

# File lib/core_ext/system/type.rb, line 13
    def collect_interface_properties
      iface_properties = []
      iface_properties += self.get_interfaces.collect { |t| t.collect_interface_properties }
      self.get_properties + iface_properties.flatten
    end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.