Class

RI::RiReader

Inheritance
< Object

Methods

Class

Visibility Signature
public new (ri_cache)

Instance

Visibility Signature
public all_names ()
public find_class_by_name (full_name)
public find_methods (name, is_class_method, namespaces)
public full_class_names ()
public get_class (class_entry)
public get_method (method_entry)
public lookup_namespace_in (target, namespaces)
public top_level_namespace ()

Class Method Detail

new(ri_cache)

Instance Method Detail

all_names()

return a list of all classes, modules, and methods

find_class_by_name(full_name)

find_methods(name, is_class_method, namespaces)

full_class_names()

return the names of all classes and modules

get_class(class_entry)

Return a class description

get_method(method_entry)

return the MethodDescription for a given MethodEntry by deserializing the YAML

lookup_namespace_in(target, namespaces)

top_level_namespace()